[2026-06-30 00:00:12,439.439 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-29 23:45:46.722000', 'TS': 1782756946.7220001, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-29 23:45:46.741000', 'TS': 1782756946.741, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-29 23:45:46.882000', 'TS': 1782756946.8820002, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-29 23:45:46.975000', 'TS': 1782756946.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-29 23:45:46.995000', 'TS': 1782756946.995, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-29 23:45:47.015000', 'TS': 1782756947.015, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-29 23:45:47.152000', 'TS': 1782756947.152, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-29 23:45:47.175000', 'TS': 1782756947.175, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-29 23:45:47.316000', 'TS': 1782756947.316, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-29 23:45:47.339000', 'TS': 1782756947.339, 'expected_tray_weight': 2775, 'weight': '2908', 'tray_weight': '2908', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-29 23:45:47.361000', 'TS': 1782756947.361, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-29 23:45:47.499000', 'TS': 1782756947.499, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-29 23:45:47.523000', 'TS': 1782756947.523, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-29 23:45:47.657000', 'TS': 1782756947.6569998, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-29 23:45:47.687000', 'TS': 1782756947.687, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-29 23:45:47.705000', 'TS': 1782756947.7050002, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 29, 23, 45, 46, 763494)}, '1': {'door_weights': [{'datetime': '2026-06-30 00:00:11.554000', 'TS': 1782757811.554, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 00:00:11.575000', 'TS': 1782757811.575, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 00:00:11.596000', 'TS': 1782757811.596, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 00:00:11.703000', 'TS': 1782757811.703, 'expected_tray_weight': 438, 'weight': '309', 'tray_weight': '309', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 00:00:11.723000', 'TS': 1782757811.723, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 00:00:11.744000', 'TS': 1782757811.7440002, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 00:00:11.797000', 'TS': 1782757811.797, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 00:00:11.816000', 'TS': 1782757811.816, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 00:00:11.956000', 'TS': 1782757811.956, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 00:00:11.967000', 'TS': 1782757811.967, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 00:00:11.987000', 'TS': 1782757811.987, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 00:00:12.128000', 'TS': 1782757812.128, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 00:00:12.181000', 'TS': 1782757812.181, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 00:00:12.202000', 'TS': 1782757812.202, 'expected_tray_weight': 576, 'weight': '611', 'tray_weight': '611', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 00:00:12.221000', 'TS': 1782757812.221, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 00:00:12.239000', 'TS': 1782757812.239, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 00:00:12.377000', 'TS': 1782757812.3769999, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 0, 11, 564430)}}
[2026-06-30 00:00:12,448.448 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-29 23:45:46.722000', 'TS': 1782756946.7220001, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-29 23:45:46.741000', 'TS': 1782756946.741, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-29 23:45:46.882000', 'TS': 1782756946.8820002, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-29 23:45:46.975000', 'TS': 1782756946.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-29 23:45:46.995000', 'TS': 1782756946.995, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-29 23:45:47.015000', 'TS': 1782756947.015, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-29 23:45:47.152000', 'TS': 1782756947.152, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-29 23:45:47.175000', 'TS': 1782756947.175, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-29 23:45:47.316000', 'TS': 1782756947.316, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-29 23:45:47.339000', 'TS': 1782756947.339, 'expected_tray_weight': 2775, 'weight': '2908', 'tray_weight': '2908', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-29 23:45:47.361000', 'TS': 1782756947.361, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-29 23:45:47.499000', 'TS': 1782756947.499, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-29 23:45:47.523000', 'TS': 1782756947.523, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-29 23:45:47.657000', 'TS': 1782756947.6569998, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-29 23:45:47.687000', 'TS': 1782756947.687, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-29 23:45:47.705000', 'TS': 1782756947.7050002, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 29, 23, 45, 46, 763494)}, '1': {'door_weights': [{'datetime': '2026-06-30 00:00:11.554000', 'TS': 1782757811.554, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 00:00:11.575000', 'TS': 1782757811.575, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 00:00:11.596000', 'TS': 1782757811.596, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 00:00:11.703000', 'TS': 1782757811.703, 'expected_tray_weight': 438, 'weight': '309', 'tray_weight': '309', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 00:00:11.723000', 'TS': 1782757811.723, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 00:00:11.744000', 'TS': 1782757811.7440002, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 00:00:11.797000', 'TS': 1782757811.797, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 00:00:11.816000', 'TS': 1782757811.816, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 00:00:11.956000', 'TS': 1782757811.956, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 00:00:11.967000', 'TS': 1782757811.967, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 00:00:11.987000', 'TS': 1782757811.987, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 00:00:12.128000', 'TS': 1782757812.128, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 00:00:12.181000', 'TS': 1782757812.181, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 00:00:12.202000', 'TS': 1782757812.202, 'expected_tray_weight': 576, 'weight': '611', 'tray_weight': '611', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 00:00:12.221000', 'TS': 1782757812.221, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 00:00:12.239000', 'TS': 1782757812.239, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 00:00:12.377000', 'TS': 1782757812.3769999, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 0, 11, 564430)}}
[2026-06-30 00:00:13,417.417 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 00:00:12.381000', 'TS': 1782757812.381, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 00:00:12.516000', 'TS': 1782757812.5159998, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 00:00:12.539000', 'TS': 1782757812.539, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 00:00:12.587000', 'TS': 1782757812.5870001, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 00:00:12.606000', 'TS': 1782757812.6060002, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 00:00:12.630000', 'TS': 1782757812.63, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 00:00:12.673000', 'TS': 1782757812.6729999, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 00:00:12.810000', 'TS': 1782757812.81, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 00:00:12.830000', 'TS': 1782757812.8300002, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 00:00:12.833000', 'TS': 1782757812.833, 'expected_tray_weight': 2775, 'weight': '2908', 'tray_weight': '2908', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 00:00:12.971000', 'TS': 1782757812.971, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 00:00:12.991000', 'TS': 1782757812.9910002, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 00:00:12.959000', 'TS': 1782757812.9589999, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 00:00:13.096000', 'TS': 1782757813.096, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 00:00:13.158000', 'TS': 1782757813.158, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 00:00:13.180000', 'TS': 1782757813.1799998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 0, 12, 461749)}, '1': {'door_weights': [{'datetime': '2026-06-30 00:00:11.554000', 'TS': 1782757811.554, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 00:00:11.575000', 'TS': 1782757811.575, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 00:00:11.596000', 'TS': 1782757811.596, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 00:00:11.703000', 'TS': 1782757811.703, 'expected_tray_weight': 438, 'weight': '309', 'tray_weight': '309', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 00:00:11.723000', 'TS': 1782757811.723, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 00:00:11.744000', 'TS': 1782757811.7440002, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 00:00:11.797000', 'TS': 1782757811.797, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 00:00:11.816000', 'TS': 1782757811.816, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 00:00:11.956000', 'TS': 1782757811.956, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 00:00:11.967000', 'TS': 1782757811.967, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 00:00:11.987000', 'TS': 1782757811.987, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 00:00:12.128000', 'TS': 1782757812.128, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 00:00:12.181000', 'TS': 1782757812.181, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 00:00:12.202000', 'TS': 1782757812.202, 'expected_tray_weight': 576, 'weight': '611', 'tray_weight': '611', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 00:00:12.221000', 'TS': 1782757812.221, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 00:00:12.239000', 'TS': 1782757812.239, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 00:00:12.377000', 'TS': 1782757812.3769999, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 0, 11, 564430)}}
[2026-06-30 00:00:13,426.426 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 00:00:12.381000', 'TS': 1782757812.381, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 00:00:12.516000', 'TS': 1782757812.5159998, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 00:00:12.539000', 'TS': 1782757812.539, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 00:00:12.587000', 'TS': 1782757812.5870001, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 00:00:12.606000', 'TS': 1782757812.6060002, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 00:00:12.630000', 'TS': 1782757812.63, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 00:00:12.673000', 'TS': 1782757812.6729999, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 00:00:12.810000', 'TS': 1782757812.81, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 00:00:12.830000', 'TS': 1782757812.8300002, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 00:00:12.833000', 'TS': 1782757812.833, 'expected_tray_weight': 2775, 'weight': '2908', 'tray_weight': '2908', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 00:00:12.971000', 'TS': 1782757812.971, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 00:00:12.991000', 'TS': 1782757812.9910002, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 00:00:12.959000', 'TS': 1782757812.9589999, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 00:00:13.096000', 'TS': 1782757813.096, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 00:00:13.158000', 'TS': 1782757813.158, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 00:00:13.180000', 'TS': 1782757813.1799998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 0, 12, 461749)}, '1': {'door_weights': [{'datetime': '2026-06-30 00:00:11.554000', 'TS': 1782757811.554, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 00:00:11.575000', 'TS': 1782757811.575, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 00:00:11.596000', 'TS': 1782757811.596, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 00:00:11.703000', 'TS': 1782757811.703, 'expected_tray_weight': 438, 'weight': '309', 'tray_weight': '309', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 00:00:11.723000', 'TS': 1782757811.723, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 00:00:11.744000', 'TS': 1782757811.7440002, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 00:00:11.797000', 'TS': 1782757811.797, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 00:00:11.816000', 'TS': 1782757811.816, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 00:00:11.956000', 'TS': 1782757811.956, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 00:00:11.967000', 'TS': 1782757811.967, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 00:00:11.987000', 'TS': 1782757811.987, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 00:00:12.128000', 'TS': 1782757812.128, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 00:00:12.181000', 'TS': 1782757812.181, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 00:00:12.202000', 'TS': 1782757812.202, 'expected_tray_weight': 576, 'weight': '611', 'tray_weight': '611', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 00:00:12.221000', 'TS': 1782757812.221, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 00:00:12.239000', 'TS': 1782757812.239, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 00:00:12.377000', 'TS': 1782757812.3769999, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 0, 11, 564430)}}
[2026-06-30 00:05:24,591.591 INFO    ] processOrderPayment version is : v2
[2026-06-30 00:15:20,939.939 INFO    ] processOrderPayment version is : v2
[2026-06-30 00:23:04,295.295 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 00:00:12.381000', 'TS': 1782757812.381, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 00:00:12.516000', 'TS': 1782757812.5159998, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 00:00:12.539000', 'TS': 1782757812.539, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 00:00:12.587000', 'TS': 1782757812.5870001, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 00:00:12.606000', 'TS': 1782757812.6060002, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 00:00:12.630000', 'TS': 1782757812.63, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 00:00:12.673000', 'TS': 1782757812.6729999, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 00:00:12.810000', 'TS': 1782757812.81, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 00:00:12.830000', 'TS': 1782757812.8300002, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 00:00:12.833000', 'TS': 1782757812.833, 'expected_tray_weight': 2775, 'weight': '2908', 'tray_weight': '2908', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 00:00:12.971000', 'TS': 1782757812.971, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 00:00:12.991000', 'TS': 1782757812.9910002, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 00:00:12.959000', 'TS': 1782757812.9589999, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 00:00:13.096000', 'TS': 1782757813.096, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 00:00:13.158000', 'TS': 1782757813.158, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 00:00:13.180000', 'TS': 1782757813.1799998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 0, 12, 461749)}, '1': {'door_weights': [{'datetime': '2026-06-30 00:23:02.927000', 'TS': 1782759182.927, 'expected_tray_weight': 427, 'weight': '483', 'tray_weight': '483', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 00:23:03.067000', 'TS': 1782759183.067, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 00:23:03.087000', 'TS': 1782759183.087, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 00:23:03.142000', 'TS': 1782759183.142, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 00:23:03.281000', 'TS': 1782759183.2810001, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 00:23:03.304000', 'TS': 1782759183.3040001, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 00:23:03.379000', 'TS': 1782759183.379, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 00:23:03.518000', 'TS': 1782759183.5180001, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 00:23:03.537000', 'TS': 1782759183.5370002, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 00:23:03.567000', 'TS': 1782759183.567, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 00:23:03.703000', 'TS': 1782759183.7029998, 'expected_tray_weight': 250, 'weight': '233', 'tray_weight': '233', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 00:23:03.726000', 'TS': 1782759183.7259998, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 00:23:03.845000', 'TS': 1782759183.845, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 00:23:03.863000', 'TS': 1782759183.863, 'expected_tray_weight': 576, 'weight': '611', 'tray_weight': '611', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 00:23:04.004000', 'TS': 1782759184.0040002, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 00:23:04.105000', 'TS': 1782759184.105, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 00:23:04.125000', 'TS': 1782759184.125, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 23, 2, 980829)}}
[2026-06-30 00:23:04,313.313 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 00:00:12.381000', 'TS': 1782757812.381, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 00:00:12.516000', 'TS': 1782757812.5159998, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 00:00:12.539000', 'TS': 1782757812.539, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 00:00:12.587000', 'TS': 1782757812.5870001, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 00:00:12.606000', 'TS': 1782757812.6060002, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 00:00:12.630000', 'TS': 1782757812.63, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 00:00:12.673000', 'TS': 1782757812.6729999, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 00:00:12.810000', 'TS': 1782757812.81, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 00:00:12.830000', 'TS': 1782757812.8300002, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 00:00:12.833000', 'TS': 1782757812.833, 'expected_tray_weight': 2775, 'weight': '2908', 'tray_weight': '2908', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 00:00:12.971000', 'TS': 1782757812.971, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 00:00:12.991000', 'TS': 1782757812.9910002, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 00:00:12.959000', 'TS': 1782757812.9589999, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 00:00:13.096000', 'TS': 1782757813.096, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 00:00:13.158000', 'TS': 1782757813.158, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 00:00:13.180000', 'TS': 1782757813.1799998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 0, 12, 461749)}, '1': {'door_weights': [{'datetime': '2026-06-30 00:23:02.927000', 'TS': 1782759182.927, 'expected_tray_weight': 427, 'weight': '483', 'tray_weight': '483', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 00:23:03.067000', 'TS': 1782759183.067, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 00:23:03.087000', 'TS': 1782759183.087, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 00:23:03.142000', 'TS': 1782759183.142, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 00:23:03.281000', 'TS': 1782759183.2810001, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 00:23:03.304000', 'TS': 1782759183.3040001, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 00:23:03.379000', 'TS': 1782759183.379, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 00:23:03.518000', 'TS': 1782759183.5180001, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 00:23:03.537000', 'TS': 1782759183.5370002, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 00:23:03.567000', 'TS': 1782759183.567, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 00:23:03.703000', 'TS': 1782759183.7029998, 'expected_tray_weight': 250, 'weight': '233', 'tray_weight': '233', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 00:23:03.726000', 'TS': 1782759183.7259998, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 00:23:03.845000', 'TS': 1782759183.845, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 00:23:03.863000', 'TS': 1782759183.863, 'expected_tray_weight': 576, 'weight': '611', 'tray_weight': '611', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 00:23:04.004000', 'TS': 1782759184.0040002, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 00:23:04.105000', 'TS': 1782759184.105, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 00:23:04.125000', 'TS': 1782759184.125, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 23, 2, 980829)}}
[2026-06-30 00:23:05,480.480 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 00:23:04.300000', 'TS': 1782759184.3, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 00:23:04.317000', 'TS': 1782759184.3170002, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 00:23:04.458000', 'TS': 1782759184.458, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 00:23:04.570000', 'TS': 1782759184.57, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 00:23:04.588000', 'TS': 1782759184.588, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 00:23:04.728000', 'TS': 1782759184.728, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 00:23:04.786000', 'TS': 1782759184.786, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 00:23:04.806000', 'TS': 1782759184.806, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 00:23:04.948000', 'TS': 1782759184.9480002, 'expected_tray_weight': 1260, 'weight': '1311', 'tray_weight': '1311', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 00:23:04.979000', 'TS': 1782759184.979, 'expected_tray_weight': 2775, 'weight': '2908', 'tray_weight': '2908', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 00:23:05.000000', 'TS': 1782759185.0, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 00:23:05.021000', 'TS': 1782759185.0210001, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 00:23:05.126000', 'TS': 1782759185.1260002, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 00:23:05.146000', 'TS': 1782759185.1460001, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 00:23:05.157000', 'TS': 1782759185.1569998, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 00:23:05.294000', 'TS': 1782759185.2940001, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 23, 4, 340663)}, '1': {'door_weights': [{'datetime': '2026-06-30 00:23:02.927000', 'TS': 1782759182.927, 'expected_tray_weight': 427, 'weight': '483', 'tray_weight': '483', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 00:23:03.067000', 'TS': 1782759183.067, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 00:23:03.087000', 'TS': 1782759183.087, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 00:23:03.142000', 'TS': 1782759183.142, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 00:23:03.281000', 'TS': 1782759183.2810001, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 00:23:03.304000', 'TS': 1782759183.3040001, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 00:23:03.379000', 'TS': 1782759183.379, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 00:23:03.518000', 'TS': 1782759183.5180001, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 00:23:03.537000', 'TS': 1782759183.5370002, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 00:23:03.567000', 'TS': 1782759183.567, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 00:23:03.703000', 'TS': 1782759183.7029998, 'expected_tray_weight': 250, 'weight': '233', 'tray_weight': '233', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 00:23:03.726000', 'TS': 1782759183.7259998, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 00:23:03.845000', 'TS': 1782759183.845, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 00:23:03.863000', 'TS': 1782759183.863, 'expected_tray_weight': 576, 'weight': '611', 'tray_weight': '611', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 00:23:04.004000', 'TS': 1782759184.0040002, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 00:23:04.105000', 'TS': 1782759184.105, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 00:23:04.125000', 'TS': 1782759184.125, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 23, 2, 980829)}}
[2026-06-30 00:23:05,489.489 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 00:23:04.300000', 'TS': 1782759184.3, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 00:23:04.317000', 'TS': 1782759184.3170002, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 00:23:04.458000', 'TS': 1782759184.458, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 00:23:04.570000', 'TS': 1782759184.57, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 00:23:04.588000', 'TS': 1782759184.588, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 00:23:04.728000', 'TS': 1782759184.728, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 00:23:04.786000', 'TS': 1782759184.786, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 00:23:04.806000', 'TS': 1782759184.806, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 00:23:04.948000', 'TS': 1782759184.9480002, 'expected_tray_weight': 1260, 'weight': '1311', 'tray_weight': '1311', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 00:23:04.979000', 'TS': 1782759184.979, 'expected_tray_weight': 2775, 'weight': '2908', 'tray_weight': '2908', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 00:23:05.000000', 'TS': 1782759185.0, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 00:23:05.021000', 'TS': 1782759185.0210001, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 00:23:05.126000', 'TS': 1782759185.1260002, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 00:23:05.146000', 'TS': 1782759185.1460001, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 00:23:05.157000', 'TS': 1782759185.1569998, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 00:23:05.294000', 'TS': 1782759185.2940001, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 23, 4, 340663)}, '1': {'door_weights': [{'datetime': '2026-06-30 00:23:02.927000', 'TS': 1782759182.927, 'expected_tray_weight': 427, 'weight': '483', 'tray_weight': '483', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 00:23:03.067000', 'TS': 1782759183.067, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 00:23:03.087000', 'TS': 1782759183.087, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 00:23:03.142000', 'TS': 1782759183.142, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 00:23:03.281000', 'TS': 1782759183.2810001, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 00:23:03.304000', 'TS': 1782759183.3040001, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 00:23:03.379000', 'TS': 1782759183.379, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 00:23:03.518000', 'TS': 1782759183.5180001, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 00:23:03.537000', 'TS': 1782759183.5370002, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 00:23:03.567000', 'TS': 1782759183.567, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 00:23:03.703000', 'TS': 1782759183.7029998, 'expected_tray_weight': 250, 'weight': '233', 'tray_weight': '233', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 00:23:03.726000', 'TS': 1782759183.7259998, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 00:23:03.845000', 'TS': 1782759183.845, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 00:23:03.863000', 'TS': 1782759183.863, 'expected_tray_weight': 576, 'weight': '611', 'tray_weight': '611', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 00:23:04.004000', 'TS': 1782759184.0040002, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 00:23:04.105000', 'TS': 1782759184.105, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 00:23:04.125000', 'TS': 1782759184.125, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 23, 2, 980829)}}
[2026-06-30 00:27:43,342.342 INFO    ] processOrderPayment version is : v2
[2026-06-30 00:35:59,683.683 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 00:23:04.300000', 'TS': 1782759184.3, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 00:23:04.317000', 'TS': 1782759184.3170002, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 00:23:04.458000', 'TS': 1782759184.458, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 00:23:04.570000', 'TS': 1782759184.57, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 00:23:04.588000', 'TS': 1782759184.588, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 00:23:04.728000', 'TS': 1782759184.728, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 00:23:04.786000', 'TS': 1782759184.786, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 00:23:04.806000', 'TS': 1782759184.806, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 00:23:04.948000', 'TS': 1782759184.9480002, 'expected_tray_weight': 1260, 'weight': '1311', 'tray_weight': '1311', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 00:23:04.979000', 'TS': 1782759184.979, 'expected_tray_weight': 2775, 'weight': '2908', 'tray_weight': '2908', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 00:23:05.000000', 'TS': 1782759185.0, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 00:23:05.021000', 'TS': 1782759185.0210001, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 00:23:05.126000', 'TS': 1782759185.1260002, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 00:23:05.146000', 'TS': 1782759185.1460001, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 00:23:05.157000', 'TS': 1782759185.1569998, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 00:23:05.294000', 'TS': 1782759185.2940001, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 23, 4, 340663)}, '1': {'door_weights': [{'datetime': '2026-06-30 00:35:58.807000', 'TS': 1782759958.807, 'expected_tray_weight': 427, 'weight': '483', 'tray_weight': '483', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 00:35:58.827000', 'TS': 1782759958.8270001, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 00:35:58.849000', 'TS': 1782759958.849, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 00:35:58.945000', 'TS': 1782759958.945, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 00:35:58.964000', 'TS': 1782759958.964, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 00:35:58.985000', 'TS': 1782759958.985, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 00:35:59.024000', 'TS': 1782759959.024, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 00:35:59.161000', 'TS': 1782759959.161, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 00:35:59.180000', 'TS': 1782759959.18, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 00:35:59.220000', 'TS': 1782759959.22, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 00:35:59.240000', 'TS': 1782759959.24, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 00:35:59.259000', 'TS': 1782759959.259, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 00:35:59.317000', 'TS': 1782759959.317, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 00:35:59.452000', 'TS': 1782759959.4520001, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 00:35:59.476000', 'TS': 1782759959.4759998, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 00:35:59.546000', 'TS': 1782759959.546, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 00:35:59.565000', 'TS': 1782759959.565, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 35, 58, 821338)}}
[2026-06-30 00:35:59,690.690 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 00:23:04.300000', 'TS': 1782759184.3, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 00:23:04.317000', 'TS': 1782759184.3170002, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 00:23:04.458000', 'TS': 1782759184.458, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 00:23:04.570000', 'TS': 1782759184.57, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 00:23:04.588000', 'TS': 1782759184.588, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 00:23:04.728000', 'TS': 1782759184.728, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 00:23:04.786000', 'TS': 1782759184.786, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 00:23:04.806000', 'TS': 1782759184.806, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 00:23:04.948000', 'TS': 1782759184.9480002, 'expected_tray_weight': 1260, 'weight': '1311', 'tray_weight': '1311', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 00:23:04.979000', 'TS': 1782759184.979, 'expected_tray_weight': 2775, 'weight': '2908', 'tray_weight': '2908', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 00:23:05.000000', 'TS': 1782759185.0, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 00:23:05.021000', 'TS': 1782759185.0210001, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 00:23:05.126000', 'TS': 1782759185.1260002, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 00:23:05.146000', 'TS': 1782759185.1460001, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 00:23:05.157000', 'TS': 1782759185.1569998, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 00:23:05.294000', 'TS': 1782759185.2940001, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 23, 4, 340663)}, '1': {'door_weights': [{'datetime': '2026-06-30 00:35:58.807000', 'TS': 1782759958.807, 'expected_tray_weight': 427, 'weight': '483', 'tray_weight': '483', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 00:35:58.827000', 'TS': 1782759958.8270001, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 00:35:58.849000', 'TS': 1782759958.849, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 00:35:58.945000', 'TS': 1782759958.945, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 00:35:58.964000', 'TS': 1782759958.964, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 00:35:58.985000', 'TS': 1782759958.985, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 00:35:59.024000', 'TS': 1782759959.024, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 00:35:59.161000', 'TS': 1782759959.161, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 00:35:59.180000', 'TS': 1782759959.18, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 00:35:59.220000', 'TS': 1782759959.22, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 00:35:59.240000', 'TS': 1782759959.24, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 00:35:59.259000', 'TS': 1782759959.259, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 00:35:59.317000', 'TS': 1782759959.317, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 00:35:59.452000', 'TS': 1782759959.4520001, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 00:35:59.476000', 'TS': 1782759959.4759998, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 00:35:59.546000', 'TS': 1782759959.546, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 00:35:59.565000', 'TS': 1782759959.565, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 35, 58, 821338)}}
[2026-06-30 00:36:00,599.599 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 00:35:59.658000', 'TS': 1782759959.658, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 00:35:59.676000', 'TS': 1782759959.6759999, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 00:35:59.697000', 'TS': 1782759959.697, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 00:35:59.835000', 'TS': 1782759959.835, 'expected_tray_weight': 2475, 'weight': '2502', 'tray_weight': '2502', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 00:35:59.858000', 'TS': 1782759959.858, 'expected_tray_weight': 1780, 'weight': '1958', 'tray_weight': '1958', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 00:35:59.877000', 'TS': 1782759959.877, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 00:35:59.948000', 'TS': 1782759959.948, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 00:35:59.967000', 'TS': 1782759959.967, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 00:35:59.987000', 'TS': 1782759959.987, 'expected_tray_weight': 1260, 'weight': '1311', 'tray_weight': '1311', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 00:36:00.123000', 'TS': 1782759960.1230001, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 00:36:00.144000', 'TS': 1782759960.144, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 00:36:00.160000', 'TS': 1782759960.16, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 00:36:00.303000', 'TS': 1782759960.303, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 00:36:00.324000', 'TS': 1782759960.3240001, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 00:36:00.324000', 'TS': 1782759960.324, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 00:36:00.344000', 'TS': 1782759960.344, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 35, 59, 702850)}, '1': {'door_weights': [{'datetime': '2026-06-30 00:35:58.807000', 'TS': 1782759958.807, 'expected_tray_weight': 427, 'weight': '483', 'tray_weight': '483', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 00:35:58.827000', 'TS': 1782759958.8270001, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 00:35:58.849000', 'TS': 1782759958.849, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 00:35:58.945000', 'TS': 1782759958.945, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 00:35:58.964000', 'TS': 1782759958.964, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 00:35:58.985000', 'TS': 1782759958.985, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 00:35:59.024000', 'TS': 1782759959.024, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 00:35:59.161000', 'TS': 1782759959.161, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 00:35:59.180000', 'TS': 1782759959.18, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 00:35:59.220000', 'TS': 1782759959.22, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 00:35:59.240000', 'TS': 1782759959.24, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 00:35:59.259000', 'TS': 1782759959.259, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 00:35:59.317000', 'TS': 1782759959.317, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 00:35:59.452000', 'TS': 1782759959.4520001, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 00:35:59.476000', 'TS': 1782759959.4759998, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 00:35:59.546000', 'TS': 1782759959.546, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 00:35:59.565000', 'TS': 1782759959.565, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 35, 58, 821338)}}
[2026-06-30 00:36:00,607.607 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 00:35:59.658000', 'TS': 1782759959.658, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 00:35:59.676000', 'TS': 1782759959.6759999, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 00:35:59.697000', 'TS': 1782759959.697, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 00:35:59.835000', 'TS': 1782759959.835, 'expected_tray_weight': 2475, 'weight': '2502', 'tray_weight': '2502', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 00:35:59.858000', 'TS': 1782759959.858, 'expected_tray_weight': 1780, 'weight': '1958', 'tray_weight': '1958', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 00:35:59.877000', 'TS': 1782759959.877, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 00:35:59.948000', 'TS': 1782759959.948, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 00:35:59.967000', 'TS': 1782759959.967, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 00:35:59.987000', 'TS': 1782759959.987, 'expected_tray_weight': 1260, 'weight': '1311', 'tray_weight': '1311', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 00:36:00.123000', 'TS': 1782759960.1230001, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 00:36:00.144000', 'TS': 1782759960.144, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 00:36:00.160000', 'TS': 1782759960.16, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 00:36:00.303000', 'TS': 1782759960.303, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 00:36:00.324000', 'TS': 1782759960.3240001, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 00:36:00.324000', 'TS': 1782759960.324, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 00:36:00.344000', 'TS': 1782759960.344, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 35, 59, 702850)}, '1': {'door_weights': [{'datetime': '2026-06-30 00:35:58.807000', 'TS': 1782759958.807, 'expected_tray_weight': 427, 'weight': '483', 'tray_weight': '483', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 00:35:58.827000', 'TS': 1782759958.8270001, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 00:35:58.849000', 'TS': 1782759958.849, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 00:35:58.945000', 'TS': 1782759958.945, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 00:35:58.964000', 'TS': 1782759958.964, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 00:35:58.985000', 'TS': 1782759958.985, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 00:35:59.024000', 'TS': 1782759959.024, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 00:35:59.161000', 'TS': 1782759959.161, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 00:35:59.180000', 'TS': 1782759959.18, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 00:35:59.220000', 'TS': 1782759959.22, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 00:35:59.240000', 'TS': 1782759959.24, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 00:35:59.259000', 'TS': 1782759959.259, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 00:35:59.317000', 'TS': 1782759959.317, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 00:35:59.452000', 'TS': 1782759959.4520001, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 00:35:59.476000', 'TS': 1782759959.4759998, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 00:35:59.546000', 'TS': 1782759959.546, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 00:35:59.565000', 'TS': 1782759959.565, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 35, 58, 821338)}}
[2026-06-30 00:39:19,977.977 INFO    ] processOrderPayment version is : v2
[2026-06-30 00:46:20,420.420 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 00:35:59.658000', 'TS': 1782759959.658, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 00:35:59.676000', 'TS': 1782759959.6759999, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 00:35:59.697000', 'TS': 1782759959.697, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 00:35:59.835000', 'TS': 1782759959.835, 'expected_tray_weight': 2475, 'weight': '2502', 'tray_weight': '2502', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 00:35:59.858000', 'TS': 1782759959.858, 'expected_tray_weight': 1780, 'weight': '1958', 'tray_weight': '1958', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 00:35:59.877000', 'TS': 1782759959.877, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 00:35:59.948000', 'TS': 1782759959.948, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 00:35:59.967000', 'TS': 1782759959.967, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 00:35:59.987000', 'TS': 1782759959.987, 'expected_tray_weight': 1260, 'weight': '1311', 'tray_weight': '1311', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 00:36:00.123000', 'TS': 1782759960.1230001, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 00:36:00.144000', 'TS': 1782759960.144, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 00:36:00.160000', 'TS': 1782759960.16, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 00:36:00.303000', 'TS': 1782759960.303, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 00:36:00.324000', 'TS': 1782759960.3240001, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 00:36:00.324000', 'TS': 1782759960.324, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 00:36:00.344000', 'TS': 1782759960.344, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 35, 59, 702850)}, '1': {'door_weights': [{'datetime': '2026-06-30 00:46:19.566000', 'TS': 1782760579.566, 'expected_tray_weight': 427, 'weight': '483', 'tray_weight': '483', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 00:46:19.588000', 'TS': 1782760579.588, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 00:46:19.606000', 'TS': 1782760579.606, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 00:46:19.641000', 'TS': 1782760579.641, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 00:46:19.662000', 'TS': 1782760579.662, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 00:46:19.800000', 'TS': 1782760579.8, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 00:46:19.786000', 'TS': 1782760579.786, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 00:46:19.808000', 'TS': 1782760579.808, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 00:46:19.946000', 'TS': 1782760579.946, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 00:46:19.959000', 'TS': 1782760579.9589999, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 00:46:19.978000', 'TS': 1782760579.9780002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 00:46:19.993000', 'TS': 1782760579.993, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 00:46:20.168000', 'TS': 1782760580.1680002, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 00:46:20.193000', 'TS': 1782760580.193, 'expected_tray_weight': 576, 'weight': '611', 'tray_weight': '611', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 00:46:20.212000', 'TS': 1782760580.212, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 00:46:20.314000', 'TS': 1782760580.3140001, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 00:46:20.335000', 'TS': 1782760580.335, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 46, 19, 572197)}}
[2026-06-30 00:46:20,428.428 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 00:35:59.658000', 'TS': 1782759959.658, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 00:35:59.676000', 'TS': 1782759959.6759999, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 00:35:59.697000', 'TS': 1782759959.697, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 00:35:59.835000', 'TS': 1782759959.835, 'expected_tray_weight': 2475, 'weight': '2502', 'tray_weight': '2502', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 00:35:59.858000', 'TS': 1782759959.858, 'expected_tray_weight': 1780, 'weight': '1958', 'tray_weight': '1958', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 00:35:59.877000', 'TS': 1782759959.877, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 00:35:59.948000', 'TS': 1782759959.948, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 00:35:59.967000', 'TS': 1782759959.967, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 00:35:59.987000', 'TS': 1782759959.987, 'expected_tray_weight': 1260, 'weight': '1311', 'tray_weight': '1311', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 00:36:00.123000', 'TS': 1782759960.1230001, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 00:36:00.144000', 'TS': 1782759960.144, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 00:36:00.160000', 'TS': 1782759960.16, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 00:36:00.303000', 'TS': 1782759960.303, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 00:36:00.324000', 'TS': 1782759960.3240001, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 00:36:00.324000', 'TS': 1782759960.324, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 00:36:00.344000', 'TS': 1782759960.344, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 35, 59, 702850)}, '1': {'door_weights': [{'datetime': '2026-06-30 00:46:19.566000', 'TS': 1782760579.566, 'expected_tray_weight': 427, 'weight': '483', 'tray_weight': '483', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 00:46:19.588000', 'TS': 1782760579.588, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 00:46:19.606000', 'TS': 1782760579.606, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 00:46:19.641000', 'TS': 1782760579.641, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 00:46:19.662000', 'TS': 1782760579.662, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 00:46:19.800000', 'TS': 1782760579.8, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 00:46:19.786000', 'TS': 1782760579.786, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 00:46:19.808000', 'TS': 1782760579.808, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 00:46:19.946000', 'TS': 1782760579.946, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 00:46:19.959000', 'TS': 1782760579.9589999, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 00:46:19.978000', 'TS': 1782760579.9780002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 00:46:19.993000', 'TS': 1782760579.993, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 00:46:20.168000', 'TS': 1782760580.1680002, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 00:46:20.193000', 'TS': 1782760580.193, 'expected_tray_weight': 576, 'weight': '611', 'tray_weight': '611', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 00:46:20.212000', 'TS': 1782760580.212, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 00:46:20.314000', 'TS': 1782760580.3140001, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 00:46:20.335000', 'TS': 1782760580.335, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 46, 19, 572197)}}
[2026-06-30 00:46:21,346.346 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 00:46:20.420000', 'TS': 1782760580.4199998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 00:46:20.439000', 'TS': 1782760580.439, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 00:46:20.458000', 'TS': 1782760580.4580002, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 00:46:20.498000', 'TS': 1782760580.498, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 00:46:20.636000', 'TS': 1782760580.636, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 00:46:20.657000', 'TS': 1782760580.657, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 00:46:20.690000', 'TS': 1782760580.69, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 00:46:20.708000', 'TS': 1782760580.708, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 00:46:20.727000', 'TS': 1782760580.727, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 00:46:20.763000', 'TS': 1782760580.763, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 00:46:20.898000', 'TS': 1782760580.898, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 00:46:20.920000', 'TS': 1782760580.92, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 00:46:21.003000', 'TS': 1782760581.003, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 00:46:21.022000', 'TS': 1782760581.0219998, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 00:46:21.091000', 'TS': 1782760581.091, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 00:46:21.111000', 'TS': 1782760581.1109998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 46, 20, 440549)}, '1': {'door_weights': [{'datetime': '2026-06-30 00:46:19.566000', 'TS': 1782760579.566, 'expected_tray_weight': 427, 'weight': '483', 'tray_weight': '483', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 00:46:19.588000', 'TS': 1782760579.588, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 00:46:19.606000', 'TS': 1782760579.606, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 00:46:19.641000', 'TS': 1782760579.641, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 00:46:19.662000', 'TS': 1782760579.662, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 00:46:19.800000', 'TS': 1782760579.8, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 00:46:19.786000', 'TS': 1782760579.786, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 00:46:19.808000', 'TS': 1782760579.808, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 00:46:19.946000', 'TS': 1782760579.946, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 00:46:19.959000', 'TS': 1782760579.9589999, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 00:46:19.978000', 'TS': 1782760579.9780002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 00:46:19.993000', 'TS': 1782760579.993, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 00:46:20.168000', 'TS': 1782760580.1680002, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 00:46:20.193000', 'TS': 1782760580.193, 'expected_tray_weight': 576, 'weight': '611', 'tray_weight': '611', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 00:46:20.212000', 'TS': 1782760580.212, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 00:46:20.314000', 'TS': 1782760580.3140001, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 00:46:20.335000', 'TS': 1782760580.335, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 46, 19, 572197)}}
[2026-06-30 00:46:21,357.357 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 00:46:20.420000', 'TS': 1782760580.4199998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 00:46:20.439000', 'TS': 1782760580.439, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 00:46:20.458000', 'TS': 1782760580.4580002, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 00:46:20.498000', 'TS': 1782760580.498, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 00:46:20.636000', 'TS': 1782760580.636, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 00:46:20.657000', 'TS': 1782760580.657, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 00:46:20.690000', 'TS': 1782760580.69, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 00:46:20.708000', 'TS': 1782760580.708, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 00:46:20.727000', 'TS': 1782760580.727, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 00:46:20.763000', 'TS': 1782760580.763, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 00:46:20.898000', 'TS': 1782760580.898, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 00:46:20.920000', 'TS': 1782760580.92, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 00:46:21.003000', 'TS': 1782760581.003, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 00:46:21.022000', 'TS': 1782760581.0219998, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 00:46:21.091000', 'TS': 1782760581.091, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 00:46:21.111000', 'TS': 1782760581.1109998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 46, 20, 440549)}, '1': {'door_weights': [{'datetime': '2026-06-30 00:46:19.566000', 'TS': 1782760579.566, 'expected_tray_weight': 427, 'weight': '483', 'tray_weight': '483', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 00:46:19.588000', 'TS': 1782760579.588, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 00:46:19.606000', 'TS': 1782760579.606, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 00:46:19.641000', 'TS': 1782760579.641, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 00:46:19.662000', 'TS': 1782760579.662, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 00:46:19.800000', 'TS': 1782760579.8, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 00:46:19.786000', 'TS': 1782760579.786, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 00:46:19.808000', 'TS': 1782760579.808, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 00:46:19.946000', 'TS': 1782760579.946, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 00:46:19.959000', 'TS': 1782760579.9589999, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 00:46:19.978000', 'TS': 1782760579.9780002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 00:46:19.993000', 'TS': 1782760579.993, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 00:46:20.168000', 'TS': 1782760580.1680002, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 00:46:20.193000', 'TS': 1782760580.193, 'expected_tray_weight': 576, 'weight': '611', 'tray_weight': '611', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 00:46:20.212000', 'TS': 1782760580.212, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 00:46:20.314000', 'TS': 1782760580.3140001, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 00:46:20.335000', 'TS': 1782760580.335, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 46, 19, 572197)}}
[2026-06-30 00:49:36,907.907 INFO    ] processOrderPayment version is : v2
[2026-06-30 00:52:58,414.414 INFO    ] processOrderPayment version is : v2
[2026-06-30 01:07:57,797.797 INFO    ] processOrderPayment version is : v2
[2026-06-30 01:09:45,665.665 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 00:46:20.420000', 'TS': 1782760580.4199998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 00:46:20.439000', 'TS': 1782760580.439, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 00:46:20.458000', 'TS': 1782760580.4580002, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 00:46:20.498000', 'TS': 1782760580.498, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 00:46:20.636000', 'TS': 1782760580.636, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 00:46:20.657000', 'TS': 1782760580.657, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 00:46:20.690000', 'TS': 1782760580.69, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 00:46:20.708000', 'TS': 1782760580.708, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 00:46:20.727000', 'TS': 1782760580.727, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 00:46:20.763000', 'TS': 1782760580.763, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 00:46:20.898000', 'TS': 1782760580.898, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 00:46:20.920000', 'TS': 1782760580.92, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 00:46:21.003000', 'TS': 1782760581.003, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 00:46:21.022000', 'TS': 1782760581.0219998, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 00:46:21.091000', 'TS': 1782760581.091, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 00:46:21.111000', 'TS': 1782760581.1109998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 46, 20, 440549)}, '1': {'door_weights': [{'datetime': '2026-06-30 01:09:44.454000', 'TS': 1782761984.454, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 01:09:44.472000', 'TS': 1782761984.4720001, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 01:09:44.612000', 'TS': 1782761984.612, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 01:09:44.629000', 'TS': 1782761984.629, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 01:09:44.767000', 'TS': 1782761984.767, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 01:09:44.788000', 'TS': 1782761984.7879999, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 01:09:44.844000', 'TS': 1782761984.844, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 01:09:44.980000', 'TS': 1782761984.98, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 01:09:45.003000', 'TS': 1782761985.003, 'expected_tray_weight': 432, 'weight': '430', 'tray_weight': '430', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 01:09:45.110000', 'TS': 1782761985.1100001, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 01:09:45.131000', 'TS': 1782761985.131, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 01:09:45.150000', 'TS': 1782761985.1499999, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 01:09:45.268000', 'TS': 1782761985.2680001, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 01:09:45.286000', 'TS': 1782761985.286, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 01:09:45.428000', 'TS': 1782761985.428, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 01:09:45.454000', 'TS': 1782761985.454, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 01:09:45.472000', 'TS': 1782761985.4720001, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 9, 44, 498618)}}
[2026-06-30 01:09:45,680.680 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 00:46:20.420000', 'TS': 1782760580.4199998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 00:46:20.439000', 'TS': 1782760580.439, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 00:46:20.458000', 'TS': 1782760580.4580002, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 00:46:20.498000', 'TS': 1782760580.498, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 00:46:20.636000', 'TS': 1782760580.636, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 00:46:20.657000', 'TS': 1782760580.657, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 00:46:20.690000', 'TS': 1782760580.69, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 00:46:20.708000', 'TS': 1782760580.708, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 00:46:20.727000', 'TS': 1782760580.727, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 00:46:20.763000', 'TS': 1782760580.763, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 00:46:20.898000', 'TS': 1782760580.898, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 00:46:20.920000', 'TS': 1782760580.92, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 00:46:21.003000', 'TS': 1782760581.003, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 00:46:21.022000', 'TS': 1782760581.0219998, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 00:46:21.091000', 'TS': 1782760581.091, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 00:46:21.111000', 'TS': 1782760581.1109998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 0, 46, 20, 440549)}, '1': {'door_weights': [{'datetime': '2026-06-30 01:09:44.454000', 'TS': 1782761984.454, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 01:09:44.472000', 'TS': 1782761984.4720001, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 01:09:44.612000', 'TS': 1782761984.612, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 01:09:44.629000', 'TS': 1782761984.629, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 01:09:44.767000', 'TS': 1782761984.767, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 01:09:44.788000', 'TS': 1782761984.7879999, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 01:09:44.844000', 'TS': 1782761984.844, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 01:09:44.980000', 'TS': 1782761984.98, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 01:09:45.003000', 'TS': 1782761985.003, 'expected_tray_weight': 432, 'weight': '430', 'tray_weight': '430', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 01:09:45.110000', 'TS': 1782761985.1100001, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 01:09:45.131000', 'TS': 1782761985.131, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 01:09:45.150000', 'TS': 1782761985.1499999, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 01:09:45.268000', 'TS': 1782761985.2680001, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 01:09:45.286000', 'TS': 1782761985.286, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 01:09:45.428000', 'TS': 1782761985.428, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 01:09:45.454000', 'TS': 1782761985.454, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 01:09:45.472000', 'TS': 1782761985.4720001, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 9, 44, 498618)}}
[2026-06-30 01:09:47,046.046 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 01:09:45.689000', 'TS': 1782761985.689, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 01:09:45.707000', 'TS': 1782761985.707, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 01:09:45.847000', 'TS': 1782761985.847, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 01:09:45.899000', 'TS': 1782761985.8990002, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 01:09:45.918000', 'TS': 1782761985.918, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 01:09:45.940000', 'TS': 1782761985.9399998, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 01:09:46.023000', 'TS': 1782761986.023, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 01:09:46.160000', 'TS': 1782761986.16, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 01:09:46.180000', 'TS': 1782761986.1799998, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 01:09:46.284000', 'TS': 1782761986.2840002, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 01:09:46.446000', 'TS': 1782761986.446, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 01:09:46.468000', 'TS': 1782761986.468, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 01:09:46.580000', 'TS': 1782761986.5800002, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 01:09:46.602000', 'TS': 1782761986.602, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 01:09:46.659000', 'TS': 1782761986.6590002, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 01:09:46.678000', 'TS': 1782761986.678, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 9, 45, 702169)}, '1': {'door_weights': [{'datetime': '2026-06-30 01:09:44.454000', 'TS': 1782761984.454, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 01:09:44.472000', 'TS': 1782761984.4720001, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 01:09:44.612000', 'TS': 1782761984.612, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 01:09:44.629000', 'TS': 1782761984.629, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 01:09:44.767000', 'TS': 1782761984.767, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 01:09:44.788000', 'TS': 1782761984.7879999, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 01:09:44.844000', 'TS': 1782761984.844, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 01:09:44.980000', 'TS': 1782761984.98, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 01:09:45.003000', 'TS': 1782761985.003, 'expected_tray_weight': 432, 'weight': '430', 'tray_weight': '430', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 01:09:45.110000', 'TS': 1782761985.1100001, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 01:09:45.131000', 'TS': 1782761985.131, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 01:09:45.150000', 'TS': 1782761985.1499999, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 01:09:45.268000', 'TS': 1782761985.2680001, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 01:09:45.286000', 'TS': 1782761985.286, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 01:09:45.428000', 'TS': 1782761985.428, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 01:09:45.454000', 'TS': 1782761985.454, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 01:09:45.472000', 'TS': 1782761985.4720001, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 9, 44, 498618)}}
[2026-06-30 01:09:47,065.065 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 01:09:45.689000', 'TS': 1782761985.689, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 01:09:45.707000', 'TS': 1782761985.707, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 01:09:45.847000', 'TS': 1782761985.847, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 01:09:45.899000', 'TS': 1782761985.8990002, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 01:09:45.918000', 'TS': 1782761985.918, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 01:09:45.940000', 'TS': 1782761985.9399998, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 01:09:46.023000', 'TS': 1782761986.023, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 01:09:46.160000', 'TS': 1782761986.16, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 01:09:46.180000', 'TS': 1782761986.1799998, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 01:09:46.284000', 'TS': 1782761986.2840002, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 01:09:46.446000', 'TS': 1782761986.446, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 01:09:46.468000', 'TS': 1782761986.468, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 01:09:46.580000', 'TS': 1782761986.5800002, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 01:09:46.602000', 'TS': 1782761986.602, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 01:09:46.659000', 'TS': 1782761986.6590002, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 01:09:46.678000', 'TS': 1782761986.678, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 9, 45, 702169)}, '1': {'door_weights': [{'datetime': '2026-06-30 01:09:44.454000', 'TS': 1782761984.454, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 01:09:44.472000', 'TS': 1782761984.4720001, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 01:09:44.612000', 'TS': 1782761984.612, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 01:09:44.629000', 'TS': 1782761984.629, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 01:09:44.767000', 'TS': 1782761984.767, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 01:09:44.788000', 'TS': 1782761984.7879999, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 01:09:44.844000', 'TS': 1782761984.844, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 01:09:44.980000', 'TS': 1782761984.98, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 01:09:45.003000', 'TS': 1782761985.003, 'expected_tray_weight': 432, 'weight': '430', 'tray_weight': '430', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 01:09:45.110000', 'TS': 1782761985.1100001, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 01:09:45.131000', 'TS': 1782761985.131, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 01:09:45.150000', 'TS': 1782761985.1499999, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 01:09:45.268000', 'TS': 1782761985.2680001, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 01:09:45.286000', 'TS': 1782761985.286, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 01:09:45.428000', 'TS': 1782761985.428, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 01:09:45.454000', 'TS': 1782761985.454, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 01:09:45.472000', 'TS': 1782761985.4720001, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 9, 44, 498618)}}
[2026-06-30 01:15:44,770.770 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 01:09:45.689000', 'TS': 1782761985.689, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 01:09:45.707000', 'TS': 1782761985.707, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 01:09:45.847000', 'TS': 1782761985.847, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 01:09:45.899000', 'TS': 1782761985.8990002, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 01:09:45.918000', 'TS': 1782761985.918, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 01:09:45.940000', 'TS': 1782761985.9399998, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 01:09:46.023000', 'TS': 1782761986.023, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 01:09:46.160000', 'TS': 1782761986.16, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 01:09:46.180000', 'TS': 1782761986.1799998, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 01:09:46.284000', 'TS': 1782761986.2840002, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 01:09:46.446000', 'TS': 1782761986.446, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 01:09:46.468000', 'TS': 1782761986.468, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 01:09:46.580000', 'TS': 1782761986.5800002, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 01:09:46.602000', 'TS': 1782761986.602, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 01:09:46.659000', 'TS': 1782761986.6590002, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 01:09:46.678000', 'TS': 1782761986.678, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 9, 45, 702169)}, '1': {'door_weights': [{'datetime': '2026-06-30 01:15:43.911000', 'TS': 1782762343.9109998, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 01:15:43.933000', 'TS': 1782762343.933, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 01:15:43.952000', 'TS': 1782762343.952, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 01:15:44.058000', 'TS': 1782762344.0579998, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 01:15:44.078000', 'TS': 1782762344.0779998, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 01:15:44.097000', 'TS': 1782762344.0970001, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 01:15:44.146000', 'TS': 1782762344.146, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 01:15:44.164000', 'TS': 1782762344.1639998, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 01:15:44.305000', 'TS': 1782762344.305, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 01:15:44.299000', 'TS': 1782762344.2989998, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 01:15:44.319000', 'TS': 1782762344.319, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 01:15:44.457000', 'TS': 1782762344.457, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 01:15:44.418000', 'TS': 1782762344.418, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 01:15:44.557000', 'TS': 1782762344.557, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 01:15:44.578000', 'TS': 1782762344.5779998, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 01:15:44.622000', 'TS': 1782762344.622, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 01:15:44.642000', 'TS': 1782762344.6420002, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 15, 43, 906815)}}
[2026-06-30 01:15:44,780.780 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 01:09:45.689000', 'TS': 1782761985.689, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 01:09:45.707000', 'TS': 1782761985.707, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 01:09:45.847000', 'TS': 1782761985.847, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 01:09:45.899000', 'TS': 1782761985.8990002, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 01:09:45.918000', 'TS': 1782761985.918, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 01:09:45.940000', 'TS': 1782761985.9399998, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 01:09:46.023000', 'TS': 1782761986.023, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 01:09:46.160000', 'TS': 1782761986.16, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 01:09:46.180000', 'TS': 1782761986.1799998, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 01:09:46.284000', 'TS': 1782761986.2840002, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 01:09:46.446000', 'TS': 1782761986.446, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 01:09:46.468000', 'TS': 1782761986.468, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 01:09:46.580000', 'TS': 1782761986.5800002, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 01:09:46.602000', 'TS': 1782761986.602, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 01:09:46.659000', 'TS': 1782761986.6590002, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 01:09:46.678000', 'TS': 1782761986.678, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 9, 45, 702169)}, '1': {'door_weights': [{'datetime': '2026-06-30 01:15:43.911000', 'TS': 1782762343.9109998, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 01:15:43.933000', 'TS': 1782762343.933, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 01:15:43.952000', 'TS': 1782762343.952, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 01:15:44.058000', 'TS': 1782762344.0579998, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 01:15:44.078000', 'TS': 1782762344.0779998, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 01:15:44.097000', 'TS': 1782762344.0970001, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 01:15:44.146000', 'TS': 1782762344.146, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 01:15:44.164000', 'TS': 1782762344.1639998, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 01:15:44.305000', 'TS': 1782762344.305, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 01:15:44.299000', 'TS': 1782762344.2989998, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 01:15:44.319000', 'TS': 1782762344.319, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 01:15:44.457000', 'TS': 1782762344.457, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 01:15:44.418000', 'TS': 1782762344.418, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 01:15:44.557000', 'TS': 1782762344.557, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 01:15:44.578000', 'TS': 1782762344.5779998, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 01:15:44.622000', 'TS': 1782762344.622, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 01:15:44.642000', 'TS': 1782762344.6420002, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 15, 43, 906815)}}
[2026-06-30 01:15:46,180.180 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 01:15:44.807000', 'TS': 1782762344.807, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 01:15:44.826000', 'TS': 1782762344.826, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 01:15:44.846000', 'TS': 1782762344.846, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 01:15:44.998000', 'TS': 1782762344.9980001, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 01:15:45.016000', 'TS': 1782762345.016, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 01:15:45.155000', 'TS': 1782762345.155, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 01:15:45.137000', 'TS': 1782762345.137, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 01:15:45.275000', 'TS': 1782762345.2749999, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 01:15:45.294000', 'TS': 1782762345.2940001, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 01:15:45.351000', 'TS': 1782762345.351, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 01:15:45.488000', 'TS': 1782762345.4880002, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 01:15:45.509000', 'TS': 1782762345.509, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 01:15:45.599000', 'TS': 1782762345.599, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 01:15:45.618000', 'TS': 1782762345.618, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 01:15:45.759000', 'TS': 1782762345.759, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 01:15:45.778000', 'TS': 1782762345.7779999, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 15, 44, 803832)}, '1': {'door_weights': [{'datetime': '2026-06-30 01:15:43.911000', 'TS': 1782762343.9109998, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 01:15:43.933000', 'TS': 1782762343.933, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 01:15:43.952000', 'TS': 1782762343.952, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 01:15:44.058000', 'TS': 1782762344.0579998, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 01:15:44.078000', 'TS': 1782762344.0779998, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 01:15:44.097000', 'TS': 1782762344.0970001, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 01:15:44.146000', 'TS': 1782762344.146, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 01:15:44.164000', 'TS': 1782762344.1639998, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 01:15:44.305000', 'TS': 1782762344.305, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 01:15:44.299000', 'TS': 1782762344.2989998, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 01:15:44.319000', 'TS': 1782762344.319, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 01:15:44.457000', 'TS': 1782762344.457, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 01:15:44.418000', 'TS': 1782762344.418, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 01:15:44.557000', 'TS': 1782762344.557, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 01:15:44.578000', 'TS': 1782762344.5779998, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 01:15:44.622000', 'TS': 1782762344.622, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 01:15:44.642000', 'TS': 1782762344.6420002, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 15, 43, 906815)}}
[2026-06-30 01:15:46,196.196 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 01:15:44.807000', 'TS': 1782762344.807, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 01:15:44.826000', 'TS': 1782762344.826, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 01:15:44.846000', 'TS': 1782762344.846, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 01:15:44.998000', 'TS': 1782762344.9980001, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 01:15:45.016000', 'TS': 1782762345.016, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 01:15:45.155000', 'TS': 1782762345.155, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 01:15:45.137000', 'TS': 1782762345.137, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 01:15:45.275000', 'TS': 1782762345.2749999, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 01:15:45.294000', 'TS': 1782762345.2940001, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 01:15:45.351000', 'TS': 1782762345.351, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 01:15:45.488000', 'TS': 1782762345.4880002, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 01:15:45.509000', 'TS': 1782762345.509, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 01:15:45.599000', 'TS': 1782762345.599, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 01:15:45.618000', 'TS': 1782762345.618, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 01:15:45.759000', 'TS': 1782762345.759, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 01:15:45.778000', 'TS': 1782762345.7779999, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 15, 44, 803832)}, '1': {'door_weights': [{'datetime': '2026-06-30 01:15:43.911000', 'TS': 1782762343.9109998, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 01:15:43.933000', 'TS': 1782762343.933, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 01:15:43.952000', 'TS': 1782762343.952, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 01:15:44.058000', 'TS': 1782762344.0579998, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 01:15:44.078000', 'TS': 1782762344.0779998, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 01:15:44.097000', 'TS': 1782762344.0970001, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 01:15:44.146000', 'TS': 1782762344.146, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 01:15:44.164000', 'TS': 1782762344.1639998, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 01:15:44.305000', 'TS': 1782762344.305, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 01:15:44.299000', 'TS': 1782762344.2989998, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 01:15:44.319000', 'TS': 1782762344.319, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 01:15:44.457000', 'TS': 1782762344.457, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 01:15:44.418000', 'TS': 1782762344.418, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 01:15:44.557000', 'TS': 1782762344.557, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 01:15:44.578000', 'TS': 1782762344.5779998, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 01:15:44.622000', 'TS': 1782762344.622, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 01:15:44.642000', 'TS': 1782762344.6420002, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 15, 43, 906815)}}
[2026-06-30 01:18:08,541.541 INFO    ] processOrderPayment version is : v2
[2026-06-30 01:23:39,834.834 INFO    ] processOrderPayment version is : v2
[2026-06-30 01:37:34,845.845 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 01:15:44.807000', 'TS': 1782762344.807, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 01:15:44.826000', 'TS': 1782762344.826, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 01:15:44.846000', 'TS': 1782762344.846, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 01:15:44.998000', 'TS': 1782762344.9980001, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 01:15:45.016000', 'TS': 1782762345.016, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 01:15:45.155000', 'TS': 1782762345.155, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 01:15:45.137000', 'TS': 1782762345.137, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 01:15:45.275000', 'TS': 1782762345.2749999, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 01:15:45.294000', 'TS': 1782762345.2940001, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 01:15:45.351000', 'TS': 1782762345.351, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 01:15:45.488000', 'TS': 1782762345.4880002, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 01:15:45.509000', 'TS': 1782762345.509, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 01:15:45.599000', 'TS': 1782762345.599, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 01:15:45.618000', 'TS': 1782762345.618, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 01:15:45.759000', 'TS': 1782762345.759, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 01:15:45.778000', 'TS': 1782762345.7779999, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 15, 44, 803832)}, '1': {'door_weights': [{'datetime': '2026-06-30 01:37:33.589000', 'TS': 1782763653.5890002, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 01:37:33.728000', 'TS': 1782763653.728, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 01:37:33.748000', 'TS': 1782763653.748, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 01:37:33.872000', 'TS': 1782763653.8720002, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 01:37:33.893000', 'TS': 1782763653.893, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 01:37:33.914000', 'TS': 1782763653.914, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 01:37:34.061000', 'TS': 1782763654.061, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 01:37:34.081000', 'TS': 1782763654.081, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 01:37:34.220000', 'TS': 1782763654.22, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 01:37:34.216000', 'TS': 1782763654.2159998, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 01:37:34.352000', 'TS': 1782763654.352, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 01:37:34.376000', 'TS': 1782763654.3760002, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 01:37:34.453000', 'TS': 1782763654.453, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 01:37:34.472000', 'TS': 1782763654.472, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 01:37:34.612000', 'TS': 1782763654.612, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 01:37:34.588000', 'TS': 1782763654.588, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 01:37:34.721000', 'TS': 1782763654.721, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 37, 33, 660799)}}
[2026-06-30 01:37:34,860.860 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 01:15:44.807000', 'TS': 1782762344.807, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 01:15:44.826000', 'TS': 1782762344.826, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 01:15:44.846000', 'TS': 1782762344.846, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 01:15:44.998000', 'TS': 1782762344.9980001, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 01:15:45.016000', 'TS': 1782762345.016, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 01:15:45.155000', 'TS': 1782762345.155, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 01:15:45.137000', 'TS': 1782762345.137, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 01:15:45.275000', 'TS': 1782762345.2749999, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 01:15:45.294000', 'TS': 1782762345.2940001, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 01:15:45.351000', 'TS': 1782762345.351, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 01:15:45.488000', 'TS': 1782762345.4880002, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 01:15:45.509000', 'TS': 1782762345.509, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 01:15:45.599000', 'TS': 1782762345.599, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 01:15:45.618000', 'TS': 1782762345.618, 'expected_tray_weight': 1856, 'weight': '1852', 'tray_weight': '1852', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 01:15:45.759000', 'TS': 1782762345.759, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 01:15:45.778000', 'TS': 1782762345.7779999, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 15, 44, 803832)}, '1': {'door_weights': [{'datetime': '2026-06-30 01:37:33.589000', 'TS': 1782763653.5890002, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 01:37:33.728000', 'TS': 1782763653.728, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 01:37:33.748000', 'TS': 1782763653.748, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 01:37:33.872000', 'TS': 1782763653.8720002, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 01:37:33.893000', 'TS': 1782763653.893, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 01:37:33.914000', 'TS': 1782763653.914, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 01:37:34.061000', 'TS': 1782763654.061, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 01:37:34.081000', 'TS': 1782763654.081, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 01:37:34.220000', 'TS': 1782763654.22, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 01:37:34.216000', 'TS': 1782763654.2159998, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 01:37:34.352000', 'TS': 1782763654.352, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 01:37:34.376000', 'TS': 1782763654.3760002, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 01:37:34.453000', 'TS': 1782763654.453, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 01:37:34.472000', 'TS': 1782763654.472, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 01:37:34.612000', 'TS': 1782763654.612, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 01:37:34.588000', 'TS': 1782763654.588, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 01:37:34.721000', 'TS': 1782763654.721, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 37, 33, 660799)}}
[2026-06-30 01:37:35,788.788 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 01:37:34.826000', 'TS': 1782763654.826, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 01:37:34.845000', 'TS': 1782763654.845, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 01:37:34.985000', 'TS': 1782763654.985, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 01:37:34.925000', 'TS': 1782763654.925, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 01:37:35.065000', 'TS': 1782763655.0649998, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 01:37:35.084000', 'TS': 1782763655.0839999, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 01:37:35.071000', 'TS': 1782763655.0709999, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 01:37:35.208000', 'TS': 1782763655.208, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 01:37:35.229000', 'TS': 1782763655.229, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 01:37:35.247000', 'TS': 1782763655.247, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 01:37:35.267000', 'TS': 1782763655.267, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 01:37:35.406000', 'TS': 1782763655.406, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 01:37:35.356000', 'TS': 1782763655.356, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 01:37:35.493000', 'TS': 1782763655.4929998, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 01:37:35.526000', 'TS': 1782763655.526, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 01:37:35.545000', 'TS': 1782763655.545, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 37, 34, 881915)}, '1': {'door_weights': [{'datetime': '2026-06-30 01:37:33.589000', 'TS': 1782763653.5890002, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 01:37:33.728000', 'TS': 1782763653.728, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 01:37:33.748000', 'TS': 1782763653.748, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 01:37:33.872000', 'TS': 1782763653.8720002, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 01:37:33.893000', 'TS': 1782763653.893, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 01:37:33.914000', 'TS': 1782763653.914, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 01:37:34.061000', 'TS': 1782763654.061, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 01:37:34.081000', 'TS': 1782763654.081, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 01:37:34.220000', 'TS': 1782763654.22, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 01:37:34.216000', 'TS': 1782763654.2159998, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 01:37:34.352000', 'TS': 1782763654.352, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 01:37:34.376000', 'TS': 1782763654.3760002, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 01:37:34.453000', 'TS': 1782763654.453, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 01:37:34.472000', 'TS': 1782763654.472, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 01:37:34.612000', 'TS': 1782763654.612, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 01:37:34.588000', 'TS': 1782763654.588, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 01:37:34.721000', 'TS': 1782763654.721, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 37, 33, 660799)}}
[2026-06-30 01:37:35,799.799 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 01:37:34.826000', 'TS': 1782763654.826, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 01:37:34.845000', 'TS': 1782763654.845, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 01:37:34.985000', 'TS': 1782763654.985, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 01:37:34.925000', 'TS': 1782763654.925, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 01:37:35.065000', 'TS': 1782763655.0649998, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 01:37:35.084000', 'TS': 1782763655.0839999, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 01:37:35.071000', 'TS': 1782763655.0709999, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 01:37:35.208000', 'TS': 1782763655.208, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 01:37:35.229000', 'TS': 1782763655.229, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 01:37:35.247000', 'TS': 1782763655.247, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 01:37:35.267000', 'TS': 1782763655.267, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 01:37:35.406000', 'TS': 1782763655.406, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 01:37:35.356000', 'TS': 1782763655.356, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 01:37:35.493000', 'TS': 1782763655.4929998, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 01:37:35.526000', 'TS': 1782763655.526, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 01:37:35.545000', 'TS': 1782763655.545, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 37, 34, 881915)}, '1': {'door_weights': [{'datetime': '2026-06-30 01:37:33.589000', 'TS': 1782763653.5890002, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 01:37:33.728000', 'TS': 1782763653.728, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 01:37:33.748000', 'TS': 1782763653.748, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 01:37:33.872000', 'TS': 1782763653.8720002, 'expected_tray_weight': 438, 'weight': '308', 'tray_weight': '308', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 01:37:33.893000', 'TS': 1782763653.893, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 01:37:33.914000', 'TS': 1782763653.914, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 01:37:34.061000', 'TS': 1782763654.061, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 01:37:34.081000', 'TS': 1782763654.081, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 01:37:34.220000', 'TS': 1782763654.22, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 01:37:34.216000', 'TS': 1782763654.2159998, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 01:37:34.352000', 'TS': 1782763654.352, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 01:37:34.376000', 'TS': 1782763654.3760002, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 01:37:34.453000', 'TS': 1782763654.453, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 01:37:34.472000', 'TS': 1782763654.472, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 01:37:34.612000', 'TS': 1782763654.612, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 01:37:34.588000', 'TS': 1782763654.588, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 01:37:34.721000', 'TS': 1782763654.721, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 37, 33, 660799)}}
[2026-06-30 01:39:10,242.242 INFO    ] processOrderPayment version is : v2
[2026-06-30 01:44:39,250.250 INFO    ] processOrderPayment version is : v2
[2026-06-30 01:48:56,337.337 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 01:37:34.826000', 'TS': 1782763654.826, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 01:37:34.845000', 'TS': 1782763654.845, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 01:37:34.985000', 'TS': 1782763654.985, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 01:37:34.925000', 'TS': 1782763654.925, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 01:37:35.065000', 'TS': 1782763655.0649998, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 01:37:35.084000', 'TS': 1782763655.0839999, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 01:37:35.071000', 'TS': 1782763655.0709999, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 01:37:35.208000', 'TS': 1782763655.208, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 01:37:35.229000', 'TS': 1782763655.229, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 01:37:35.247000', 'TS': 1782763655.247, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 01:37:35.267000', 'TS': 1782763655.267, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 01:37:35.406000', 'TS': 1782763655.406, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 01:37:35.356000', 'TS': 1782763655.356, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 01:37:35.493000', 'TS': 1782763655.4929998, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 01:37:35.526000', 'TS': 1782763655.526, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 01:37:35.545000', 'TS': 1782763655.545, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 37, 34, 881915)}, '1': {'door_weights': [{'datetime': '2026-06-30 01:48:55.405000', 'TS': 1782764335.405, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 01:48:55.426000', 'TS': 1782764335.426, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 01:48:55.567000', 'TS': 1782764335.567, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 01:48:55.562000', 'TS': 1782764335.562, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 01:48:55.583000', 'TS': 1782764335.583, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 01:48:55.721000', 'TS': 1782764335.721, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 01:48:55.785000', 'TS': 1782764335.785, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 01:48:55.806000', 'TS': 1782764335.806, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 01:48:55.826000', 'TS': 1782764335.826, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 01:48:55.906000', 'TS': 1782764335.906, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 01:48:55.925000', 'TS': 1782764335.925, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 01:48:55.946000', 'TS': 1782764335.9459999, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 01:48:55.978000', 'TS': 1782764335.9780002, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 01:48:56.115000', 'TS': 1782764336.115, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 01:48:56.136000', 'TS': 1782764336.136, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 01:48:56.198000', 'TS': 1782764336.198, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 01:48:56.218000', 'TS': 1782764336.2180002, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 48, 55, 485615)}}
[2026-06-30 01:48:56,346.346 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 01:37:34.826000', 'TS': 1782763654.826, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 01:37:34.845000', 'TS': 1782763654.845, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 01:37:34.985000', 'TS': 1782763654.985, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 01:37:34.925000', 'TS': 1782763654.925, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 01:37:35.065000', 'TS': 1782763655.0649998, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 01:37:35.084000', 'TS': 1782763655.0839999, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 01:37:35.071000', 'TS': 1782763655.0709999, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 01:37:35.208000', 'TS': 1782763655.208, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 01:37:35.229000', 'TS': 1782763655.229, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 01:37:35.247000', 'TS': 1782763655.247, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 01:37:35.267000', 'TS': 1782763655.267, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 01:37:35.406000', 'TS': 1782763655.406, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 01:37:35.356000', 'TS': 1782763655.356, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 01:37:35.493000', 'TS': 1782763655.4929998, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 01:37:35.526000', 'TS': 1782763655.526, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 01:37:35.545000', 'TS': 1782763655.545, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 37, 34, 881915)}, '1': {'door_weights': [{'datetime': '2026-06-30 01:48:55.405000', 'TS': 1782764335.405, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 01:48:55.426000', 'TS': 1782764335.426, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 01:48:55.567000', 'TS': 1782764335.567, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 01:48:55.562000', 'TS': 1782764335.562, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 01:48:55.583000', 'TS': 1782764335.583, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 01:48:55.721000', 'TS': 1782764335.721, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 01:48:55.785000', 'TS': 1782764335.785, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 01:48:55.806000', 'TS': 1782764335.806, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 01:48:55.826000', 'TS': 1782764335.826, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 01:48:55.906000', 'TS': 1782764335.906, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 01:48:55.925000', 'TS': 1782764335.925, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 01:48:55.946000', 'TS': 1782764335.9459999, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 01:48:55.978000', 'TS': 1782764335.9780002, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 01:48:56.115000', 'TS': 1782764336.115, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 01:48:56.136000', 'TS': 1782764336.136, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 01:48:56.198000', 'TS': 1782764336.198, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 01:48:56.218000', 'TS': 1782764336.2180002, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 48, 55, 485615)}}
[2026-06-30 01:48:57,265.265 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 01:48:56.270000', 'TS': 1782764336.27, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 01:48:56.408000', 'TS': 1782764336.408, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 01:48:56.428000', 'TS': 1782764336.428, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 01:48:56.460000', 'TS': 1782764336.46, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 01:48:56.479000', 'TS': 1782764336.479, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 01:48:56.499000', 'TS': 1782764336.4989998, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 01:48:56.627000', 'TS': 1782764336.6269999, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 01:48:56.645000', 'TS': 1782764336.645, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 01:48:56.664000', 'TS': 1782764336.6639998, 'expected_tray_weight': 1260, 'weight': '1311', 'tray_weight': '1311', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 01:48:56.814000', 'TS': 1782764336.814, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 01:48:56.835000', 'TS': 1782764336.835, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 01:48:56.855000', 'TS': 1782764336.855, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 01:48:56.870000', 'TS': 1782764336.8700001, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 01:48:57.008000', 'TS': 1782764337.0080001, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 01:48:57.054000', 'TS': 1782764337.054, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 01:48:57.075000', 'TS': 1782764337.075, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 48, 56, 359797)}, '1': {'door_weights': [{'datetime': '2026-06-30 01:48:55.405000', 'TS': 1782764335.405, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 01:48:55.426000', 'TS': 1782764335.426, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 01:48:55.567000', 'TS': 1782764335.567, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 01:48:55.562000', 'TS': 1782764335.562, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 01:48:55.583000', 'TS': 1782764335.583, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 01:48:55.721000', 'TS': 1782764335.721, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 01:48:55.785000', 'TS': 1782764335.785, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 01:48:55.806000', 'TS': 1782764335.806, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 01:48:55.826000', 'TS': 1782764335.826, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 01:48:55.906000', 'TS': 1782764335.906, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 01:48:55.925000', 'TS': 1782764335.925, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 01:48:55.946000', 'TS': 1782764335.9459999, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 01:48:55.978000', 'TS': 1782764335.9780002, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 01:48:56.115000', 'TS': 1782764336.115, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 01:48:56.136000', 'TS': 1782764336.136, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 01:48:56.198000', 'TS': 1782764336.198, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 01:48:56.218000', 'TS': 1782764336.2180002, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 48, 55, 485615)}}
[2026-06-30 01:48:57,274.274 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 01:48:56.270000', 'TS': 1782764336.27, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 01:48:56.408000', 'TS': 1782764336.408, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 01:48:56.428000', 'TS': 1782764336.428, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 01:48:56.460000', 'TS': 1782764336.46, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 01:48:56.479000', 'TS': 1782764336.479, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 01:48:56.499000', 'TS': 1782764336.4989998, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 01:48:56.627000', 'TS': 1782764336.6269999, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 01:48:56.645000', 'TS': 1782764336.645, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 01:48:56.664000', 'TS': 1782764336.6639998, 'expected_tray_weight': 1260, 'weight': '1311', 'tray_weight': '1311', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 01:48:56.814000', 'TS': 1782764336.814, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 01:48:56.835000', 'TS': 1782764336.835, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 01:48:56.855000', 'TS': 1782764336.855, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 01:48:56.870000', 'TS': 1782764336.8700001, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 01:48:57.008000', 'TS': 1782764337.0080001, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 01:48:57.054000', 'TS': 1782764337.054, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 01:48:57.075000', 'TS': 1782764337.075, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 48, 56, 359797)}, '1': {'door_weights': [{'datetime': '2026-06-30 01:48:55.405000', 'TS': 1782764335.405, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 01:48:55.426000', 'TS': 1782764335.426, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 01:48:55.567000', 'TS': 1782764335.567, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 01:48:55.562000', 'TS': 1782764335.562, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 01:48:55.583000', 'TS': 1782764335.583, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 01:48:55.721000', 'TS': 1782764335.721, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 01:48:55.785000', 'TS': 1782764335.785, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 01:48:55.806000', 'TS': 1782764335.806, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 01:48:55.826000', 'TS': 1782764335.826, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 01:48:55.906000', 'TS': 1782764335.906, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 01:48:55.925000', 'TS': 1782764335.925, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 01:48:55.946000', 'TS': 1782764335.9459999, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 01:48:55.978000', 'TS': 1782764335.9780002, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 01:48:56.115000', 'TS': 1782764336.115, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 01:48:56.136000', 'TS': 1782764336.136, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 01:48:56.198000', 'TS': 1782764336.198, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 01:48:56.218000', 'TS': 1782764336.2180002, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 48, 55, 485615)}}
[2026-06-30 01:57:53,506.506 INFO    ] processOrderPayment version is : v2
[2026-06-30 02:02:39,311.311 INFO    ] processOrderPayment version is : v2
[2026-06-30 02:10:04,424.424 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 01:48:56.270000', 'TS': 1782764336.27, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 01:48:56.408000', 'TS': 1782764336.408, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 01:48:56.428000', 'TS': 1782764336.428, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 01:48:56.460000', 'TS': 1782764336.46, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 01:48:56.479000', 'TS': 1782764336.479, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 01:48:56.499000', 'TS': 1782764336.4989998, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 01:48:56.627000', 'TS': 1782764336.6269999, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 01:48:56.645000', 'TS': 1782764336.645, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 01:48:56.664000', 'TS': 1782764336.6639998, 'expected_tray_weight': 1260, 'weight': '1311', 'tray_weight': '1311', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 01:48:56.814000', 'TS': 1782764336.814, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 01:48:56.835000', 'TS': 1782764336.835, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 01:48:56.855000', 'TS': 1782764336.855, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 01:48:56.870000', 'TS': 1782764336.8700001, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 01:48:57.008000', 'TS': 1782764337.0080001, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 01:48:57.054000', 'TS': 1782764337.054, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 01:48:57.075000', 'TS': 1782764337.075, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 48, 56, 359797)}, '1': {'door_weights': [{'datetime': '2026-06-30 02:10:02.786000', 'TS': 1782765602.786, 'expected_tray_weight': 427, 'weight': '483', 'tray_weight': '483', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 02:10:02.916000', 'TS': 1782765602.9160001, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 02:10:03.067000', 'TS': 1782765603.067, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 02:10:03.133000', 'TS': 1782765603.133, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 02:10:03.280000', 'TS': 1782765603.28, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 02:10:03.284000', 'TS': 1782765603.284, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 02:10:03.434000', 'TS': 1782765603.434, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 02:10:03.575000', 'TS': 1782765603.575, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 02:10:03.595000', 'TS': 1782765603.595, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 02:10:03.747000', 'TS': 1782765603.747, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 02:10:03.774000', 'TS': 1782765603.7740002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 02:10:03.907000', 'TS': 1782765603.907, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 02:10:03.965000', 'TS': 1782765603.9650002, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 02:10:04.105000', 'TS': 1782765604.105, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 02:10:04.125000', 'TS': 1782765604.125, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 02:10:04.189000', 'TS': 1782765604.1890001, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 02:10:04.325000', 'TS': 1782765604.3249998, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 10, 2, 813814)}}
[2026-06-30 02:10:04,439.439 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 01:48:56.270000', 'TS': 1782764336.27, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 01:48:56.408000', 'TS': 1782764336.408, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 01:48:56.428000', 'TS': 1782764336.428, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 01:48:56.460000', 'TS': 1782764336.46, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 01:48:56.479000', 'TS': 1782764336.479, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 01:48:56.499000', 'TS': 1782764336.4989998, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 01:48:56.627000', 'TS': 1782764336.6269999, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 01:48:56.645000', 'TS': 1782764336.645, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 01:48:56.664000', 'TS': 1782764336.6639998, 'expected_tray_weight': 1260, 'weight': '1311', 'tray_weight': '1311', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 01:48:56.814000', 'TS': 1782764336.814, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 01:48:56.835000', 'TS': 1782764336.835, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 01:48:56.855000', 'TS': 1782764336.855, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 01:48:56.870000', 'TS': 1782764336.8700001, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 01:48:57.008000', 'TS': 1782764337.0080001, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 01:48:57.054000', 'TS': 1782764337.054, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 01:48:57.075000', 'TS': 1782764337.075, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 1, 48, 56, 359797)}, '1': {'door_weights': [{'datetime': '2026-06-30 02:10:02.786000', 'TS': 1782765602.786, 'expected_tray_weight': 427, 'weight': '483', 'tray_weight': '483', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 02:10:02.916000', 'TS': 1782765602.9160001, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 02:10:03.067000', 'TS': 1782765603.067, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 02:10:03.133000', 'TS': 1782765603.133, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 02:10:03.280000', 'TS': 1782765603.28, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 02:10:03.284000', 'TS': 1782765603.284, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 02:10:03.434000', 'TS': 1782765603.434, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 02:10:03.575000', 'TS': 1782765603.575, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 02:10:03.595000', 'TS': 1782765603.595, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 02:10:03.747000', 'TS': 1782765603.747, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 02:10:03.774000', 'TS': 1782765603.7740002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 02:10:03.907000', 'TS': 1782765603.907, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 02:10:03.965000', 'TS': 1782765603.9650002, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 02:10:04.105000', 'TS': 1782765604.105, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 02:10:04.125000', 'TS': 1782765604.125, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 02:10:04.189000', 'TS': 1782765604.1890001, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 02:10:04.325000', 'TS': 1782765604.3249998, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 10, 2, 813814)}}
[2026-06-30 02:10:05,557.557 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 02:10:04.459000', 'TS': 1782765604.459, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:10:04.478000', 'TS': 1782765604.4780002, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:10:04.619000', 'TS': 1782765604.619, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:10:04.680000', 'TS': 1782765604.6799998, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:10:04.703000', 'TS': 1782765604.703, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:10:04.721000', 'TS': 1782765604.7210002, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:10:04.798000', 'TS': 1782765604.798, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:10:04.937000', 'TS': 1782765604.937, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:10:04.958000', 'TS': 1782765604.958, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:10:05.012000', 'TS': 1782765605.0119998, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:10:05.032000', 'TS': 1782765605.032, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:10:05.171000', 'TS': 1782765605.171, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:10:05.174000', 'TS': 1782765605.174, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:10:05.195000', 'TS': 1782765605.1950002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:10:05.297000', 'TS': 1782765605.297, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:10:05.317000', 'TS': 1782765605.317, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 10, 4, 463084)}, '1': {'door_weights': [{'datetime': '2026-06-30 02:10:02.786000', 'TS': 1782765602.786, 'expected_tray_weight': 427, 'weight': '483', 'tray_weight': '483', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 02:10:02.916000', 'TS': 1782765602.9160001, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 02:10:03.067000', 'TS': 1782765603.067, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 02:10:03.133000', 'TS': 1782765603.133, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 02:10:03.280000', 'TS': 1782765603.28, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 02:10:03.284000', 'TS': 1782765603.284, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 02:10:03.434000', 'TS': 1782765603.434, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 02:10:03.575000', 'TS': 1782765603.575, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 02:10:03.595000', 'TS': 1782765603.595, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 02:10:03.747000', 'TS': 1782765603.747, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 02:10:03.774000', 'TS': 1782765603.7740002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 02:10:03.907000', 'TS': 1782765603.907, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 02:10:03.965000', 'TS': 1782765603.9650002, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 02:10:04.105000', 'TS': 1782765604.105, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 02:10:04.125000', 'TS': 1782765604.125, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 02:10:04.189000', 'TS': 1782765604.1890001, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 02:10:04.325000', 'TS': 1782765604.3249998, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 10, 2, 813814)}}
[2026-06-30 02:10:05,566.566 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 02:10:04.459000', 'TS': 1782765604.459, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:10:04.478000', 'TS': 1782765604.4780002, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:10:04.619000', 'TS': 1782765604.619, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:10:04.680000', 'TS': 1782765604.6799998, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:10:04.703000', 'TS': 1782765604.703, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:10:04.721000', 'TS': 1782765604.7210002, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:10:04.798000', 'TS': 1782765604.798, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:10:04.937000', 'TS': 1782765604.937, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:10:04.958000', 'TS': 1782765604.958, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:10:05.012000', 'TS': 1782765605.0119998, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:10:05.032000', 'TS': 1782765605.032, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:10:05.171000', 'TS': 1782765605.171, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:10:05.174000', 'TS': 1782765605.174, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:10:05.195000', 'TS': 1782765605.1950002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:10:05.297000', 'TS': 1782765605.297, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:10:05.317000', 'TS': 1782765605.317, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 10, 4, 463084)}, '1': {'door_weights': [{'datetime': '2026-06-30 02:10:02.786000', 'TS': 1782765602.786, 'expected_tray_weight': 427, 'weight': '483', 'tray_weight': '483', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 02:10:02.916000', 'TS': 1782765602.9160001, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 02:10:03.067000', 'TS': 1782765603.067, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 02:10:03.133000', 'TS': 1782765603.133, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 02:10:03.280000', 'TS': 1782765603.28, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 02:10:03.284000', 'TS': 1782765603.284, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 02:10:03.434000', 'TS': 1782765603.434, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 02:10:03.575000', 'TS': 1782765603.575, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 02:10:03.595000', 'TS': 1782765603.595, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 02:10:03.747000', 'TS': 1782765603.747, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 02:10:03.774000', 'TS': 1782765603.7740002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 02:10:03.907000', 'TS': 1782765603.907, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 02:10:03.965000', 'TS': 1782765603.9650002, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 02:10:04.105000', 'TS': 1782765604.105, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 02:10:04.125000', 'TS': 1782765604.125, 'expected_tray_weight': 210, 'weight': '228', 'tray_weight': '228', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 02:10:04.189000', 'TS': 1782765604.1890001, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 02:10:04.325000', 'TS': 1782765604.3249998, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 10, 2, 813814)}}
[2026-06-30 02:14:16,598.598 INFO    ] processOrderPayment version is : v2
[2026-06-30 02:20:14,015.015 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 02:10:04.459000', 'TS': 1782765604.459, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:10:04.478000', 'TS': 1782765604.4780002, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:10:04.619000', 'TS': 1782765604.619, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:10:04.680000', 'TS': 1782765604.6799998, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:10:04.703000', 'TS': 1782765604.703, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:10:04.721000', 'TS': 1782765604.7210002, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:10:04.798000', 'TS': 1782765604.798, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:10:04.937000', 'TS': 1782765604.937, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:10:04.958000', 'TS': 1782765604.958, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:10:05.012000', 'TS': 1782765605.0119998, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:10:05.032000', 'TS': 1782765605.032, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:10:05.171000', 'TS': 1782765605.171, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:10:05.174000', 'TS': 1782765605.174, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:10:05.195000', 'TS': 1782765605.1950002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:10:05.297000', 'TS': 1782765605.297, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:10:05.317000', 'TS': 1782765605.317, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 10, 4, 463084)}, '1': {'door_weights': [{'datetime': '2026-06-30 02:20:13.105000', 'TS': 1782766213.105, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 02:20:13.124000', 'TS': 1782766213.124, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 02:20:13.143000', 'TS': 1782766213.143, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 02:20:13.272000', 'TS': 1782766213.272, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 02:20:13.293000', 'TS': 1782766213.293, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 02:20:13.310000', 'TS': 1782766213.3100002, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 02:20:13.348000', 'TS': 1782766213.3479998, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 02:20:13.486000', 'TS': 1782766213.486, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 02:20:13.505000', 'TS': 1782766213.5049999, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 02:20:13.571000', 'TS': 1782766213.571, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 02:20:13.590000', 'TS': 1782766213.5900002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 02:20:13.610000', 'TS': 1782766213.6100001, 'expected_tray_weight': 56, 'weight': '95', 'tray_weight': '95', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 02:20:13.689000', 'TS': 1782766213.6890001, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 02:20:13.707000', 'TS': 1782766213.707, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 02:20:13.847000', 'TS': 1782766213.8470001, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 02:20:13.801000', 'TS': 1782766213.801, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 02:20:13.939000', 'TS': 1782766213.939, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 20, 13, 149442)}}
[2026-06-30 02:20:14,024.024 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 02:10:04.459000', 'TS': 1782765604.459, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:10:04.478000', 'TS': 1782765604.4780002, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:10:04.619000', 'TS': 1782765604.619, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:10:04.680000', 'TS': 1782765604.6799998, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:10:04.703000', 'TS': 1782765604.703, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:10:04.721000', 'TS': 1782765604.7210002, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:10:04.798000', 'TS': 1782765604.798, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:10:04.937000', 'TS': 1782765604.937, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:10:04.958000', 'TS': 1782765604.958, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:10:05.012000', 'TS': 1782765605.0119998, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:10:05.032000', 'TS': 1782765605.032, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:10:05.171000', 'TS': 1782765605.171, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:10:05.174000', 'TS': 1782765605.174, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:10:05.195000', 'TS': 1782765605.1950002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:10:05.297000', 'TS': 1782765605.297, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:10:05.317000', 'TS': 1782765605.317, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 10, 4, 463084)}, '1': {'door_weights': [{'datetime': '2026-06-30 02:20:13.105000', 'TS': 1782766213.105, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 02:20:13.124000', 'TS': 1782766213.124, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 02:20:13.143000', 'TS': 1782766213.143, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 02:20:13.272000', 'TS': 1782766213.272, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 02:20:13.293000', 'TS': 1782766213.293, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 02:20:13.310000', 'TS': 1782766213.3100002, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 02:20:13.348000', 'TS': 1782766213.3479998, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 02:20:13.486000', 'TS': 1782766213.486, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 02:20:13.505000', 'TS': 1782766213.5049999, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 02:20:13.571000', 'TS': 1782766213.571, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 02:20:13.590000', 'TS': 1782766213.5900002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 02:20:13.610000', 'TS': 1782766213.6100001, 'expected_tray_weight': 56, 'weight': '95', 'tray_weight': '95', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 02:20:13.689000', 'TS': 1782766213.6890001, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 02:20:13.707000', 'TS': 1782766213.707, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 02:20:13.847000', 'TS': 1782766213.8470001, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 02:20:13.801000', 'TS': 1782766213.801, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 02:20:13.939000', 'TS': 1782766213.939, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 20, 13, 149442)}}
[2026-06-30 02:20:14,943.943 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 02:20:13.933000', 'TS': 1782766213.933, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:20:14.070000', 'TS': 1782766214.07, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:20:14.089000', 'TS': 1782766214.089, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:20:14.164000', 'TS': 1782766214.164, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:20:14.185000', 'TS': 1782766214.185, 'expected_tray_weight': 1780, 'weight': '1958', 'tray_weight': '1958', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:20:14.205000', 'TS': 1782766214.2050002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:20:14.302000', 'TS': 1782766214.3019998, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:20:14.320000', 'TS': 1782766214.3200002, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:20:14.340000', 'TS': 1782766214.34, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:20:14.418000', 'TS': 1782766214.418, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:20:14.437000', 'TS': 1782766214.4369998, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:20:14.578000', 'TS': 1782766214.5779998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:20:14.568000', 'TS': 1782766214.568, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:20:14.587000', 'TS': 1782766214.587, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:20:14.734000', 'TS': 1782766214.734, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:20:14.755000', 'TS': 1782766214.755, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 20, 14, 37465)}, '1': {'door_weights': [{'datetime': '2026-06-30 02:20:13.105000', 'TS': 1782766213.105, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 02:20:13.124000', 'TS': 1782766213.124, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 02:20:13.143000', 'TS': 1782766213.143, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 02:20:13.272000', 'TS': 1782766213.272, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 02:20:13.293000', 'TS': 1782766213.293, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 02:20:13.310000', 'TS': 1782766213.3100002, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 02:20:13.348000', 'TS': 1782766213.3479998, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 02:20:13.486000', 'TS': 1782766213.486, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 02:20:13.505000', 'TS': 1782766213.5049999, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 02:20:13.571000', 'TS': 1782766213.571, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 02:20:13.590000', 'TS': 1782766213.5900002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 02:20:13.610000', 'TS': 1782766213.6100001, 'expected_tray_weight': 56, 'weight': '95', 'tray_weight': '95', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 02:20:13.689000', 'TS': 1782766213.6890001, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 02:20:13.707000', 'TS': 1782766213.707, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 02:20:13.847000', 'TS': 1782766213.8470001, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 02:20:13.801000', 'TS': 1782766213.801, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 02:20:13.939000', 'TS': 1782766213.939, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 20, 13, 149442)}}
[2026-06-30 02:20:14,951.951 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 02:20:13.933000', 'TS': 1782766213.933, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:20:14.070000', 'TS': 1782766214.07, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:20:14.089000', 'TS': 1782766214.089, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:20:14.164000', 'TS': 1782766214.164, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:20:14.185000', 'TS': 1782766214.185, 'expected_tray_weight': 1780, 'weight': '1958', 'tray_weight': '1958', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:20:14.205000', 'TS': 1782766214.2050002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:20:14.302000', 'TS': 1782766214.3019998, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:20:14.320000', 'TS': 1782766214.3200002, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:20:14.340000', 'TS': 1782766214.34, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:20:14.418000', 'TS': 1782766214.418, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:20:14.437000', 'TS': 1782766214.4369998, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:20:14.578000', 'TS': 1782766214.5779998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:20:14.568000', 'TS': 1782766214.568, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:20:14.587000', 'TS': 1782766214.587, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:20:14.734000', 'TS': 1782766214.734, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:20:14.755000', 'TS': 1782766214.755, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 20, 14, 37465)}, '1': {'door_weights': [{'datetime': '2026-06-30 02:20:13.105000', 'TS': 1782766213.105, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 02:20:13.124000', 'TS': 1782766213.124, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 02:20:13.143000', 'TS': 1782766213.143, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 02:20:13.272000', 'TS': 1782766213.272, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 02:20:13.293000', 'TS': 1782766213.293, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 02:20:13.310000', 'TS': 1782766213.3100002, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 02:20:13.348000', 'TS': 1782766213.3479998, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 02:20:13.486000', 'TS': 1782766213.486, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 02:20:13.505000', 'TS': 1782766213.5049999, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 02:20:13.571000', 'TS': 1782766213.571, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 02:20:13.590000', 'TS': 1782766213.5900002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 02:20:13.610000', 'TS': 1782766213.6100001, 'expected_tray_weight': 56, 'weight': '95', 'tray_weight': '95', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 02:20:13.689000', 'TS': 1782766213.6890001, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 02:20:13.707000', 'TS': 1782766213.707, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 02:20:13.847000', 'TS': 1782766213.8470001, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 02:20:13.801000', 'TS': 1782766213.801, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 02:20:13.939000', 'TS': 1782766213.939, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 20, 13, 149442)}}
[2026-06-30 02:24:10,253.253 INFO    ] processOrderPayment version is : v2
[2026-06-30 02:36:23,716.716 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 02:20:13.933000', 'TS': 1782766213.933, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:20:14.070000', 'TS': 1782766214.07, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:20:14.089000', 'TS': 1782766214.089, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:20:14.164000', 'TS': 1782766214.164, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:20:14.185000', 'TS': 1782766214.185, 'expected_tray_weight': 1780, 'weight': '1958', 'tray_weight': '1958', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:20:14.205000', 'TS': 1782766214.2050002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:20:14.302000', 'TS': 1782766214.3019998, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:20:14.320000', 'TS': 1782766214.3200002, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:20:14.340000', 'TS': 1782766214.34, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:20:14.418000', 'TS': 1782766214.418, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:20:14.437000', 'TS': 1782766214.4369998, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:20:14.578000', 'TS': 1782766214.5779998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:20:14.568000', 'TS': 1782766214.568, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:20:14.587000', 'TS': 1782766214.587, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:20:14.734000', 'TS': 1782766214.734, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:20:14.755000', 'TS': 1782766214.755, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 20, 14, 37465)}, '1': {'door_weights': [{'datetime': '2026-06-30 02:36:22.701000', 'TS': 1782767182.701, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 02:36:22.839000', 'TS': 1782767182.839, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 02:36:22.859000', 'TS': 1782767182.859, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 02:36:22.913000', 'TS': 1782767182.9129999, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 02:36:22.934000', 'TS': 1782767182.934, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 02:36:22.954000', 'TS': 1782767182.954, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 02:36:23.110000', 'TS': 1782767183.1100001, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 02:36:23.134000', 'TS': 1782767183.134, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 02:36:23.150000', 'TS': 1782767183.15, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 02:36:23.194000', 'TS': 1782767183.194, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 02:36:23.214000', 'TS': 1782767183.214, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 02:36:23.351000', 'TS': 1782767183.351, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 02:36:23.370000', 'TS': 1782767183.3700001, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 02:36:23.397000', 'TS': 1782767183.397, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 02:36:23.536000', 'TS': 1782767183.536, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 02:36:23.566000', 'TS': 1782767183.566, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 02:36:23.586000', 'TS': 1782767183.586, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 22, 810167)}}
[2026-06-30 02:36:23,726.726 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 02:20:13.933000', 'TS': 1782766213.933, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:20:14.070000', 'TS': 1782766214.07, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:20:14.089000', 'TS': 1782766214.089, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:20:14.164000', 'TS': 1782766214.164, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:20:14.185000', 'TS': 1782766214.185, 'expected_tray_weight': 1780, 'weight': '1958', 'tray_weight': '1958', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:20:14.205000', 'TS': 1782766214.2050002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:20:14.302000', 'TS': 1782766214.3019998, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:20:14.320000', 'TS': 1782766214.3200002, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:20:14.340000', 'TS': 1782766214.34, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:20:14.418000', 'TS': 1782766214.418, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:20:14.437000', 'TS': 1782766214.4369998, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:20:14.578000', 'TS': 1782766214.5779998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:20:14.568000', 'TS': 1782766214.568, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:20:14.587000', 'TS': 1782766214.587, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:20:14.734000', 'TS': 1782766214.734, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:20:14.755000', 'TS': 1782766214.755, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 20, 14, 37465)}, '1': {'door_weights': [{'datetime': '2026-06-30 02:36:22.701000', 'TS': 1782767182.701, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 02:36:22.839000', 'TS': 1782767182.839, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 02:36:22.859000', 'TS': 1782767182.859, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 02:36:22.913000', 'TS': 1782767182.9129999, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 02:36:22.934000', 'TS': 1782767182.934, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 02:36:22.954000', 'TS': 1782767182.954, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 02:36:23.110000', 'TS': 1782767183.1100001, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 02:36:23.134000', 'TS': 1782767183.134, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 02:36:23.150000', 'TS': 1782767183.15, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 02:36:23.194000', 'TS': 1782767183.194, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 02:36:23.214000', 'TS': 1782767183.214, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 02:36:23.351000', 'TS': 1782767183.351, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 02:36:23.370000', 'TS': 1782767183.3700001, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 02:36:23.397000', 'TS': 1782767183.397, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 02:36:23.536000', 'TS': 1782767183.536, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 02:36:23.566000', 'TS': 1782767183.566, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 02:36:23.586000', 'TS': 1782767183.586, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 22, 810167)}}
[2026-06-30 02:36:25,106.106 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 02:36:23.716000', 'TS': 1782767183.7159998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:36:23.735000', 'TS': 1782767183.735, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:36:23.747000', 'TS': 1782767183.747, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:36:23.919000', 'TS': 1782767183.919, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:36:23.939000', 'TS': 1782767183.9390001, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:36:23.958000', 'TS': 1782767183.9580002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:36:24.049000', 'TS': 1782767184.049, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:36:24.066000', 'TS': 1782767184.066, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:36:24.311000', 'TS': 1782767184.3109999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:36:24.370000', 'TS': 1782767184.37, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:36:24.510000', 'TS': 1782767184.51, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:36:24.530000', 'TS': 1782767184.53, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:36:24.564000', 'TS': 1782767184.564, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:36:24.701000', 'TS': 1782767184.701, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:36:24.676000', 'TS': 1782767184.676, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:36:24.813000', 'TS': 1782767184.813, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 23, 741352)}, '1': {'door_weights': [{'datetime': '2026-06-30 02:36:22.701000', 'TS': 1782767182.701, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 02:36:22.839000', 'TS': 1782767182.839, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 02:36:22.859000', 'TS': 1782767182.859, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 02:36:22.913000', 'TS': 1782767182.9129999, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 02:36:22.934000', 'TS': 1782767182.934, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 02:36:22.954000', 'TS': 1782767182.954, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 02:36:23.110000', 'TS': 1782767183.1100001, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 02:36:23.134000', 'TS': 1782767183.134, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 02:36:23.150000', 'TS': 1782767183.15, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 02:36:23.194000', 'TS': 1782767183.194, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 02:36:23.214000', 'TS': 1782767183.214, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 02:36:23.351000', 'TS': 1782767183.351, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 02:36:23.370000', 'TS': 1782767183.3700001, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 02:36:23.397000', 'TS': 1782767183.397, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 02:36:23.536000', 'TS': 1782767183.536, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 02:36:23.566000', 'TS': 1782767183.566, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 02:36:23.586000', 'TS': 1782767183.586, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 22, 810167)}}
[2026-06-30 02:36:25,126.126 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 02:36:23.716000', 'TS': 1782767183.7159998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:36:23.735000', 'TS': 1782767183.735, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:36:23.747000', 'TS': 1782767183.747, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:36:23.919000', 'TS': 1782767183.919, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:36:23.939000', 'TS': 1782767183.9390001, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:36:23.958000', 'TS': 1782767183.9580002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:36:24.049000', 'TS': 1782767184.049, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:36:24.066000', 'TS': 1782767184.066, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:36:24.311000', 'TS': 1782767184.3109999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:36:24.370000', 'TS': 1782767184.37, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:36:24.510000', 'TS': 1782767184.51, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:36:24.530000', 'TS': 1782767184.53, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:36:24.564000', 'TS': 1782767184.564, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:36:24.701000', 'TS': 1782767184.701, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:36:24.676000', 'TS': 1782767184.676, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:36:24.813000', 'TS': 1782767184.813, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 23, 741352)}, '1': {'door_weights': [{'datetime': '2026-06-30 02:36:22.701000', 'TS': 1782767182.701, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 02:36:22.839000', 'TS': 1782767182.839, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 02:36:22.859000', 'TS': 1782767182.859, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 02:36:22.913000', 'TS': 1782767182.9129999, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 02:36:22.934000', 'TS': 1782767182.934, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 02:36:22.954000', 'TS': 1782767182.954, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 02:36:23.110000', 'TS': 1782767183.1100001, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 02:36:23.134000', 'TS': 1782767183.134, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 02:36:23.150000', 'TS': 1782767183.15, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 02:36:23.194000', 'TS': 1782767183.194, 'expected_tray_weight': 240, 'weight': '226', 'tray_weight': '226', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 02:36:23.214000', 'TS': 1782767183.214, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 02:36:23.351000', 'TS': 1782767183.351, 'expected_tray_weight': 56, 'weight': '94', 'tray_weight': '94', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 02:36:23.370000', 'TS': 1782767183.3700001, 'expected_tray_weight': 310, 'weight': '311', 'tray_weight': '311', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 02:36:23.397000', 'TS': 1782767183.397, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 02:36:23.536000', 'TS': 1782767183.536, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 02:36:23.566000', 'TS': 1782767183.566, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 02:36:23.586000', 'TS': 1782767183.586, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 22, 810167)}}
[2026-06-30 02:38:32,259.259 INFO    ] processOrderPayment version is : v2
[2026-06-30 02:41:41,082.082 INFO    ] ADDRESS: 11 TRAY WEIGHT: 482 TRAY DB WEIGHT: 482
[2026-06-30 02:41:41,102.102 INFO    ] ADDRESS: 12 TRAY WEIGHT: 143 TRAY DB WEIGHT: 143
[2026-06-30 02:41:41,114.114 INFO    ] ADDRESS: 13 TRAY WEIGHT: 113 TRAY DB WEIGHT: 113
[2026-06-30 02:41:41,123.123 INFO    ] ADDRESS: 14 TRAY WEIGHT: 307 TRAY DB WEIGHT: 307
[2026-06-30 02:41:41,131.131 INFO    ] ADDRESS: 15 TRAY WEIGHT: 72 TRAY DB WEIGHT: 72
[2026-06-30 02:41:41,139.139 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 02:41:41,147.147 INFO    ] ADDRESS: 17 TRAY WEIGHT: 658 TRAY DB WEIGHT: 658
[2026-06-30 02:41:41,154.154 INFO    ] ADDRESS: 18 TRAY WEIGHT: 262 TRAY DB WEIGHT: 262
[2026-06-30 02:41:41,163.163 INFO    ] ADDRESS: 19 TRAY WEIGHT: 429 TRAY DB WEIGHT: 429
[2026-06-30 02:41:41,171.171 INFO    ] ADDRESS: 20 TRAY WEIGHT: 226 TRAY DB WEIGHT: 226
[2026-06-30 02:41:41,179.179 INFO    ] ADDRESS: 21 TRAY WEIGHT: 232 TRAY DB WEIGHT: 232
[2026-06-30 02:41:41,187.187 INFO    ] ADDRESS: 22 TRAY WEIGHT: 94 TRAY DB WEIGHT: 94
[2026-06-30 02:41:41,195.195 INFO    ] ADDRESS: 23 TRAY WEIGHT: 311 TRAY DB WEIGHT: 311
[2026-06-30 02:41:41,203.203 INFO    ] ADDRESS: 24 TRAY WEIGHT: 610 TRAY DB WEIGHT: 610
[2026-06-30 02:41:41,211.211 INFO    ] ADDRESS: 25 TRAY WEIGHT: 229 TRAY DB WEIGHT: 229
[2026-06-30 02:41:41,219.219 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1467 TRAY DB WEIGHT: 1467
[2026-06-30 02:41:41,227.227 INFO    ] ADDRESS: 27 TRAY WEIGHT: 167 TRAY DB WEIGHT: 167
[2026-06-30 02:41:41,235.235 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2671 TRAY DB WEIGHT: 2671
[2026-06-30 02:41:41,243.243 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1956 TRAY DB WEIGHT: 1956
[2026-06-30 02:41:41,251.251 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2599 TRAY DB WEIGHT: 2599
[2026-06-30 02:41:41,259.259 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 02:41:41,267.267 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1957 TRAY DB WEIGHT: 1957
[2026-06-30 02:41:41,275.275 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3887 TRAY DB WEIGHT: 3887
[2026-06-30 02:41:41,284.284 INFO    ] ADDRESS: 37 TRAY WEIGHT: 431 TRAY DB WEIGHT: 431
[2026-06-30 02:41:41,292.292 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2113 TRAY DB WEIGHT: 2113
[2026-06-30 02:41:41,300.300 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1310 TRAY DB WEIGHT: 1310
[2026-06-30 02:41:41,308.308 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2909 TRAY DB WEIGHT: 2909
[2026-06-30 02:41:41,316.316 INFO    ] ADDRESS: 41 TRAY WEIGHT: 383 TRAY DB WEIGHT: 383
[2026-06-30 02:41:41,324.324 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 02:41:41,332.332 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2966 TRAY DB WEIGHT: 2966
[2026-06-30 02:41:41,340.340 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1853 TRAY DB WEIGHT: 1853
[2026-06-30 02:41:41,348.348 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5565 TRAY DB WEIGHT: 5565
[2026-06-30 02:41:41,356.356 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2546 TRAY DB WEIGHT: 2546
[2026-06-30 02:41:44,304.304 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 02:36:23.716000', 'TS': 1782767183.7159998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:36:23.735000', 'TS': 1782767183.735, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:36:23.747000', 'TS': 1782767183.747, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:36:23.919000', 'TS': 1782767183.919, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:36:23.939000', 'TS': 1782767183.9390001, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:36:23.958000', 'TS': 1782767183.9580002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:36:24.049000', 'TS': 1782767184.049, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:36:24.066000', 'TS': 1782767184.066, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:36:24.311000', 'TS': 1782767184.3109999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:36:24.370000', 'TS': 1782767184.37, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:36:24.510000', 'TS': 1782767184.51, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:36:24.530000', 'TS': 1782767184.53, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:36:24.564000', 'TS': 1782767184.564, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:36:24.701000', 'TS': 1782767184.701, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:36:24.676000', 'TS': 1782767184.676, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:36:24.813000', 'TS': 1782767184.813, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 23, 741352)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 41, 43, 683368)}}
[2026-06-30 02:41:44,310.310 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 02:36:23.716000', 'TS': 1782767183.7159998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:36:23.735000', 'TS': 1782767183.735, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:36:23.747000', 'TS': 1782767183.747, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:36:23.919000', 'TS': 1782767183.919, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:36:23.939000', 'TS': 1782767183.9390001, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:36:23.958000', 'TS': 1782767183.9580002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:36:24.049000', 'TS': 1782767184.049, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:36:24.066000', 'TS': 1782767184.066, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:36:24.311000', 'TS': 1782767184.3109999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:36:24.370000', 'TS': 1782767184.37, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:36:24.510000', 'TS': 1782767184.51, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:36:24.530000', 'TS': 1782767184.53, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:36:24.564000', 'TS': 1782767184.564, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:36:24.701000', 'TS': 1782767184.701, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:36:24.676000', 'TS': 1782767184.676, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:36:24.813000', 'TS': 1782767184.813, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 23, 741352)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 41, 43, 683368)}}
[2026-06-30 02:41:45,033.033 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 02:36:23.716000', 'TS': 1782767183.7159998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:36:23.735000', 'TS': 1782767183.735, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:36:23.747000', 'TS': 1782767183.747, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:36:23.919000', 'TS': 1782767183.919, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:36:23.939000', 'TS': 1782767183.9390001, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:36:23.958000', 'TS': 1782767183.9580002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:36:24.049000', 'TS': 1782767184.049, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:36:24.066000', 'TS': 1782767184.066, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:36:24.311000', 'TS': 1782767184.3109999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:36:24.370000', 'TS': 1782767184.37, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:36:24.510000', 'TS': 1782767184.51, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:36:24.530000', 'TS': 1782767184.53, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:36:24.564000', 'TS': 1782767184.564, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:36:24.701000', 'TS': 1782767184.701, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:36:24.676000', 'TS': 1782767184.676, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:36:24.813000', 'TS': 1782767184.813, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 23, 741352)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 41, 44, 406786)}}
[2026-06-30 02:41:45,040.040 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 02:36:23.716000', 'TS': 1782767183.7159998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:36:23.735000', 'TS': 1782767183.735, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:36:23.747000', 'TS': 1782767183.747, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:36:23.919000', 'TS': 1782767183.919, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:36:23.939000', 'TS': 1782767183.9390001, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:36:23.958000', 'TS': 1782767183.9580002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:36:24.049000', 'TS': 1782767184.049, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:36:24.066000', 'TS': 1782767184.066, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:36:24.311000', 'TS': 1782767184.3109999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:36:24.370000', 'TS': 1782767184.37, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:36:24.510000', 'TS': 1782767184.51, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:36:24.530000', 'TS': 1782767184.53, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:36:24.564000', 'TS': 1782767184.564, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:36:24.701000', 'TS': 1782767184.701, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:36:24.676000', 'TS': 1782767184.676, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:36:24.813000', 'TS': 1782767184.813, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 23, 741352)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 41, 44, 406786)}}
[2026-06-30 02:41:45,758.758 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 02:36:23.716000', 'TS': 1782767183.7159998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:36:23.735000', 'TS': 1782767183.735, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:36:23.747000', 'TS': 1782767183.747, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:36:23.919000', 'TS': 1782767183.919, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:36:23.939000', 'TS': 1782767183.9390001, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:36:23.958000', 'TS': 1782767183.9580002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:36:24.049000', 'TS': 1782767184.049, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:36:24.066000', 'TS': 1782767184.066, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:36:24.311000', 'TS': 1782767184.3109999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:36:24.370000', 'TS': 1782767184.37, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:36:24.510000', 'TS': 1782767184.51, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:36:24.530000', 'TS': 1782767184.53, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:36:24.564000', 'TS': 1782767184.564, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:36:24.701000', 'TS': 1782767184.701, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:36:24.676000', 'TS': 1782767184.676, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:36:24.813000', 'TS': 1782767184.813, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 23, 741352)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 41, 45, 116365)}}
[2026-06-30 02:41:45,765.765 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 02:36:23.716000', 'TS': 1782767183.7159998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:36:23.735000', 'TS': 1782767183.735, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:36:23.747000', 'TS': 1782767183.747, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:36:23.919000', 'TS': 1782767183.919, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:36:23.939000', 'TS': 1782767183.9390001, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:36:23.958000', 'TS': 1782767183.9580002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:36:24.049000', 'TS': 1782767184.049, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:36:24.066000', 'TS': 1782767184.066, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:36:24.311000', 'TS': 1782767184.3109999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:36:24.370000', 'TS': 1782767184.37, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:36:24.510000', 'TS': 1782767184.51, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:36:24.530000', 'TS': 1782767184.53, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:36:24.564000', 'TS': 1782767184.564, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:36:24.701000', 'TS': 1782767184.701, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:36:24.676000', 'TS': 1782767184.676, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:36:24.813000', 'TS': 1782767184.813, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 23, 741352)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 41, 45, 116365)}}
[2026-06-30 02:41:46,564.564 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 02:36:23.716000', 'TS': 1782767183.7159998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:36:23.735000', 'TS': 1782767183.735, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:36:23.747000', 'TS': 1782767183.747, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:36:23.919000', 'TS': 1782767183.919, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:36:23.939000', 'TS': 1782767183.9390001, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:36:23.958000', 'TS': 1782767183.9580002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:36:24.049000', 'TS': 1782767184.049, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:36:24.066000', 'TS': 1782767184.066, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:36:24.311000', 'TS': 1782767184.3109999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:36:24.370000', 'TS': 1782767184.37, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:36:24.510000', 'TS': 1782767184.51, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:36:24.530000', 'TS': 1782767184.53, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:36:24.564000', 'TS': 1782767184.564, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:36:24.701000', 'TS': 1782767184.701, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:36:24.676000', 'TS': 1782767184.676, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:36:24.813000', 'TS': 1782767184.813, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 23, 741352)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 41, 45, 855003)}}
[2026-06-30 02:41:46,576.576 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 02:36:23.716000', 'TS': 1782767183.7159998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:36:23.735000', 'TS': 1782767183.735, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:36:23.747000', 'TS': 1782767183.747, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:36:23.919000', 'TS': 1782767183.919, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:36:23.939000', 'TS': 1782767183.9390001, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:36:23.958000', 'TS': 1782767183.9580002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:36:24.049000', 'TS': 1782767184.049, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:36:24.066000', 'TS': 1782767184.066, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:36:24.311000', 'TS': 1782767184.3109999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:36:24.370000', 'TS': 1782767184.37, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:36:24.510000', 'TS': 1782767184.51, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:36:24.530000', 'TS': 1782767184.53, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:36:24.564000', 'TS': 1782767184.564, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:36:24.701000', 'TS': 1782767184.701, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:36:24.676000', 'TS': 1782767184.676, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:36:24.813000', 'TS': 1782767184.813, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 23, 741352)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 41, 45, 855003)}}
[2026-06-30 02:41:48,549.549 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 02:36:23.716000', 'TS': 1782767183.7159998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:36:23.735000', 'TS': 1782767183.735, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:36:23.747000', 'TS': 1782767183.747, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:36:23.919000', 'TS': 1782767183.919, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:36:23.939000', 'TS': 1782767183.9390001, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:36:23.958000', 'TS': 1782767183.9580002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:36:24.049000', 'TS': 1782767184.049, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:36:24.066000', 'TS': 1782767184.066, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:36:24.311000', 'TS': 1782767184.3109999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:36:24.370000', 'TS': 1782767184.37, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:36:24.510000', 'TS': 1782767184.51, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:36:24.530000', 'TS': 1782767184.53, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:36:24.564000', 'TS': 1782767184.564, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:36:24.701000', 'TS': 1782767184.701, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:36:24.676000', 'TS': 1782767184.676, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:36:24.813000', 'TS': 1782767184.813, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 23, 741352)}, '1': {'door_weights': [{'datetime': '2026-06-30 02:41:47.440000', 'TS': 1782767507.4399998, 'expected_tray_weight': 56, 'weight': '150', 'tray_weight': '150', 'address': '22', 'flow': '1', 'tray_id': '22'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 41, 46, 662835)}}
[2026-06-30 02:41:48,566.566 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 02:36:23.716000', 'TS': 1782767183.7159998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:36:23.735000', 'TS': 1782767183.735, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:36:23.747000', 'TS': 1782767183.747, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:36:23.919000', 'TS': 1782767183.919, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:36:23.939000', 'TS': 1782767183.9390001, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:36:23.958000', 'TS': 1782767183.9580002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:36:24.049000', 'TS': 1782767184.049, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:36:24.066000', 'TS': 1782767184.066, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:36:24.311000', 'TS': 1782767184.3109999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:36:24.370000', 'TS': 1782767184.37, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:36:24.510000', 'TS': 1782767184.51, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:36:24.530000', 'TS': 1782767184.53, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:36:24.564000', 'TS': 1782767184.564, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:36:24.701000', 'TS': 1782767184.701, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:36:24.676000', 'TS': 1782767184.676, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:36:24.813000', 'TS': 1782767184.813, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 23, 741352)}, '1': {'door_weights': [{'datetime': '2026-06-30 02:41:47.440000', 'TS': 1782767507.4399998, 'expected_tray_weight': 56, 'weight': '150', 'tray_weight': '150', 'address': '22', 'flow': '1', 'tray_id': '22'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 41, 46, 662835)}}
[2026-06-30 02:41:50,992.992 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 02:36:23.716000', 'TS': 1782767183.7159998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:36:23.735000', 'TS': 1782767183.735, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:36:23.747000', 'TS': 1782767183.747, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:36:23.919000', 'TS': 1782767183.919, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:36:23.939000', 'TS': 1782767183.9390001, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:36:23.958000', 'TS': 1782767183.9580002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:36:24.049000', 'TS': 1782767184.049, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:36:24.066000', 'TS': 1782767184.066, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:36:24.311000', 'TS': 1782767184.3109999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:36:24.370000', 'TS': 1782767184.37, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:36:24.510000', 'TS': 1782767184.51, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:36:24.530000', 'TS': 1782767184.53, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:36:24.564000', 'TS': 1782767184.564, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:36:24.701000', 'TS': 1782767184.701, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:36:24.676000', 'TS': 1782767184.676, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:36:24.813000', 'TS': 1782767184.813, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 23, 741352)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 41, 48, 649962)}}
[2026-06-30 02:41:50,998.998 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 02:36:23.716000', 'TS': 1782767183.7159998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:36:23.735000', 'TS': 1782767183.735, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:36:23.747000', 'TS': 1782767183.747, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:36:23.919000', 'TS': 1782767183.919, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:36:23.939000', 'TS': 1782767183.9390001, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:36:23.958000', 'TS': 1782767183.9580002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:36:24.049000', 'TS': 1782767184.049, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:36:24.066000', 'TS': 1782767184.066, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:36:24.311000', 'TS': 1782767184.3109999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:36:24.370000', 'TS': 1782767184.37, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:36:24.510000', 'TS': 1782767184.51, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:36:24.530000', 'TS': 1782767184.53, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:36:24.564000', 'TS': 1782767184.564, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:36:24.701000', 'TS': 1782767184.701, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:36:24.676000', 'TS': 1782767184.676, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:36:24.813000', 'TS': 1782767184.813, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 23, 741352)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 41, 48, 649962)}}
[2026-06-30 02:41:53,074.074 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 02:36:23.716000', 'TS': 1782767183.7159998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:36:23.735000', 'TS': 1782767183.735, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:36:23.747000', 'TS': 1782767183.747, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:36:23.919000', 'TS': 1782767183.919, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:36:23.939000', 'TS': 1782767183.9390001, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:36:23.958000', 'TS': 1782767183.9580002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:36:24.049000', 'TS': 1782767184.049, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:36:24.066000', 'TS': 1782767184.066, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:36:24.311000', 'TS': 1782767184.3109999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:36:24.370000', 'TS': 1782767184.37, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:36:24.510000', 'TS': 1782767184.51, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:36:24.530000', 'TS': 1782767184.53, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:36:24.564000', 'TS': 1782767184.564, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:36:24.701000', 'TS': 1782767184.701, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:36:24.676000', 'TS': 1782767184.676, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:36:24.813000', 'TS': 1782767184.813, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 23, 741352)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 41, 51, 66053)}}
[2026-06-30 02:41:53,101.101 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 02:36:23.716000', 'TS': 1782767183.7159998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:36:23.735000', 'TS': 1782767183.735, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:36:23.747000', 'TS': 1782767183.747, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:36:23.919000', 'TS': 1782767183.919, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:36:23.939000', 'TS': 1782767183.9390001, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:36:23.958000', 'TS': 1782767183.9580002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:36:24.049000', 'TS': 1782767184.049, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:36:24.066000', 'TS': 1782767184.066, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:36:24.311000', 'TS': 1782767184.3109999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:36:24.370000', 'TS': 1782767184.37, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:36:24.510000', 'TS': 1782767184.51, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:36:24.530000', 'TS': 1782767184.53, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:36:24.564000', 'TS': 1782767184.564, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:36:24.701000', 'TS': 1782767184.701, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:36:24.676000', 'TS': 1782767184.676, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:36:24.813000', 'TS': 1782767184.813, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 23, 741352)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 41, 51, 66053)}}
[2026-06-30 02:41:53,990.990 INFO    ] collect_close_door_weights {'2': {'door_weights': [{'datetime': '2026-06-30 02:36:23.716000', 'TS': 1782767183.7159998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:36:23.735000', 'TS': 1782767183.735, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:36:23.747000', 'TS': 1782767183.747, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:36:23.919000', 'TS': 1782767183.919, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:36:23.939000', 'TS': 1782767183.9390001, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:36:23.958000', 'TS': 1782767183.9580002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:36:24.049000', 'TS': 1782767184.049, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:36:24.066000', 'TS': 1782767184.066, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:36:24.311000', 'TS': 1782767184.3109999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:36:24.370000', 'TS': 1782767184.37, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:36:24.510000', 'TS': 1782767184.51, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:36:24.530000', 'TS': 1782767184.53, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:36:24.564000', 'TS': 1782767184.564, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:36:24.701000', 'TS': 1782767184.701, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:36:24.676000', 'TS': 1782767184.676, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:36:24.813000', 'TS': 1782767184.813, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 23, 741352)}, '1': {'door_weights': [{'datetime': '2026-06-30 02:41:53.062000', 'TS': 1782767513.062, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 02:41:53.084000', 'TS': 1782767513.0839999, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 02:41:53.223000', 'TS': 1782767513.2229998, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 02:41:53.239000', 'TS': 1782767513.239, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 02:41:53.259000', 'TS': 1782767513.2589998, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 02:41:53.281000', 'TS': 1782767513.281, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 02:41:53.350000', 'TS': 1782767513.35, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 02:41:53.371000', 'TS': 1782767513.371, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 02:41:53.509000', 'TS': 1782767513.5089998, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 02:41:53.516000', 'TS': 1782767513.5159998, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 02:41:53.534000', 'TS': 1782767513.5340002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 02:41:53.555000', 'TS': 1782767513.5549998, 'expected_tray_weight': 56, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 02:41:53.621000', 'TS': 1782767513.621, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 02:41:53.641000', 'TS': 1782767513.641, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 02:41:53.781000', 'TS': 1782767513.781, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 02:41:53.856000', 'TS': 1782767513.8560002, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 02:41:53.879000', 'TS': 1782767513.879, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 41, 53, 120267)}}
[2026-06-30 02:41:53,998.998 INFO    ] collect_close_door_weights {'2': {'door_weights': [{'datetime': '2026-06-30 02:36:23.716000', 'TS': 1782767183.7159998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:36:23.735000', 'TS': 1782767183.735, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:36:23.747000', 'TS': 1782767183.747, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:36:23.919000', 'TS': 1782767183.919, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:36:23.939000', 'TS': 1782767183.9390001, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:36:23.958000', 'TS': 1782767183.9580002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:36:24.049000', 'TS': 1782767184.049, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:36:24.066000', 'TS': 1782767184.066, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:36:24.311000', 'TS': 1782767184.3109999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:36:24.370000', 'TS': 1782767184.37, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:36:24.510000', 'TS': 1782767184.51, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:36:24.530000', 'TS': 1782767184.53, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:36:24.564000', 'TS': 1782767184.564, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:36:24.701000', 'TS': 1782767184.701, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:36:24.676000', 'TS': 1782767184.676, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:36:24.813000', 'TS': 1782767184.813, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 23, 741352)}, '1': {'door_weights': [{'datetime': '2026-06-30 02:41:53.062000', 'TS': 1782767513.062, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 02:41:53.084000', 'TS': 1782767513.0839999, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 02:41:53.223000', 'TS': 1782767513.2229998, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 02:41:53.239000', 'TS': 1782767513.239, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 02:41:53.259000', 'TS': 1782767513.2589998, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 02:41:53.281000', 'TS': 1782767513.281, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 02:41:53.350000', 'TS': 1782767513.35, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 02:41:53.371000', 'TS': 1782767513.371, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 02:41:53.509000', 'TS': 1782767513.5089998, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 02:41:53.516000', 'TS': 1782767513.5159998, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 02:41:53.534000', 'TS': 1782767513.5340002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 02:41:53.555000', 'TS': 1782767513.5549998, 'expected_tray_weight': 56, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 02:41:53.621000', 'TS': 1782767513.621, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 02:41:53.641000', 'TS': 1782767513.641, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 02:41:53.781000', 'TS': 1782767513.781, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 02:41:53.856000', 'TS': 1782767513.8560002, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 02:41:53.879000', 'TS': 1782767513.879, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 41, 53, 120267)}}
[2026-06-30 02:41:55,485.485 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 02:41:55,487.487 INFO    ] DB TRAY [{"created_at": "2026-06-27 11:20:05", "tray_id": 11, "tray_weight": "482", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 12, "tray_weight": "143", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 13, "tray_weight": "113", "org_sku": "4500708", "active": 1, "sku_json": "4500708-3", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 14, "tray_weight": "307", "org_sku": "4500680", "active": 1, "sku_json": "4500680-6", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 15, "tray_weight": "72", "org_sku": "4500668", "active": 1, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 16, "tray_weight": "796", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 17, "tray_weight": "658", "org_sku": "4500714", "active": 1, "sku_json": "4500714-11", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 18, "tray_weight": "262", "org_sku": "4500646", "active": 1, "sku_json": "4500646-8", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 19, "tray_weight": "429", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 20, "tray_weight": "226", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 21, "tray_weight": "232", "org_sku": "4500648", "active": 1, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 22, "tray_weight": "94", "org_sku": "4500673", "active": 1, "sku_json": "4500673-2", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 23, "tray_weight": "311", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 24, "tray_weight": "610", "org_sku": "4500681", "active": 1, "sku_json": "4500681-9", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 25, "tray_weight": "229", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 26, "tray_weight": "1467", "org_sku": "4500696", "active": 1, "sku_json": "4500696-24", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 27, "tray_weight": "167", "org_sku": "4500659", "active": 1, "sku_json": "4500659-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 31, "tray_weight": "2671", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 32, "tray_weight": "1956", "org_sku": "186078", "active": 1, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 33, "tray_weight": "2599", "org_sku": "108676", "active": 1, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 34, "tray_weight": "2501", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 35, "tray_weight": "1957", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 36, "tray_weight": "3887", "org_sku": "166327", "active": 1, "sku_json": "166327-18", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 37, "tray_weight": "431", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 38, "tray_weight": "2113", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 39, "tray_weight": "1310", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 40, "tray_weight": "2909", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 41, "tray_weight": "383", "org_sku": "4500541", "active": 1, "sku_json": "4500541-22", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 42, "tray_weight": "1930", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 43, "tray_weight": "2966", "org_sku": "4500702", "active": 1, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 44, "tray_weight": "1853", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 45, "tray_weight": "5565", "org_sku": "186043", "active": 1, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 46, "tray_weight": "2546", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 47, "tray_weight": "99999", "org_sku": "163527", "active": 1, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}]
[2026-06-30 02:41:55,490.490 INFO    ] TRAY READINGS [{'datetime': '2026-06-30 02:41:47.440000', 'TS': 1782767507.4399998, 'expected_tray_weight': 56, 'weight': '150', 'tray_weight': '150', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 02:41:53.062000', 'TS': 1782767513.062, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 02:41:53.084000', 'TS': 1782767513.0839999, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 02:41:53.223000', 'TS': 1782767513.2229998, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 02:41:53.239000', 'TS': 1782767513.239, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 02:41:53.259000', 'TS': 1782767513.2589998, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 02:41:53.281000', 'TS': 1782767513.281, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 02:41:53.350000', 'TS': 1782767513.35, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 02:41:53.371000', 'TS': 1782767513.371, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 02:41:53.509000', 'TS': 1782767513.5089998, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 02:41:53.516000', 'TS': 1782767513.5159998, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 02:41:53.534000', 'TS': 1782767513.5340002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 02:41:53.555000', 'TS': 1782767513.5549998, 'expected_tray_weight': 56, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 02:41:53.621000', 'TS': 1782767513.621, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 02:41:53.641000', 'TS': 1782767513.641, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 02:41:53.781000', 'TS': 1782767513.781, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 02:41:53.856000', 'TS': 1782767513.8560002, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 02:41:53.879000', 'TS': 1782767513.879, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}]
[2026-06-30 02:41:56,793.793 INFO    ] Final DB Tray = [{"created_at": "2026-06-27 11:20:05", "tray_id": 11, "tray_weight": "482", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 12, "tray_weight": "143", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 13, "tray_weight": "113", "org_sku": "4500708", "active": 1, "sku_json": "4500708-3", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 14, "tray_weight": "307", "org_sku": "4500680", "active": 1, "sku_json": "4500680-6", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 15, "tray_weight": "72", "org_sku": "4500668", "active": 1, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 16, "tray_weight": "795", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 17, "tray_weight": "658", "org_sku": "4500714", "active": 1, "sku_json": "4500714-11", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 18, "tray_weight": "263", "org_sku": "4500646", "active": 1, "sku_json": "4500646-8", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 19, "tray_weight": "429", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 20, "tray_weight": "228", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 21, "tray_weight": "232", "org_sku": "4500648", "active": 1, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 22, "tray_weight": "62", "org_sku": "4500673", "active": 1, "sku_json": "4500673-2", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 23, "tray_weight": "310", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 24, "tray_weight": "610", "org_sku": "4500681", "active": 1, "sku_json": "4500681-9", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 25, "tray_weight": "229", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 26, "tray_weight": "1467", "org_sku": "4500696", "active": 1, "sku_json": "4500696-24", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 27, "tray_weight": "167", "org_sku": "4500659", "active": 1, "sku_json": "4500659-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 31, "tray_weight": "2671", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 32, "tray_weight": "1956", "org_sku": "186078", "active": 1, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 33, "tray_weight": "2599", "org_sku": "108676", "active": 1, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 34, "tray_weight": "2501", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 35, "tray_weight": "1957", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 36, "tray_weight": "3887", "org_sku": "166327", "active": 1, "sku_json": "166327-18", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 37, "tray_weight": "431", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 38, "tray_weight": "2113", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 39, "tray_weight": "1310", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 40, "tray_weight": "2909", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 41, "tray_weight": "383", "org_sku": "4500541", "active": 1, "sku_json": "4500541-22", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 42, "tray_weight": "1930", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 43, "tray_weight": "2966", "org_sku": "4500702", "active": 1, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 44, "tray_weight": "1853", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 45, "tray_weight": "5565", "org_sku": "186043", "active": 1, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 46, "tray_weight": "2546", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 47, "tray_weight": "99999", "org_sku": "163527", "active": 1, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}]
[2026-06-30 02:42:01,668.668 INFO    ] Syncing order with order id: TM06202003260630024042827
[2026-06-30 02:42:01,716.716 INFO    ] pg status for order_id: TM06202003260630024042827 before is --> False
[2026-06-30 02:42:01,729.729 INFO    ] payment_gateway for order_id: TM06202003260630024042827 is --> razor_pay and sync status is True
[2026-06-30 02:42:02,017.017 INFO    ] pg status response {'status': True}
[2026-06-30 02:42:02,056.056 INFO    ] pg status for order_id: TM06202003260630024042827 after is --> {'status': True}
[2026-06-30 02:45:43,932.932 INFO    ] processOrderPayment version is : v2
[2026-06-30 02:53:44,627.627 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 02:36:23.716000', 'TS': 1782767183.7159998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:36:23.735000', 'TS': 1782767183.735, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:36:23.747000', 'TS': 1782767183.747, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:36:23.919000', 'TS': 1782767183.919, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:36:23.939000', 'TS': 1782767183.9390001, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:36:23.958000', 'TS': 1782767183.9580002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:36:24.049000', 'TS': 1782767184.049, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:36:24.066000', 'TS': 1782767184.066, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:36:24.311000', 'TS': 1782767184.3109999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:36:24.370000', 'TS': 1782767184.37, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:36:24.510000', 'TS': 1782767184.51, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:36:24.530000', 'TS': 1782767184.53, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:36:24.564000', 'TS': 1782767184.564, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:36:24.701000', 'TS': 1782767184.701, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:36:24.676000', 'TS': 1782767184.676, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:36:24.813000', 'TS': 1782767184.813, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 23, 741352)}, '1': {'door_weights': [{'datetime': '2026-06-30 02:53:43.724000', 'TS': 1782768223.724, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 02:53:43.742000', 'TS': 1782768223.742, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 02:53:43.880000', 'TS': 1782768223.88, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 02:53:43.870000', 'TS': 1782768223.87, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 02:53:43.890000', 'TS': 1782768223.89, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 02:53:44.029000', 'TS': 1782768224.029, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 02:53:44.052000', 'TS': 1782768224.052, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 02:53:44.071000', 'TS': 1782768224.0709999, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 02:53:44.090000', 'TS': 1782768224.0900002, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 02:53:44.140000', 'TS': 1782768224.1399999, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 02:53:44.277000', 'TS': 1782768224.277, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 02:53:44.299000', 'TS': 1782768224.2989998, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 02:53:44.269000', 'TS': 1782768224.269, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 02:53:44.408000', 'TS': 1782768224.408, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 02:53:44.427000', 'TS': 1782768224.427, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 02:53:44.482000', 'TS': 1782768224.482, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 02:53:44.501000', 'TS': 1782768224.501, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 53, 43, 768942)}}
[2026-06-30 02:53:44,635.635 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 02:36:23.716000', 'TS': 1782767183.7159998, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:36:23.735000', 'TS': 1782767183.735, 'expected_tray_weight': 1826, 'weight': '1956', 'tray_weight': '1956', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:36:23.747000', 'TS': 1782767183.747, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:36:23.919000', 'TS': 1782767183.919, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:36:23.939000', 'TS': 1782767183.9390001, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:36:23.958000', 'TS': 1782767183.9580002, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:36:24.049000', 'TS': 1782767184.049, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:36:24.066000', 'TS': 1782767184.066, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:36:24.311000', 'TS': 1782767184.3109999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:36:24.370000', 'TS': 1782767184.37, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:36:24.510000', 'TS': 1782767184.51, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:36:24.530000', 'TS': 1782767184.53, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:36:24.564000', 'TS': 1782767184.564, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:36:24.701000', 'TS': 1782767184.701, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:36:24.676000', 'TS': 1782767184.676, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:36:24.813000', 'TS': 1782767184.813, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 36, 23, 741352)}, '1': {'door_weights': [{'datetime': '2026-06-30 02:53:43.724000', 'TS': 1782768223.724, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 02:53:43.742000', 'TS': 1782768223.742, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 02:53:43.880000', 'TS': 1782768223.88, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 02:53:43.870000', 'TS': 1782768223.87, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 02:53:43.890000', 'TS': 1782768223.89, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 02:53:44.029000', 'TS': 1782768224.029, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 02:53:44.052000', 'TS': 1782768224.052, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 02:53:44.071000', 'TS': 1782768224.0709999, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 02:53:44.090000', 'TS': 1782768224.0900002, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 02:53:44.140000', 'TS': 1782768224.1399999, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 02:53:44.277000', 'TS': 1782768224.277, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 02:53:44.299000', 'TS': 1782768224.2989998, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 02:53:44.269000', 'TS': 1782768224.269, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 02:53:44.408000', 'TS': 1782768224.408, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 02:53:44.427000', 'TS': 1782768224.427, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 02:53:44.482000', 'TS': 1782768224.482, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 02:53:44.501000', 'TS': 1782768224.501, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 53, 43, 768942)}}
[2026-06-30 02:53:45,563.563 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 02:53:44.557000', 'TS': 1782768224.557, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:53:44.694000', 'TS': 1782768224.694, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:53:44.716000', 'TS': 1782768224.716, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:53:44.787000', 'TS': 1782768224.787, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:53:44.810000', 'TS': 1782768224.81, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:53:44.829000', 'TS': 1782768224.829, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:53:44.889000', 'TS': 1782768224.8890002, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:53:44.908000', 'TS': 1782768224.908, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:53:44.927000', 'TS': 1782768224.927, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:53:45.050000', 'TS': 1782768225.05, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:53:45.068000', 'TS': 1782768225.068, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:53:45.089000', 'TS': 1782768225.089, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:53:45.161000', 'TS': 1782768225.161, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:53:45.180000', 'TS': 1782768225.18, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:53:45.249000', 'TS': 1782768225.2489998, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:53:45.382000', 'TS': 1782768225.382, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 53, 44, 647717)}, '1': {'door_weights': [{'datetime': '2026-06-30 02:53:43.724000', 'TS': 1782768223.724, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 02:53:43.742000', 'TS': 1782768223.742, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 02:53:43.880000', 'TS': 1782768223.88, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 02:53:43.870000', 'TS': 1782768223.87, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 02:53:43.890000', 'TS': 1782768223.89, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 02:53:44.029000', 'TS': 1782768224.029, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 02:53:44.052000', 'TS': 1782768224.052, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 02:53:44.071000', 'TS': 1782768224.0709999, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 02:53:44.090000', 'TS': 1782768224.0900002, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 02:53:44.140000', 'TS': 1782768224.1399999, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 02:53:44.277000', 'TS': 1782768224.277, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 02:53:44.299000', 'TS': 1782768224.2989998, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 02:53:44.269000', 'TS': 1782768224.269, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 02:53:44.408000', 'TS': 1782768224.408, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 02:53:44.427000', 'TS': 1782768224.427, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 02:53:44.482000', 'TS': 1782768224.482, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 02:53:44.501000', 'TS': 1782768224.501, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 53, 43, 768942)}}
[2026-06-30 02:53:45,572.572 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 02:53:44.557000', 'TS': 1782768224.557, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:53:44.694000', 'TS': 1782768224.694, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:53:44.716000', 'TS': 1782768224.716, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:53:44.787000', 'TS': 1782768224.787, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:53:44.810000', 'TS': 1782768224.81, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:53:44.829000', 'TS': 1782768224.829, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:53:44.889000', 'TS': 1782768224.8890002, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:53:44.908000', 'TS': 1782768224.908, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:53:44.927000', 'TS': 1782768224.927, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:53:45.050000', 'TS': 1782768225.05, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:53:45.068000', 'TS': 1782768225.068, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:53:45.089000', 'TS': 1782768225.089, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:53:45.161000', 'TS': 1782768225.161, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:53:45.180000', 'TS': 1782768225.18, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:53:45.249000', 'TS': 1782768225.2489998, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:53:45.382000', 'TS': 1782768225.382, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 53, 44, 647717)}, '1': {'door_weights': [{'datetime': '2026-06-30 02:53:43.724000', 'TS': 1782768223.724, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 02:53:43.742000', 'TS': 1782768223.742, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 02:53:43.880000', 'TS': 1782768223.88, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 02:53:43.870000', 'TS': 1782768223.87, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 02:53:43.890000', 'TS': 1782768223.89, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 02:53:44.029000', 'TS': 1782768224.029, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 02:53:44.052000', 'TS': 1782768224.052, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 02:53:44.071000', 'TS': 1782768224.0709999, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 02:53:44.090000', 'TS': 1782768224.0900002, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 02:53:44.140000', 'TS': 1782768224.1399999, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 02:53:44.277000', 'TS': 1782768224.277, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 02:53:44.299000', 'TS': 1782768224.2989998, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 02:53:44.269000', 'TS': 1782768224.269, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 02:53:44.408000', 'TS': 1782768224.408, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 02:53:44.427000', 'TS': 1782768224.427, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 02:53:44.482000', 'TS': 1782768224.482, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 02:53:44.501000', 'TS': 1782768224.501, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 53, 43, 768942)}}
[2026-06-30 02:59:29,203.203 INFO    ] processOrderPayment version is : v2
[2026-06-30 03:03:22,545.545 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 02:53:44.557000', 'TS': 1782768224.557, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:53:44.694000', 'TS': 1782768224.694, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:53:44.716000', 'TS': 1782768224.716, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:53:44.787000', 'TS': 1782768224.787, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:53:44.810000', 'TS': 1782768224.81, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:53:44.829000', 'TS': 1782768224.829, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:53:44.889000', 'TS': 1782768224.8890002, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:53:44.908000', 'TS': 1782768224.908, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:53:44.927000', 'TS': 1782768224.927, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:53:45.050000', 'TS': 1782768225.05, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:53:45.068000', 'TS': 1782768225.068, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:53:45.089000', 'TS': 1782768225.089, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:53:45.161000', 'TS': 1782768225.161, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:53:45.180000', 'TS': 1782768225.18, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:53:45.249000', 'TS': 1782768225.2489998, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:53:45.382000', 'TS': 1782768225.382, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 53, 44, 647717)}, '1': {'door_weights': [{'datetime': '2026-06-30 03:03:21.563000', 'TS': 1782768801.563, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 03:03:21.582000', 'TS': 1782768801.582, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 03:03:21.718000', 'TS': 1782768801.718, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 03:03:21.746000', 'TS': 1782768801.746, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 03:03:21.767000', 'TS': 1782768801.7670002, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 03:03:21.907000', 'TS': 1782768801.907, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 03:03:21.868000', 'TS': 1782768801.8679998, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 03:03:22.006000', 'TS': 1782768802.006, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 03:03:22.026000', 'TS': 1782768802.026, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 03:03:22.019000', 'TS': 1782768802.019, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 03:03:22.157000', 'TS': 1782768802.1569998, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 03:03:22.178000', 'TS': 1782768802.178, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 03:03:22.243000', 'TS': 1782768802.243, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 03:03:22.264000', 'TS': 1782768802.264, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 03:03:22.283000', 'TS': 1782768802.283, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 03:03:22.383000', 'TS': 1782768802.3830001, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 03:03:22.399000', 'TS': 1782768802.399, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 3, 21, 622287)}}
[2026-06-30 03:03:22,561.561 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 02:53:44.557000', 'TS': 1782768224.557, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 02:53:44.694000', 'TS': 1782768224.694, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 02:53:44.716000', 'TS': 1782768224.716, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 02:53:44.787000', 'TS': 1782768224.787, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 02:53:44.810000', 'TS': 1782768224.81, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 02:53:44.829000', 'TS': 1782768224.829, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 02:53:44.889000', 'TS': 1782768224.8890002, 'expected_tray_weight': 414, 'weight': '431', 'tray_weight': '431', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 02:53:44.908000', 'TS': 1782768224.908, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 02:53:44.927000', 'TS': 1782768224.927, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 02:53:45.050000', 'TS': 1782768225.05, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 02:53:45.068000', 'TS': 1782768225.068, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 02:53:45.089000', 'TS': 1782768225.089, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 02:53:45.161000', 'TS': 1782768225.161, 'expected_tray_weight': 2886, 'weight': '2966', 'tray_weight': '2966', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 02:53:45.180000', 'TS': 1782768225.18, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 02:53:45.249000', 'TS': 1782768225.2489998, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 02:53:45.382000', 'TS': 1782768225.382, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 2, 53, 44, 647717)}, '1': {'door_weights': [{'datetime': '2026-06-30 03:03:21.563000', 'TS': 1782768801.563, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 03:03:21.582000', 'TS': 1782768801.582, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 03:03:21.718000', 'TS': 1782768801.718, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 03:03:21.746000', 'TS': 1782768801.746, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 03:03:21.767000', 'TS': 1782768801.7670002, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 03:03:21.907000', 'TS': 1782768801.907, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 03:03:21.868000', 'TS': 1782768801.8679998, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 03:03:22.006000', 'TS': 1782768802.006, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 03:03:22.026000', 'TS': 1782768802.026, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 03:03:22.019000', 'TS': 1782768802.019, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 03:03:22.157000', 'TS': 1782768802.1569998, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 03:03:22.178000', 'TS': 1782768802.178, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 03:03:22.243000', 'TS': 1782768802.243, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 03:03:22.264000', 'TS': 1782768802.264, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 03:03:22.283000', 'TS': 1782768802.283, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 03:03:22.383000', 'TS': 1782768802.3830001, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 03:03:22.399000', 'TS': 1782768802.399, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 3, 21, 622287)}}
[2026-06-30 03:03:23,900.900 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 03:03:22.524000', 'TS': 1782768802.5240002, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 03:03:22.663000', 'TS': 1782768802.663, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 03:03:22.683000', 'TS': 1782768802.683, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 03:03:22.779000', 'TS': 1782768802.779, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 03:03:22.798000', 'TS': 1782768802.798, 'expected_tray_weight': 1780, 'weight': '1958', 'tray_weight': '1958', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 03:03:22.936000', 'TS': 1782768802.9359999, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 03:03:23.014000', 'TS': 1782768803.014, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 03:03:23.035000', 'TS': 1782768803.0349998, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 03:03:23.055000', 'TS': 1782768803.0549998, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 03:03:23.152000', 'TS': 1782768803.152, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 03:03:23.291000', 'TS': 1782768803.291, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 03:03:23.312000', 'TS': 1782768803.3119998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 03:03:23.406000', 'TS': 1782768803.406, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 03:03:23.427000', 'TS': 1782768803.4269998, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 03:03:23.468000', 'TS': 1782768803.468, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 03:03:23.605000', 'TS': 1782768803.605, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 3, 22, 586568)}, '1': {'door_weights': [{'datetime': '2026-06-30 03:03:21.563000', 'TS': 1782768801.563, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 03:03:21.582000', 'TS': 1782768801.582, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 03:03:21.718000', 'TS': 1782768801.718, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 03:03:21.746000', 'TS': 1782768801.746, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 03:03:21.767000', 'TS': 1782768801.7670002, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 03:03:21.907000', 'TS': 1782768801.907, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 03:03:21.868000', 'TS': 1782768801.8679998, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 03:03:22.006000', 'TS': 1782768802.006, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 03:03:22.026000', 'TS': 1782768802.026, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 03:03:22.019000', 'TS': 1782768802.019, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 03:03:22.157000', 'TS': 1782768802.1569998, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 03:03:22.178000', 'TS': 1782768802.178, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 03:03:22.243000', 'TS': 1782768802.243, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 03:03:22.264000', 'TS': 1782768802.264, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 03:03:22.283000', 'TS': 1782768802.283, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 03:03:22.383000', 'TS': 1782768802.3830001, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 03:03:22.399000', 'TS': 1782768802.399, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 3, 21, 622287)}}
[2026-06-30 03:03:23,915.915 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 03:03:22.524000', 'TS': 1782768802.5240002, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 03:03:22.663000', 'TS': 1782768802.663, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 03:03:22.683000', 'TS': 1782768802.683, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 03:03:22.779000', 'TS': 1782768802.779, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 03:03:22.798000', 'TS': 1782768802.798, 'expected_tray_weight': 1780, 'weight': '1958', 'tray_weight': '1958', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 03:03:22.936000', 'TS': 1782768802.9359999, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 03:03:23.014000', 'TS': 1782768803.014, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 03:03:23.035000', 'TS': 1782768803.0349998, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 03:03:23.055000', 'TS': 1782768803.0549998, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 03:03:23.152000', 'TS': 1782768803.152, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 03:03:23.291000', 'TS': 1782768803.291, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 03:03:23.312000', 'TS': 1782768803.3119998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 03:03:23.406000', 'TS': 1782768803.406, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 03:03:23.427000', 'TS': 1782768803.4269998, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 03:03:23.468000', 'TS': 1782768803.468, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 03:03:23.605000', 'TS': 1782768803.605, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 3, 22, 586568)}, '1': {'door_weights': [{'datetime': '2026-06-30 03:03:21.563000', 'TS': 1782768801.563, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 03:03:21.582000', 'TS': 1782768801.582, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 03:03:21.718000', 'TS': 1782768801.718, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 03:03:21.746000', 'TS': 1782768801.746, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 03:03:21.767000', 'TS': 1782768801.7670002, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 03:03:21.907000', 'TS': 1782768801.907, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 03:03:21.868000', 'TS': 1782768801.8679998, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 03:03:22.006000', 'TS': 1782768802.006, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 03:03:22.026000', 'TS': 1782768802.026, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 03:03:22.019000', 'TS': 1782768802.019, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 03:03:22.157000', 'TS': 1782768802.1569998, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 03:03:22.178000', 'TS': 1782768802.178, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 03:03:22.243000', 'TS': 1782768802.243, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 03:03:22.264000', 'TS': 1782768802.264, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 03:03:22.283000', 'TS': 1782768802.283, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 03:03:22.383000', 'TS': 1782768802.3830001, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 03:03:22.399000', 'TS': 1782768802.399, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 3, 21, 622287)}}
[2026-06-30 03:08:44,813.813 INFO    ] processOrderPayment version is : v2
[2026-06-30 03:16:00,627.627 INFO    ] processOrderPayment version is : v2
[2026-06-30 03:22:16,728.728 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 03:03:22.524000', 'TS': 1782768802.5240002, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 03:03:22.663000', 'TS': 1782768802.663, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 03:03:22.683000', 'TS': 1782768802.683, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 03:03:22.779000', 'TS': 1782768802.779, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 03:03:22.798000', 'TS': 1782768802.798, 'expected_tray_weight': 1780, 'weight': '1958', 'tray_weight': '1958', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 03:03:22.936000', 'TS': 1782768802.9359999, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 03:03:23.014000', 'TS': 1782768803.014, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 03:03:23.035000', 'TS': 1782768803.0349998, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 03:03:23.055000', 'TS': 1782768803.0549998, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 03:03:23.152000', 'TS': 1782768803.152, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 03:03:23.291000', 'TS': 1782768803.291, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 03:03:23.312000', 'TS': 1782768803.3119998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 03:03:23.406000', 'TS': 1782768803.406, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 03:03:23.427000', 'TS': 1782768803.4269998, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 03:03:23.468000', 'TS': 1782768803.468, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 03:03:23.605000', 'TS': 1782768803.605, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 3, 22, 586568)}, '1': {'door_weights': [{'datetime': '2026-06-30 03:22:15.454000', 'TS': 1782769935.454, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 03:22:15.593000', 'TS': 1782769935.593, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 03:22:15.613000', 'TS': 1782769935.6130002, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 03:22:15.707000', 'TS': 1782769935.7069998, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 03:22:15.726000', 'TS': 1782769935.7259998, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 03:22:15.865000', 'TS': 1782769935.865, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 03:22:15.845000', 'TS': 1782769935.845, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 03:22:15.983000', 'TS': 1782769935.983, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 03:22:16.002000', 'TS': 1782769936.0019999, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 03:22:16.136000', 'TS': 1782769936.1360002, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 03:22:16.153000', 'TS': 1782769936.153, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 03:22:16.293000', 'TS': 1782769936.293, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 03:22:16.277000', 'TS': 1782769936.277, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 03:22:16.414000', 'TS': 1782769936.414, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 03:22:16.435000', 'TS': 1782769936.435, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 03:22:16.472000', 'TS': 1782769936.4720001, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 03:22:16.610000', 'TS': 1782769936.61, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 22, 15, 519897)}}
[2026-06-30 03:22:16,743.743 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 03:03:22.524000', 'TS': 1782768802.5240002, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 03:03:22.663000', 'TS': 1782768802.663, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 03:03:22.683000', 'TS': 1782768802.683, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 03:03:22.779000', 'TS': 1782768802.779, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 03:03:22.798000', 'TS': 1782768802.798, 'expected_tray_weight': 1780, 'weight': '1958', 'tray_weight': '1958', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 03:03:22.936000', 'TS': 1782768802.9359999, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 03:03:23.014000', 'TS': 1782768803.014, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 03:03:23.035000', 'TS': 1782768803.0349998, 'expected_tray_weight': 2100, 'weight': '2113', 'tray_weight': '2113', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 03:03:23.055000', 'TS': 1782768803.0549998, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 03:03:23.152000', 'TS': 1782768803.152, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 03:03:23.291000', 'TS': 1782768803.291, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 03:03:23.312000', 'TS': 1782768803.3119998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 03:03:23.406000', 'TS': 1782768803.406, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 03:03:23.427000', 'TS': 1782768803.4269998, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 03:03:23.468000', 'TS': 1782768803.468, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 03:03:23.605000', 'TS': 1782768803.605, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 3, 22, 586568)}, '1': {'door_weights': [{'datetime': '2026-06-30 03:22:15.454000', 'TS': 1782769935.454, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 03:22:15.593000', 'TS': 1782769935.593, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 03:22:15.613000', 'TS': 1782769935.6130002, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 03:22:15.707000', 'TS': 1782769935.7069998, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 03:22:15.726000', 'TS': 1782769935.7259998, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 03:22:15.865000', 'TS': 1782769935.865, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 03:22:15.845000', 'TS': 1782769935.845, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 03:22:15.983000', 'TS': 1782769935.983, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 03:22:16.002000', 'TS': 1782769936.0019999, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 03:22:16.136000', 'TS': 1782769936.1360002, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 03:22:16.153000', 'TS': 1782769936.153, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 03:22:16.293000', 'TS': 1782769936.293, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 03:22:16.277000', 'TS': 1782769936.277, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 03:22:16.414000', 'TS': 1782769936.414, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 03:22:16.435000', 'TS': 1782769936.435, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 03:22:16.472000', 'TS': 1782769936.4720001, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 03:22:16.610000', 'TS': 1782769936.61, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 22, 15, 519897)}}
[2026-06-30 03:22:18,109.109 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 03:22:16.683000', 'TS': 1782769936.683, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 03:22:16.819000', 'TS': 1782769936.819, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 03:22:16.839000', 'TS': 1782769936.839, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 03:22:16.984000', 'TS': 1782769936.984, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 03:22:17.005000', 'TS': 1782769937.0049999, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 03:22:17.141000', 'TS': 1782769937.141, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 03:22:17.145000', 'TS': 1782769937.145, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 03:22:17.166000', 'TS': 1782769937.1660001, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 03:22:17.305000', 'TS': 1782769937.305, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 03:22:17.396000', 'TS': 1782769937.396, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 03:22:17.416000', 'TS': 1782769937.4160001, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 03:22:17.554000', 'TS': 1782769937.554, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 03:22:17.610000', 'TS': 1782769937.61, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 03:22:17.630000', 'TS': 1782769937.63, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 03:22:17.708000', 'TS': 1782769937.708, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 03:22:17.726000', 'TS': 1782769937.7259998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 22, 16, 771931)}, '1': {'door_weights': [{'datetime': '2026-06-30 03:22:15.454000', 'TS': 1782769935.454, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 03:22:15.593000', 'TS': 1782769935.593, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 03:22:15.613000', 'TS': 1782769935.6130002, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 03:22:15.707000', 'TS': 1782769935.7069998, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 03:22:15.726000', 'TS': 1782769935.7259998, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 03:22:15.865000', 'TS': 1782769935.865, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 03:22:15.845000', 'TS': 1782769935.845, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 03:22:15.983000', 'TS': 1782769935.983, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 03:22:16.002000', 'TS': 1782769936.0019999, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 03:22:16.136000', 'TS': 1782769936.1360002, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 03:22:16.153000', 'TS': 1782769936.153, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 03:22:16.293000', 'TS': 1782769936.293, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 03:22:16.277000', 'TS': 1782769936.277, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 03:22:16.414000', 'TS': 1782769936.414, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 03:22:16.435000', 'TS': 1782769936.435, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 03:22:16.472000', 'TS': 1782769936.4720001, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 03:22:16.610000', 'TS': 1782769936.61, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 22, 15, 519897)}}
[2026-06-30 03:22:18,130.130 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 03:22:16.683000', 'TS': 1782769936.683, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 03:22:16.819000', 'TS': 1782769936.819, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 03:22:16.839000', 'TS': 1782769936.839, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 03:22:16.984000', 'TS': 1782769936.984, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 03:22:17.005000', 'TS': 1782769937.0049999, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 03:22:17.141000', 'TS': 1782769937.141, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 03:22:17.145000', 'TS': 1782769937.145, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 03:22:17.166000', 'TS': 1782769937.1660001, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 03:22:17.305000', 'TS': 1782769937.305, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 03:22:17.396000', 'TS': 1782769937.396, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 03:22:17.416000', 'TS': 1782769937.4160001, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 03:22:17.554000', 'TS': 1782769937.554, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 03:22:17.610000', 'TS': 1782769937.61, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 03:22:17.630000', 'TS': 1782769937.63, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 03:22:17.708000', 'TS': 1782769937.708, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 03:22:17.726000', 'TS': 1782769937.7259998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 22, 16, 771931)}, '1': {'door_weights': [{'datetime': '2026-06-30 03:22:15.454000', 'TS': 1782769935.454, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 03:22:15.593000', 'TS': 1782769935.593, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 03:22:15.613000', 'TS': 1782769935.6130002, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 03:22:15.707000', 'TS': 1782769935.7069998, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 03:22:15.726000', 'TS': 1782769935.7259998, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 03:22:15.865000', 'TS': 1782769935.865, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 03:22:15.845000', 'TS': 1782769935.845, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 03:22:15.983000', 'TS': 1782769935.983, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 03:22:16.002000', 'TS': 1782769936.0019999, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 03:22:16.136000', 'TS': 1782769936.1360002, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 03:22:16.153000', 'TS': 1782769936.153, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 03:22:16.293000', 'TS': 1782769936.293, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 03:22:16.277000', 'TS': 1782769936.277, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 03:22:16.414000', 'TS': 1782769936.414, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 03:22:16.435000', 'TS': 1782769936.435, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 03:22:16.472000', 'TS': 1782769936.4720001, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 03:22:16.610000', 'TS': 1782769936.61, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 22, 15, 519897)}}
[2026-06-30 03:25:06,556.556 INFO    ] processOrderPayment version is : v2
[2026-06-30 03:31:20,460.460 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 03:22:16.683000', 'TS': 1782769936.683, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 03:22:16.819000', 'TS': 1782769936.819, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 03:22:16.839000', 'TS': 1782769936.839, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 03:22:16.984000', 'TS': 1782769936.984, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 03:22:17.005000', 'TS': 1782769937.0049999, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 03:22:17.141000', 'TS': 1782769937.141, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 03:22:17.145000', 'TS': 1782769937.145, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 03:22:17.166000', 'TS': 1782769937.1660001, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 03:22:17.305000', 'TS': 1782769937.305, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 03:22:17.396000', 'TS': 1782769937.396, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 03:22:17.416000', 'TS': 1782769937.4160001, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 03:22:17.554000', 'TS': 1782769937.554, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 03:22:17.610000', 'TS': 1782769937.61, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 03:22:17.630000', 'TS': 1782769937.63, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 03:22:17.708000', 'TS': 1782769937.708, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 03:22:17.726000', 'TS': 1782769937.7259998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 22, 16, 771931)}, '1': {'door_weights': [{'datetime': '2026-06-30 03:31:19.596000', 'TS': 1782770479.596, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 03:31:19.615000', 'TS': 1782770479.615, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 03:31:19.637000', 'TS': 1782770479.6369998, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 03:31:19.686000', 'TS': 1782770479.6859999, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 03:31:19.705000', 'TS': 1782770479.705, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 03:31:19.845000', 'TS': 1782770479.845, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 03:31:19.847000', 'TS': 1782770479.847, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 03:31:19.867000', 'TS': 1782770479.867, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 03:31:20.005000', 'TS': 1782770480.005, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 03:31:19.983000', 'TS': 1782770479.9829998, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 03:31:20.002000', 'TS': 1782770480.0019999, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 03:31:20.143000', 'TS': 1782770480.143, 'expected_tray_weight': 28, 'weight': '63', 'tray_weight': '63', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 03:31:20.166000', 'TS': 1782770480.166, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 03:31:20.186000', 'TS': 1782770480.186, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 03:31:20.203000', 'TS': 1782770480.203, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 03:31:20.266000', 'TS': 1782770480.266, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 03:31:20.405000', 'TS': 1782770480.405, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 31, 19, 613849)}}
[2026-06-30 03:31:20,469.469 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 03:22:16.683000', 'TS': 1782769936.683, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 03:22:16.819000', 'TS': 1782769936.819, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 03:22:16.839000', 'TS': 1782769936.839, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 03:22:16.984000', 'TS': 1782769936.984, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 03:22:17.005000', 'TS': 1782769937.0049999, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 03:22:17.141000', 'TS': 1782769937.141, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 03:22:17.145000', 'TS': 1782769937.145, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 03:22:17.166000', 'TS': 1782769937.1660001, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 03:22:17.305000', 'TS': 1782769937.305, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 03:22:17.396000', 'TS': 1782769937.396, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 03:22:17.416000', 'TS': 1782769937.4160001, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 03:22:17.554000', 'TS': 1782769937.554, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 03:22:17.610000', 'TS': 1782769937.61, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 03:22:17.630000', 'TS': 1782769937.63, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 03:22:17.708000', 'TS': 1782769937.708, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 03:22:17.726000', 'TS': 1782769937.7259998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 22, 16, 771931)}, '1': {'door_weights': [{'datetime': '2026-06-30 03:31:19.596000', 'TS': 1782770479.596, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 03:31:19.615000', 'TS': 1782770479.615, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 03:31:19.637000', 'TS': 1782770479.6369998, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 03:31:19.686000', 'TS': 1782770479.6859999, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 03:31:19.705000', 'TS': 1782770479.705, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 03:31:19.845000', 'TS': 1782770479.845, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 03:31:19.847000', 'TS': 1782770479.847, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 03:31:19.867000', 'TS': 1782770479.867, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 03:31:20.005000', 'TS': 1782770480.005, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 03:31:19.983000', 'TS': 1782770479.9829998, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 03:31:20.002000', 'TS': 1782770480.0019999, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 03:31:20.143000', 'TS': 1782770480.143, 'expected_tray_weight': 28, 'weight': '63', 'tray_weight': '63', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 03:31:20.166000', 'TS': 1782770480.166, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 03:31:20.186000', 'TS': 1782770480.186, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 03:31:20.203000', 'TS': 1782770480.203, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 03:31:20.266000', 'TS': 1782770480.266, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 03:31:20.405000', 'TS': 1782770480.405, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 31, 19, 613849)}}
[2026-06-30 03:31:21,443.443 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 03:31:20.465000', 'TS': 1782770480.465, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 03:31:20.485000', 'TS': 1782770480.485, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 03:31:20.505000', 'TS': 1782770480.5049999, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 03:31:20.567000', 'TS': 1782770480.5670002, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 03:31:20.588000', 'TS': 1782770480.588, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 03:31:20.727000', 'TS': 1782770480.727, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 03:31:20.702000', 'TS': 1782770480.7020001, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 03:31:20.722000', 'TS': 1782770480.7220001, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 03:31:20.863000', 'TS': 1782770480.863, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 03:31:20.889000', 'TS': 1782770480.889, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 03:31:20.909000', 'TS': 1782770480.9090002, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 03:31:20.929000', 'TS': 1782770480.9290001, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 03:31:20.975000', 'TS': 1782770480.9750001, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 03:31:21.113000', 'TS': 1782770481.113, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 03:31:21.171000', 'TS': 1782770481.171, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 03:31:21.194000', 'TS': 1782770481.194, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 31, 20, 482043)}, '1': {'door_weights': [{'datetime': '2026-06-30 03:31:19.596000', 'TS': 1782770479.596, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 03:31:19.615000', 'TS': 1782770479.615, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 03:31:19.637000', 'TS': 1782770479.6369998, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 03:31:19.686000', 'TS': 1782770479.6859999, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 03:31:19.705000', 'TS': 1782770479.705, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 03:31:19.845000', 'TS': 1782770479.845, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 03:31:19.847000', 'TS': 1782770479.847, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 03:31:19.867000', 'TS': 1782770479.867, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 03:31:20.005000', 'TS': 1782770480.005, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 03:31:19.983000', 'TS': 1782770479.9829998, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 03:31:20.002000', 'TS': 1782770480.0019999, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 03:31:20.143000', 'TS': 1782770480.143, 'expected_tray_weight': 28, 'weight': '63', 'tray_weight': '63', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 03:31:20.166000', 'TS': 1782770480.166, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 03:31:20.186000', 'TS': 1782770480.186, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 03:31:20.203000', 'TS': 1782770480.203, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 03:31:20.266000', 'TS': 1782770480.266, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 03:31:20.405000', 'TS': 1782770480.405, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 31, 19, 613849)}}
[2026-06-30 03:31:21,453.453 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 03:31:20.465000', 'TS': 1782770480.465, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 03:31:20.485000', 'TS': 1782770480.485, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 03:31:20.505000', 'TS': 1782770480.5049999, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 03:31:20.567000', 'TS': 1782770480.5670002, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 03:31:20.588000', 'TS': 1782770480.588, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 03:31:20.727000', 'TS': 1782770480.727, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 03:31:20.702000', 'TS': 1782770480.7020001, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 03:31:20.722000', 'TS': 1782770480.7220001, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 03:31:20.863000', 'TS': 1782770480.863, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 03:31:20.889000', 'TS': 1782770480.889, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 03:31:20.909000', 'TS': 1782770480.9090002, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 03:31:20.929000', 'TS': 1782770480.9290001, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 03:31:20.975000', 'TS': 1782770480.9750001, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 03:31:21.113000', 'TS': 1782770481.113, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 03:31:21.171000', 'TS': 1782770481.171, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 03:31:21.194000', 'TS': 1782770481.194, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 31, 20, 482043)}, '1': {'door_weights': [{'datetime': '2026-06-30 03:31:19.596000', 'TS': 1782770479.596, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 03:31:19.615000', 'TS': 1782770479.615, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 03:31:19.637000', 'TS': 1782770479.6369998, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 03:31:19.686000', 'TS': 1782770479.6859999, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 03:31:19.705000', 'TS': 1782770479.705, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 03:31:19.845000', 'TS': 1782770479.845, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 03:31:19.847000', 'TS': 1782770479.847, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 03:31:19.867000', 'TS': 1782770479.867, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 03:31:20.005000', 'TS': 1782770480.005, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 03:31:19.983000', 'TS': 1782770479.9829998, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 03:31:20.002000', 'TS': 1782770480.0019999, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 03:31:20.143000', 'TS': 1782770480.143, 'expected_tray_weight': 28, 'weight': '63', 'tray_weight': '63', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 03:31:20.166000', 'TS': 1782770480.166, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 03:31:20.186000', 'TS': 1782770480.186, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 03:31:20.203000', 'TS': 1782770480.203, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 03:31:20.266000', 'TS': 1782770480.266, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 03:31:20.405000', 'TS': 1782770480.405, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 31, 19, 613849)}}
[2026-06-30 03:32:25,689.689 INFO    ] processOrderPayment version is : v2
[2026-06-30 03:41:21,360.360 INFO    ] processOrderPayment version is : v2
[2026-06-30 03:52:32,518.518 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 03:31:20.465000', 'TS': 1782770480.465, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 03:31:20.485000', 'TS': 1782770480.485, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 03:31:20.505000', 'TS': 1782770480.5049999, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 03:31:20.567000', 'TS': 1782770480.5670002, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 03:31:20.588000', 'TS': 1782770480.588, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 03:31:20.727000', 'TS': 1782770480.727, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 03:31:20.702000', 'TS': 1782770480.7020001, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 03:31:20.722000', 'TS': 1782770480.7220001, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 03:31:20.863000', 'TS': 1782770480.863, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 03:31:20.889000', 'TS': 1782770480.889, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 03:31:20.909000', 'TS': 1782770480.9090002, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 03:31:20.929000', 'TS': 1782770480.9290001, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 03:31:20.975000', 'TS': 1782770480.9750001, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 03:31:21.113000', 'TS': 1782770481.113, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 03:31:21.171000', 'TS': 1782770481.171, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 03:31:21.194000', 'TS': 1782770481.194, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 31, 20, 482043)}, '1': {'door_weights': [{'datetime': '2026-06-30 03:52:31.597000', 'TS': 1782771751.5970001, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 03:52:31.618000', 'TS': 1782771751.618, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 03:52:31.639000', 'TS': 1782771751.639, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 03:52:31.669000', 'TS': 1782771751.669, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 03:52:31.806000', 'TS': 1782771751.806, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 03:52:31.828000', 'TS': 1782771751.8279998, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 03:52:31.861000', 'TS': 1782771751.861, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 03:52:31.878000', 'TS': 1782771751.878, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 03:52:32.018000', 'TS': 1782771752.018, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 03:52:31.989000', 'TS': 1782771751.989, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 03:52:32.128000', 'TS': 1782771752.1279998, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 03:52:32.148000', 'TS': 1782771752.1479998, 'expected_tray_weight': 28, 'weight': '63', 'tray_weight': '63', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 03:52:32.215000', 'TS': 1782771752.2150002, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 03:52:32.235000', 'TS': 1782771752.2350001, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 03:52:32.256000', 'TS': 1782771752.256, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 03:52:32.342000', 'TS': 1782771752.342, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 03:52:32.361000', 'TS': 1782771752.361, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 52, 31, 604733)}}
[2026-06-30 03:52:32,527.527 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 03:31:20.465000', 'TS': 1782770480.465, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 03:31:20.485000', 'TS': 1782770480.485, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 03:31:20.505000', 'TS': 1782770480.5049999, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 03:31:20.567000', 'TS': 1782770480.5670002, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 03:31:20.588000', 'TS': 1782770480.588, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 03:31:20.727000', 'TS': 1782770480.727, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 03:31:20.702000', 'TS': 1782770480.7020001, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 03:31:20.722000', 'TS': 1782770480.7220001, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 03:31:20.863000', 'TS': 1782770480.863, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 03:31:20.889000', 'TS': 1782770480.889, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 03:31:20.909000', 'TS': 1782770480.9090002, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 03:31:20.929000', 'TS': 1782770480.9290001, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 03:31:20.975000', 'TS': 1782770480.9750001, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 03:31:21.113000', 'TS': 1782770481.113, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 03:31:21.171000', 'TS': 1782770481.171, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 03:31:21.194000', 'TS': 1782770481.194, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 31, 20, 482043)}, '1': {'door_weights': [{'datetime': '2026-06-30 03:52:31.597000', 'TS': 1782771751.5970001, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 03:52:31.618000', 'TS': 1782771751.618, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 03:52:31.639000', 'TS': 1782771751.639, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 03:52:31.669000', 'TS': 1782771751.669, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 03:52:31.806000', 'TS': 1782771751.806, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 03:52:31.828000', 'TS': 1782771751.8279998, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 03:52:31.861000', 'TS': 1782771751.861, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 03:52:31.878000', 'TS': 1782771751.878, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 03:52:32.018000', 'TS': 1782771752.018, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 03:52:31.989000', 'TS': 1782771751.989, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 03:52:32.128000', 'TS': 1782771752.1279998, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 03:52:32.148000', 'TS': 1782771752.1479998, 'expected_tray_weight': 28, 'weight': '63', 'tray_weight': '63', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 03:52:32.215000', 'TS': 1782771752.2150002, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 03:52:32.235000', 'TS': 1782771752.2350001, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 03:52:32.256000', 'TS': 1782771752.256, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 03:52:32.342000', 'TS': 1782771752.342, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 03:52:32.361000', 'TS': 1782771752.361, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 52, 31, 604733)}}
[2026-06-30 03:52:33,465.465 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 03:52:32.440000', 'TS': 1782771752.44, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 03:52:32.581000', 'TS': 1782771752.5809999, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 03:52:32.599000', 'TS': 1782771752.599, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 03:52:32.671000', 'TS': 1782771752.671, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 03:52:32.692000', 'TS': 1782771752.692, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 03:52:32.711000', 'TS': 1782771752.711, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 03:52:32.743000', 'TS': 1782771752.743, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 03:52:32.880000', 'TS': 1782771752.88, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 03:52:32.898000', 'TS': 1782771752.898, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 03:52:32.956000', 'TS': 1782771752.9559999, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 03:52:32.974000', 'TS': 1782771752.974, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 03:52:32.995000', 'TS': 1782771752.995, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 03:52:33.151000', 'TS': 1782771753.1509998, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 03:52:33.173000', 'TS': 1782771753.1729999, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 03:52:33.146000', 'TS': 1782771753.146, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 03:52:33.283000', 'TS': 1782771753.283, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 52, 32, 540673)}, '1': {'door_weights': [{'datetime': '2026-06-30 03:52:31.597000', 'TS': 1782771751.5970001, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 03:52:31.618000', 'TS': 1782771751.618, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 03:52:31.639000', 'TS': 1782771751.639, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 03:52:31.669000', 'TS': 1782771751.669, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 03:52:31.806000', 'TS': 1782771751.806, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 03:52:31.828000', 'TS': 1782771751.8279998, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 03:52:31.861000', 'TS': 1782771751.861, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 03:52:31.878000', 'TS': 1782771751.878, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 03:52:32.018000', 'TS': 1782771752.018, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 03:52:31.989000', 'TS': 1782771751.989, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 03:52:32.128000', 'TS': 1782771752.1279998, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 03:52:32.148000', 'TS': 1782771752.1479998, 'expected_tray_weight': 28, 'weight': '63', 'tray_weight': '63', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 03:52:32.215000', 'TS': 1782771752.2150002, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 03:52:32.235000', 'TS': 1782771752.2350001, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 03:52:32.256000', 'TS': 1782771752.256, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 03:52:32.342000', 'TS': 1782771752.342, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 03:52:32.361000', 'TS': 1782771752.361, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 52, 31, 604733)}}
[2026-06-30 03:52:33,477.477 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 03:52:32.440000', 'TS': 1782771752.44, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 03:52:32.581000', 'TS': 1782771752.5809999, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 03:52:32.599000', 'TS': 1782771752.599, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 03:52:32.671000', 'TS': 1782771752.671, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 03:52:32.692000', 'TS': 1782771752.692, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 03:52:32.711000', 'TS': 1782771752.711, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 03:52:32.743000', 'TS': 1782771752.743, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 03:52:32.880000', 'TS': 1782771752.88, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 03:52:32.898000', 'TS': 1782771752.898, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 03:52:32.956000', 'TS': 1782771752.9559999, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 03:52:32.974000', 'TS': 1782771752.974, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 03:52:32.995000', 'TS': 1782771752.995, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 03:52:33.151000', 'TS': 1782771753.1509998, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 03:52:33.173000', 'TS': 1782771753.1729999, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 03:52:33.146000', 'TS': 1782771753.146, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 03:52:33.283000', 'TS': 1782771753.283, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 52, 32, 540673)}, '1': {'door_weights': [{'datetime': '2026-06-30 03:52:31.597000', 'TS': 1782771751.5970001, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 03:52:31.618000', 'TS': 1782771751.618, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 03:52:31.639000', 'TS': 1782771751.639, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 03:52:31.669000', 'TS': 1782771751.669, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 03:52:31.806000', 'TS': 1782771751.806, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 03:52:31.828000', 'TS': 1782771751.8279998, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 03:52:31.861000', 'TS': 1782771751.861, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 03:52:31.878000', 'TS': 1782771751.878, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 03:52:32.018000', 'TS': 1782771752.018, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 03:52:31.989000', 'TS': 1782771751.989, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 03:52:32.128000', 'TS': 1782771752.1279998, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 03:52:32.148000', 'TS': 1782771752.1479998, 'expected_tray_weight': 28, 'weight': '63', 'tray_weight': '63', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 03:52:32.215000', 'TS': 1782771752.2150002, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 03:52:32.235000', 'TS': 1782771752.2350001, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 03:52:32.256000', 'TS': 1782771752.256, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 03:52:32.342000', 'TS': 1782771752.342, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 03:52:32.361000', 'TS': 1782771752.361, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 52, 31, 604733)}}
[2026-06-30 03:54:14,165.165 INFO    ] processOrderPayment version is : v2
[2026-06-30 04:01:38,142.142 INFO    ] processOrderPayment version is : v2
[2026-06-30 04:08:39,857.857 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 03:52:32.440000', 'TS': 1782771752.44, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 03:52:32.581000', 'TS': 1782771752.5809999, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 03:52:32.599000', 'TS': 1782771752.599, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 03:52:32.671000', 'TS': 1782771752.671, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 03:52:32.692000', 'TS': 1782771752.692, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 03:52:32.711000', 'TS': 1782771752.711, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 03:52:32.743000', 'TS': 1782771752.743, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 03:52:32.880000', 'TS': 1782771752.88, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 03:52:32.898000', 'TS': 1782771752.898, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 03:52:32.956000', 'TS': 1782771752.9559999, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 03:52:32.974000', 'TS': 1782771752.974, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 03:52:32.995000', 'TS': 1782771752.995, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 03:52:33.151000', 'TS': 1782771753.1509998, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 03:52:33.173000', 'TS': 1782771753.1729999, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 03:52:33.146000', 'TS': 1782771753.146, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 03:52:33.283000', 'TS': 1782771753.283, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 52, 32, 540673)}, '1': {'door_weights': [{'datetime': '2026-06-30 04:08:38.930000', 'TS': 1782772718.93, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 04:08:38.949000', 'TS': 1782772718.949, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 04:08:39.086000', 'TS': 1782772719.086, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 04:08:39.081000', 'TS': 1782772719.081, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 04:08:39.222000', 'TS': 1782772719.222, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 04:08:39.243000', 'TS': 1782772719.243, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 04:08:39.283000', 'TS': 1782772719.283, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 04:08:39.301000', 'TS': 1782772719.3009999, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 04:08:39.321000', 'TS': 1782772719.321, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 04:08:39.440000', 'TS': 1782772719.44, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 04:08:39.461000', 'TS': 1782772719.461, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 04:08:39.481000', 'TS': 1782772719.481, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 04:08:39.509000', 'TS': 1782772719.509, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 04:08:39.648000', 'TS': 1782772719.648, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 04:08:39.669000', 'TS': 1782772719.669, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 04:08:39.720000', 'TS': 1782772719.7199998, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 04:08:39.740000', 'TS': 1782772719.74, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 8, 39, 10873)}}
[2026-06-30 04:08:39,865.865 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 03:52:32.440000', 'TS': 1782771752.44, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 03:52:32.581000', 'TS': 1782771752.5809999, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 03:52:32.599000', 'TS': 1782771752.599, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 03:52:32.671000', 'TS': 1782771752.671, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 03:52:32.692000', 'TS': 1782771752.692, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 03:52:32.711000', 'TS': 1782771752.711, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 03:52:32.743000', 'TS': 1782771752.743, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 03:52:32.880000', 'TS': 1782771752.88, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 03:52:32.898000', 'TS': 1782771752.898, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 03:52:32.956000', 'TS': 1782771752.9559999, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 03:52:32.974000', 'TS': 1782771752.974, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 03:52:32.995000', 'TS': 1782771752.995, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 03:52:33.151000', 'TS': 1782771753.1509998, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 03:52:33.173000', 'TS': 1782771753.1729999, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 03:52:33.146000', 'TS': 1782771753.146, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 03:52:33.283000', 'TS': 1782771753.283, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 3, 52, 32, 540673)}, '1': {'door_weights': [{'datetime': '2026-06-30 04:08:38.930000', 'TS': 1782772718.93, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 04:08:38.949000', 'TS': 1782772718.949, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 04:08:39.086000', 'TS': 1782772719.086, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 04:08:39.081000', 'TS': 1782772719.081, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 04:08:39.222000', 'TS': 1782772719.222, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 04:08:39.243000', 'TS': 1782772719.243, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 04:08:39.283000', 'TS': 1782772719.283, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 04:08:39.301000', 'TS': 1782772719.3009999, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 04:08:39.321000', 'TS': 1782772719.321, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 04:08:39.440000', 'TS': 1782772719.44, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 04:08:39.461000', 'TS': 1782772719.461, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 04:08:39.481000', 'TS': 1782772719.481, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 04:08:39.509000', 'TS': 1782772719.509, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 04:08:39.648000', 'TS': 1782772719.648, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 04:08:39.669000', 'TS': 1782772719.669, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 04:08:39.720000', 'TS': 1782772719.7199998, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 04:08:39.740000', 'TS': 1782772719.74, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 8, 39, 10873)}}
[2026-06-30 04:08:40,804.804 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 04:08:39.810000', 'TS': 1782772719.81, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 04:08:39.830000', 'TS': 1782772719.8300002, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 04:08:39.970000', 'TS': 1782772719.97, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 04:08:40.022000', 'TS': 1782772720.022, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 04:08:40.042000', 'TS': 1782772720.0419998, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 04:08:40.062000', 'TS': 1782772720.062, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 04:08:40.154000', 'TS': 1782772720.154, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 04:08:40.173000', 'TS': 1782772720.1729999, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 04:08:40.194000', 'TS': 1782772720.194, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 04:08:40.286000', 'TS': 1782772720.286, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 04:08:40.305000', 'TS': 1782772720.305, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 04:08:40.327000', 'TS': 1782772720.3270001, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 04:08:40.451000', 'TS': 1782772720.451, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 04:08:40.471000', 'TS': 1782772720.471, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 04:08:40.573000', 'TS': 1782772720.573, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 04:08:40.589000', 'TS': 1782772720.589, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 8, 39, 877493)}, '1': {'door_weights': [{'datetime': '2026-06-30 04:08:38.930000', 'TS': 1782772718.93, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 04:08:38.949000', 'TS': 1782772718.949, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 04:08:39.086000', 'TS': 1782772719.086, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 04:08:39.081000', 'TS': 1782772719.081, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 04:08:39.222000', 'TS': 1782772719.222, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 04:08:39.243000', 'TS': 1782772719.243, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 04:08:39.283000', 'TS': 1782772719.283, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 04:08:39.301000', 'TS': 1782772719.3009999, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 04:08:39.321000', 'TS': 1782772719.321, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 04:08:39.440000', 'TS': 1782772719.44, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 04:08:39.461000', 'TS': 1782772719.461, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 04:08:39.481000', 'TS': 1782772719.481, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 04:08:39.509000', 'TS': 1782772719.509, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 04:08:39.648000', 'TS': 1782772719.648, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 04:08:39.669000', 'TS': 1782772719.669, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 04:08:39.720000', 'TS': 1782772719.7199998, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 04:08:39.740000', 'TS': 1782772719.74, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 8, 39, 10873)}}
[2026-06-30 04:08:40,812.812 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 04:08:39.810000', 'TS': 1782772719.81, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 04:08:39.830000', 'TS': 1782772719.8300002, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 04:08:39.970000', 'TS': 1782772719.97, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 04:08:40.022000', 'TS': 1782772720.022, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 04:08:40.042000', 'TS': 1782772720.0419998, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 04:08:40.062000', 'TS': 1782772720.062, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 04:08:40.154000', 'TS': 1782772720.154, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 04:08:40.173000', 'TS': 1782772720.1729999, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 04:08:40.194000', 'TS': 1782772720.194, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 04:08:40.286000', 'TS': 1782772720.286, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 04:08:40.305000', 'TS': 1782772720.305, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 04:08:40.327000', 'TS': 1782772720.3270001, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 04:08:40.451000', 'TS': 1782772720.451, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 04:08:40.471000', 'TS': 1782772720.471, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 04:08:40.573000', 'TS': 1782772720.573, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 04:08:40.589000', 'TS': 1782772720.589, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 8, 39, 877493)}, '1': {'door_weights': [{'datetime': '2026-06-30 04:08:38.930000', 'TS': 1782772718.93, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 04:08:38.949000', 'TS': 1782772718.949, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 04:08:39.086000', 'TS': 1782772719.086, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 04:08:39.081000', 'TS': 1782772719.081, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 04:08:39.222000', 'TS': 1782772719.222, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 04:08:39.243000', 'TS': 1782772719.243, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 04:08:39.283000', 'TS': 1782772719.283, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 04:08:39.301000', 'TS': 1782772719.3009999, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 04:08:39.321000', 'TS': 1782772719.321, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 04:08:39.440000', 'TS': 1782772719.44, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 04:08:39.461000', 'TS': 1782772719.461, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 04:08:39.481000', 'TS': 1782772719.481, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 04:08:39.509000', 'TS': 1782772719.509, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 04:08:39.648000', 'TS': 1782772719.648, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 04:08:39.669000', 'TS': 1782772719.669, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 04:08:39.720000', 'TS': 1782772719.7199998, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 04:08:39.740000', 'TS': 1782772719.74, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 8, 39, 10873)}}
[2026-06-30 04:13:21,840.840 INFO    ] processOrderPayment version is : v2
[2026-06-30 04:17:07,049.049 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 04:08:39.810000', 'TS': 1782772719.81, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 04:08:39.830000', 'TS': 1782772719.8300002, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 04:08:39.970000', 'TS': 1782772719.97, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 04:08:40.022000', 'TS': 1782772720.022, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 04:08:40.042000', 'TS': 1782772720.0419998, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 04:08:40.062000', 'TS': 1782772720.062, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 04:08:40.154000', 'TS': 1782772720.154, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 04:08:40.173000', 'TS': 1782772720.1729999, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 04:08:40.194000', 'TS': 1782772720.194, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 04:08:40.286000', 'TS': 1782772720.286, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 04:08:40.305000', 'TS': 1782772720.305, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 04:08:40.327000', 'TS': 1782772720.3270001, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 04:08:40.451000', 'TS': 1782772720.451, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 04:08:40.471000', 'TS': 1782772720.471, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 04:08:40.573000', 'TS': 1782772720.573, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 04:08:40.589000', 'TS': 1782772720.589, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 8, 39, 877493)}, '1': {'door_weights': [{'datetime': '2026-06-30 04:17:05.883000', 'TS': 1782773225.883, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 04:17:05.904000', 'TS': 1782773225.9039998, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 04:17:05.920000', 'TS': 1782773225.9199998, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 04:17:06.069000', 'TS': 1782773226.069, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 04:17:06.091000', 'TS': 1782773226.0909998, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 04:17:06.111000', 'TS': 1782773226.111, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 04:17:06.253000', 'TS': 1782773226.253, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 04:17:06.273000', 'TS': 1782773226.273, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 04:17:06.411000', 'TS': 1782773226.411, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 04:17:06.438000', 'TS': 1782773226.438, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 04:17:06.458000', 'TS': 1782773226.458, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 04:17:06.597000', 'TS': 1782773226.597, 'expected_tray_weight': 28, 'weight': '63', 'tray_weight': '63', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 04:17:06.677000', 'TS': 1782773226.6769998, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 04:17:06.697000', 'TS': 1782773226.697, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 04:17:06.837000', 'TS': 1782773226.837, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 04:17:06.884000', 'TS': 1782773226.884, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 04:17:06.902000', 'TS': 1782773226.9020002, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 17, 5, 897592)}}
[2026-06-30 04:17:07,064.064 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 04:08:39.810000', 'TS': 1782772719.81, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 04:08:39.830000', 'TS': 1782772719.8300002, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 04:08:39.970000', 'TS': 1782772719.97, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 04:08:40.022000', 'TS': 1782772720.022, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 04:08:40.042000', 'TS': 1782772720.0419998, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 04:08:40.062000', 'TS': 1782772720.062, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 04:08:40.154000', 'TS': 1782772720.154, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 04:08:40.173000', 'TS': 1782772720.1729999, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 04:08:40.194000', 'TS': 1782772720.194, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 04:08:40.286000', 'TS': 1782772720.286, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 04:08:40.305000', 'TS': 1782772720.305, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 04:08:40.327000', 'TS': 1782772720.3270001, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 04:08:40.451000', 'TS': 1782772720.451, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 04:08:40.471000', 'TS': 1782772720.471, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 04:08:40.573000', 'TS': 1782772720.573, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 04:08:40.589000', 'TS': 1782772720.589, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 8, 39, 877493)}, '1': {'door_weights': [{'datetime': '2026-06-30 04:17:05.883000', 'TS': 1782773225.883, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 04:17:05.904000', 'TS': 1782773225.9039998, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 04:17:05.920000', 'TS': 1782773225.9199998, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 04:17:06.069000', 'TS': 1782773226.069, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 04:17:06.091000', 'TS': 1782773226.0909998, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 04:17:06.111000', 'TS': 1782773226.111, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 04:17:06.253000', 'TS': 1782773226.253, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 04:17:06.273000', 'TS': 1782773226.273, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 04:17:06.411000', 'TS': 1782773226.411, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 04:17:06.438000', 'TS': 1782773226.438, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 04:17:06.458000', 'TS': 1782773226.458, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 04:17:06.597000', 'TS': 1782773226.597, 'expected_tray_weight': 28, 'weight': '63', 'tray_weight': '63', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 04:17:06.677000', 'TS': 1782773226.6769998, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 04:17:06.697000', 'TS': 1782773226.697, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 04:17:06.837000', 'TS': 1782773226.837, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 04:17:06.884000', 'TS': 1782773226.884, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 04:17:06.902000', 'TS': 1782773226.9020002, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 17, 5, 897592)}}
[2026-06-30 04:17:08,389.389 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 04:17:07.005000', 'TS': 1782773227.0049999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 04:17:07.143000', 'TS': 1782773227.143, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 04:17:07.163000', 'TS': 1782773227.163, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 04:17:07.215000', 'TS': 1782773227.2150002, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 04:17:07.353000', 'TS': 1782773227.353, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 04:17:07.372000', 'TS': 1782773227.372, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 04:17:07.461000', 'TS': 1782773227.461, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 04:17:07.480000', 'TS': 1782773227.48, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 04:17:07.619000', 'TS': 1782773227.619, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 04:17:07.708000', 'TS': 1782773227.708, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 04:17:07.728000', 'TS': 1782773227.728, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 04:17:07.748000', 'TS': 1782773227.7480001, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 04:17:07.865000', 'TS': 1782773227.865, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 04:17:07.884000', 'TS': 1782773227.884, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 04:17:07.974000', 'TS': 1782773227.974, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 04:17:08.111000', 'TS': 1782773228.111, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 17, 7, 87065)}, '1': {'door_weights': [{'datetime': '2026-06-30 04:17:05.883000', 'TS': 1782773225.883, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 04:17:05.904000', 'TS': 1782773225.9039998, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 04:17:05.920000', 'TS': 1782773225.9199998, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 04:17:06.069000', 'TS': 1782773226.069, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 04:17:06.091000', 'TS': 1782773226.0909998, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 04:17:06.111000', 'TS': 1782773226.111, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 04:17:06.253000', 'TS': 1782773226.253, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 04:17:06.273000', 'TS': 1782773226.273, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 04:17:06.411000', 'TS': 1782773226.411, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 04:17:06.438000', 'TS': 1782773226.438, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 04:17:06.458000', 'TS': 1782773226.458, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 04:17:06.597000', 'TS': 1782773226.597, 'expected_tray_weight': 28, 'weight': '63', 'tray_weight': '63', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 04:17:06.677000', 'TS': 1782773226.6769998, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 04:17:06.697000', 'TS': 1782773226.697, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 04:17:06.837000', 'TS': 1782773226.837, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 04:17:06.884000', 'TS': 1782773226.884, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 04:17:06.902000', 'TS': 1782773226.9020002, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 17, 5, 897592)}}
[2026-06-30 04:17:08,409.409 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 04:17:07.005000', 'TS': 1782773227.0049999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 04:17:07.143000', 'TS': 1782773227.143, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 04:17:07.163000', 'TS': 1782773227.163, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 04:17:07.215000', 'TS': 1782773227.2150002, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 04:17:07.353000', 'TS': 1782773227.353, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 04:17:07.372000', 'TS': 1782773227.372, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 04:17:07.461000', 'TS': 1782773227.461, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 04:17:07.480000', 'TS': 1782773227.48, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 04:17:07.619000', 'TS': 1782773227.619, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 04:17:07.708000', 'TS': 1782773227.708, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 04:17:07.728000', 'TS': 1782773227.728, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 04:17:07.748000', 'TS': 1782773227.7480001, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 04:17:07.865000', 'TS': 1782773227.865, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 04:17:07.884000', 'TS': 1782773227.884, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 04:17:07.974000', 'TS': 1782773227.974, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 04:17:08.111000', 'TS': 1782773228.111, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 17, 7, 87065)}, '1': {'door_weights': [{'datetime': '2026-06-30 04:17:05.883000', 'TS': 1782773225.883, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 04:17:05.904000', 'TS': 1782773225.9039998, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 04:17:05.920000', 'TS': 1782773225.9199998, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 04:17:06.069000', 'TS': 1782773226.069, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 04:17:06.091000', 'TS': 1782773226.0909998, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 04:17:06.111000', 'TS': 1782773226.111, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 04:17:06.253000', 'TS': 1782773226.253, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 04:17:06.273000', 'TS': 1782773226.273, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 04:17:06.411000', 'TS': 1782773226.411, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 04:17:06.438000', 'TS': 1782773226.438, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 04:17:06.458000', 'TS': 1782773226.458, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 04:17:06.597000', 'TS': 1782773226.597, 'expected_tray_weight': 28, 'weight': '63', 'tray_weight': '63', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 04:17:06.677000', 'TS': 1782773226.6769998, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 04:17:06.697000', 'TS': 1782773226.697, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 04:17:06.837000', 'TS': 1782773226.837, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 04:17:06.884000', 'TS': 1782773226.884, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 04:17:06.902000', 'TS': 1782773226.9020002, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 17, 5, 897592)}}
[2026-06-30 04:20:35,274.274 INFO    ] processOrderPayment version is : v2
[2026-06-30 04:38:56,470.470 INFO    ] processOrderPayment version is : v2
[2026-06-30 04:38:57,347.347 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 04:17:07.005000', 'TS': 1782773227.0049999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 04:17:07.143000', 'TS': 1782773227.143, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 04:17:07.163000', 'TS': 1782773227.163, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 04:17:07.215000', 'TS': 1782773227.2150002, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 04:17:07.353000', 'TS': 1782773227.353, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 04:17:07.372000', 'TS': 1782773227.372, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 04:17:07.461000', 'TS': 1782773227.461, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 04:17:07.480000', 'TS': 1782773227.48, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 04:17:07.619000', 'TS': 1782773227.619, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 04:17:07.708000', 'TS': 1782773227.708, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 04:17:07.728000', 'TS': 1782773227.728, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 04:17:07.748000', 'TS': 1782773227.7480001, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 04:17:07.865000', 'TS': 1782773227.865, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 04:17:07.884000', 'TS': 1782773227.884, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 04:17:07.974000', 'TS': 1782773227.974, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 04:17:08.111000', 'TS': 1782773228.111, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 17, 7, 87065)}, '1': {'door_weights': [{'datetime': '2026-06-30 04:38:56.299000', 'TS': 1782774536.299, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 04:38:56.436000', 'TS': 1782774536.4359999, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 04:38:56.457000', 'TS': 1782774536.457, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 04:38:56.560000', 'TS': 1782774536.5600002, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 04:38:56.578000', 'TS': 1782774536.5779998, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 04:38:56.599000', 'TS': 1782774536.599, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 04:38:56.691000', 'TS': 1782774536.691, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 04:38:56.711000', 'TS': 1782774536.711, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 04:38:56.849000', 'TS': 1782774536.849, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 04:38:56.810000', 'TS': 1782774536.81, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 04:38:56.949000', 'TS': 1782774536.949, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 04:38:56.968000', 'TS': 1782774536.9680002, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 04:38:56.962000', 'TS': 1782774536.9620001, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 04:38:57.101000', 'TS': 1782774537.101, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 04:38:57.120000', 'TS': 1782774537.12, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 04:38:57.164000', 'TS': 1782774537.164, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 04:38:57.184000', 'TS': 1782774537.184, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 38, 56, 400477)}}
[2026-06-30 04:38:57,357.357 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 04:17:07.005000', 'TS': 1782773227.0049999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 04:17:07.143000', 'TS': 1782773227.143, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 04:17:07.163000', 'TS': 1782773227.163, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 04:17:07.215000', 'TS': 1782773227.2150002, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 04:17:07.353000', 'TS': 1782773227.353, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 04:17:07.372000', 'TS': 1782773227.372, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 04:17:07.461000', 'TS': 1782773227.461, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 04:17:07.480000', 'TS': 1782773227.48, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 04:17:07.619000', 'TS': 1782773227.619, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 04:17:07.708000', 'TS': 1782773227.708, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 04:17:07.728000', 'TS': 1782773227.728, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 04:17:07.748000', 'TS': 1782773227.7480001, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 04:17:07.865000', 'TS': 1782773227.865, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 04:17:07.884000', 'TS': 1782773227.884, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 04:17:07.974000', 'TS': 1782773227.974, 'expected_tray_weight': 5605, 'weight': '5565', 'tray_weight': '5565', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 04:17:08.111000', 'TS': 1782773228.111, 'expected_tray_weight': 2520, 'weight': '2546', 'tray_weight': '2546', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 17, 7, 87065)}, '1': {'door_weights': [{'datetime': '2026-06-30 04:38:56.299000', 'TS': 1782774536.299, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 04:38:56.436000', 'TS': 1782774536.4359999, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 04:38:56.457000', 'TS': 1782774536.457, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 04:38:56.560000', 'TS': 1782774536.5600002, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 04:38:56.578000', 'TS': 1782774536.5779998, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 04:38:56.599000', 'TS': 1782774536.599, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 04:38:56.691000', 'TS': 1782774536.691, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 04:38:56.711000', 'TS': 1782774536.711, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 04:38:56.849000', 'TS': 1782774536.849, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 04:38:56.810000', 'TS': 1782774536.81, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 04:38:56.949000', 'TS': 1782774536.949, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 04:38:56.968000', 'TS': 1782774536.9680002, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 04:38:56.962000', 'TS': 1782774536.9620001, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 04:38:57.101000', 'TS': 1782774537.101, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 04:38:57.120000', 'TS': 1782774537.12, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 04:38:57.164000', 'TS': 1782774537.164, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 04:38:57.184000', 'TS': 1782774537.184, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 38, 56, 400477)}}
[2026-06-30 04:38:58,343.343 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 04:38:57.365000', 'TS': 1782774537.365, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 04:38:57.385000', 'TS': 1782774537.385, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 04:38:57.404000', 'TS': 1782774537.404, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 04:38:57.541000', 'TS': 1782774537.541, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 04:38:57.561000', 'TS': 1782774537.561, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 04:38:57.581000', 'TS': 1782774537.5809999, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 04:38:57.591000', 'TS': 1782774537.5909998, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 04:38:57.728000', 'TS': 1782774537.728, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 04:38:57.749000', 'TS': 1782774537.749, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 04:38:57.766000', 'TS': 1782774537.766, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 04:38:57.906000', 'TS': 1782774537.906, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 04:38:57.926000', 'TS': 1782774537.9259999, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 04:38:57.975000', 'TS': 1782774537.975, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 04:38:57.994000', 'TS': 1782774537.994, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 04:38:58.105000', 'TS': 1782774538.105, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 04:38:58.129000', 'TS': 1782774538.129, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 38, 57, 372030)}, '1': {'door_weights': [{'datetime': '2026-06-30 04:38:56.299000', 'TS': 1782774536.299, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 04:38:56.436000', 'TS': 1782774536.4359999, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 04:38:56.457000', 'TS': 1782774536.457, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 04:38:56.560000', 'TS': 1782774536.5600002, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 04:38:56.578000', 'TS': 1782774536.5779998, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 04:38:56.599000', 'TS': 1782774536.599, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 04:38:56.691000', 'TS': 1782774536.691, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 04:38:56.711000', 'TS': 1782774536.711, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 04:38:56.849000', 'TS': 1782774536.849, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 04:38:56.810000', 'TS': 1782774536.81, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 04:38:56.949000', 'TS': 1782774536.949, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 04:38:56.968000', 'TS': 1782774536.9680002, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 04:38:56.962000', 'TS': 1782774536.9620001, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 04:38:57.101000', 'TS': 1782774537.101, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 04:38:57.120000', 'TS': 1782774537.12, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 04:38:57.164000', 'TS': 1782774537.164, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 04:38:57.184000', 'TS': 1782774537.184, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 38, 56, 400477)}}
[2026-06-30 04:38:58,355.355 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 04:38:57.365000', 'TS': 1782774537.365, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 04:38:57.385000', 'TS': 1782774537.385, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 04:38:57.404000', 'TS': 1782774537.404, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 04:38:57.541000', 'TS': 1782774537.541, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 04:38:57.561000', 'TS': 1782774537.561, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 04:38:57.581000', 'TS': 1782774537.5809999, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 04:38:57.591000', 'TS': 1782774537.5909998, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 04:38:57.728000', 'TS': 1782774537.728, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 04:38:57.749000', 'TS': 1782774537.749, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 04:38:57.766000', 'TS': 1782774537.766, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 04:38:57.906000', 'TS': 1782774537.906, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 04:38:57.926000', 'TS': 1782774537.9259999, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 04:38:57.975000', 'TS': 1782774537.975, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 04:38:57.994000', 'TS': 1782774537.994, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 04:38:58.105000', 'TS': 1782774538.105, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 04:38:58.129000', 'TS': 1782774538.129, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 38, 57, 372030)}, '1': {'door_weights': [{'datetime': '2026-06-30 04:38:56.299000', 'TS': 1782774536.299, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 04:38:56.436000', 'TS': 1782774536.4359999, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 04:38:56.457000', 'TS': 1782774536.457, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 04:38:56.560000', 'TS': 1782774536.5600002, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 04:38:56.578000', 'TS': 1782774536.5779998, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 04:38:56.599000', 'TS': 1782774536.599, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 04:38:56.691000', 'TS': 1782774536.691, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 04:38:56.711000', 'TS': 1782774536.711, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 04:38:56.849000', 'TS': 1782774536.849, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 04:38:56.810000', 'TS': 1782774536.81, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 04:38:56.949000', 'TS': 1782774536.949, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 04:38:56.968000', 'TS': 1782774536.9680002, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 04:38:56.962000', 'TS': 1782774536.9620001, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 04:38:57.101000', 'TS': 1782774537.101, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 04:38:57.120000', 'TS': 1782774537.12, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 04:38:57.164000', 'TS': 1782774537.164, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 04:38:57.184000', 'TS': 1782774537.184, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 38, 56, 400477)}}
[2026-06-30 04:46:28,807.807 INFO    ] processOrderPayment version is : v2
[2026-06-30 04:53:31,011.011 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 04:38:57.365000', 'TS': 1782774537.365, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 04:38:57.385000', 'TS': 1782774537.385, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 04:38:57.404000', 'TS': 1782774537.404, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 04:38:57.541000', 'TS': 1782774537.541, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 04:38:57.561000', 'TS': 1782774537.561, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 04:38:57.581000', 'TS': 1782774537.5809999, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 04:38:57.591000', 'TS': 1782774537.5909998, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 04:38:57.728000', 'TS': 1782774537.728, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 04:38:57.749000', 'TS': 1782774537.749, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 04:38:57.766000', 'TS': 1782774537.766, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 04:38:57.906000', 'TS': 1782774537.906, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 04:38:57.926000', 'TS': 1782774537.9259999, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 04:38:57.975000', 'TS': 1782774537.975, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 04:38:57.994000', 'TS': 1782774537.994, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 04:38:58.105000', 'TS': 1782774538.105, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 04:38:58.129000', 'TS': 1782774538.129, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 38, 57, 372030)}, '1': {'door_weights': [{'datetime': '2026-06-30 04:53:30.122000', 'TS': 1782775410.122, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 04:53:30.143000', 'TS': 1782775410.143, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 04:53:30.164000', 'TS': 1782775410.164, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 04:53:30.294000', 'TS': 1782775410.2940001, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 04:53:30.316000', 'TS': 1782775410.316, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 04:53:30.336000', 'TS': 1782775410.336, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 04:53:30.400000', 'TS': 1782775410.4, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 04:53:30.418000', 'TS': 1782775410.418, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 04:53:30.439000', 'TS': 1782775410.4390001, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 04:53:30.491000', 'TS': 1782775410.491, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 04:53:30.629000', 'TS': 1782775410.629, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 04:53:30.649000', 'TS': 1782775410.649, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 04:53:30.701000', 'TS': 1782775410.701, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 04:53:30.721000', 'TS': 1782775410.721, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 04:53:30.738000', 'TS': 1782775410.738, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 04:53:30.831000', 'TS': 1782775410.8309999, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 04:53:30.849000', 'TS': 1782775410.849, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 53, 30, 138712)}}
[2026-06-30 04:53:31,019.019 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 04:38:57.365000', 'TS': 1782774537.365, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 04:38:57.385000', 'TS': 1782774537.385, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 04:38:57.404000', 'TS': 1782774537.404, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 04:38:57.541000', 'TS': 1782774537.541, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 04:38:57.561000', 'TS': 1782774537.561, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 04:38:57.581000', 'TS': 1782774537.5809999, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 04:38:57.591000', 'TS': 1782774537.5909998, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 04:38:57.728000', 'TS': 1782774537.728, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 04:38:57.749000', 'TS': 1782774537.749, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 04:38:57.766000', 'TS': 1782774537.766, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 04:38:57.906000', 'TS': 1782774537.906, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 04:38:57.926000', 'TS': 1782774537.9259999, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 04:38:57.975000', 'TS': 1782774537.975, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 04:38:57.994000', 'TS': 1782774537.994, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 04:38:58.105000', 'TS': 1782774538.105, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 04:38:58.129000', 'TS': 1782774538.129, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 38, 57, 372030)}, '1': {'door_weights': [{'datetime': '2026-06-30 04:53:30.122000', 'TS': 1782775410.122, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 04:53:30.143000', 'TS': 1782775410.143, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 04:53:30.164000', 'TS': 1782775410.164, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 04:53:30.294000', 'TS': 1782775410.2940001, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 04:53:30.316000', 'TS': 1782775410.316, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 04:53:30.336000', 'TS': 1782775410.336, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 04:53:30.400000', 'TS': 1782775410.4, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 04:53:30.418000', 'TS': 1782775410.418, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 04:53:30.439000', 'TS': 1782775410.4390001, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 04:53:30.491000', 'TS': 1782775410.491, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 04:53:30.629000', 'TS': 1782775410.629, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 04:53:30.649000', 'TS': 1782775410.649, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 04:53:30.701000', 'TS': 1782775410.701, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 04:53:30.721000', 'TS': 1782775410.721, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 04:53:30.738000', 'TS': 1782775410.738, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 04:53:30.831000', 'TS': 1782775410.8309999, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 04:53:30.849000', 'TS': 1782775410.849, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 53, 30, 138712)}}
[2026-06-30 04:53:31,980.980 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 04:53:30.952000', 'TS': 1782775410.952, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 04:53:30.972000', 'TS': 1782775410.9720001, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 04:53:31.112000', 'TS': 1782775411.112, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 04:53:31.172000', 'TS': 1782775411.1720002, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 04:53:31.192000', 'TS': 1782775411.192, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 04:53:31.212000', 'TS': 1782775411.212, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 04:53:31.283000', 'TS': 1782775411.283, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 04:53:31.303000', 'TS': 1782775411.303, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 04:53:31.323000', 'TS': 1782775411.323, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 04:53:31.470000', 'TS': 1782775411.47, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 04:53:31.489000', 'TS': 1782775411.489, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 04:53:31.511000', 'TS': 1782775411.511, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 04:53:31.571000', 'TS': 1782775411.5709999, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 04:53:31.585000', 'TS': 1782775411.585, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 04:53:31.724000', 'TS': 1782775411.724, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 04:53:31.747000', 'TS': 1782775411.747, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 53, 31, 32004)}, '1': {'door_weights': [{'datetime': '2026-06-30 04:53:30.122000', 'TS': 1782775410.122, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 04:53:30.143000', 'TS': 1782775410.143, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 04:53:30.164000', 'TS': 1782775410.164, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 04:53:30.294000', 'TS': 1782775410.2940001, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 04:53:30.316000', 'TS': 1782775410.316, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 04:53:30.336000', 'TS': 1782775410.336, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 04:53:30.400000', 'TS': 1782775410.4, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 04:53:30.418000', 'TS': 1782775410.418, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 04:53:30.439000', 'TS': 1782775410.4390001, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 04:53:30.491000', 'TS': 1782775410.491, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 04:53:30.629000', 'TS': 1782775410.629, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 04:53:30.649000', 'TS': 1782775410.649, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 04:53:30.701000', 'TS': 1782775410.701, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 04:53:30.721000', 'TS': 1782775410.721, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 04:53:30.738000', 'TS': 1782775410.738, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 04:53:30.831000', 'TS': 1782775410.8309999, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 04:53:30.849000', 'TS': 1782775410.849, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 53, 30, 138712)}}
[2026-06-30 04:53:31,995.995 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 04:53:30.952000', 'TS': 1782775410.952, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 04:53:30.972000', 'TS': 1782775410.9720001, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 04:53:31.112000', 'TS': 1782775411.112, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 04:53:31.172000', 'TS': 1782775411.1720002, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 04:53:31.192000', 'TS': 1782775411.192, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 04:53:31.212000', 'TS': 1782775411.212, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 04:53:31.283000', 'TS': 1782775411.283, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 04:53:31.303000', 'TS': 1782775411.303, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 04:53:31.323000', 'TS': 1782775411.323, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 04:53:31.470000', 'TS': 1782775411.47, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 04:53:31.489000', 'TS': 1782775411.489, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 04:53:31.511000', 'TS': 1782775411.511, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 04:53:31.571000', 'TS': 1782775411.5709999, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 04:53:31.585000', 'TS': 1782775411.585, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 04:53:31.724000', 'TS': 1782775411.724, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 04:53:31.747000', 'TS': 1782775411.747, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 53, 31, 32004)}, '1': {'door_weights': [{'datetime': '2026-06-30 04:53:30.122000', 'TS': 1782775410.122, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 04:53:30.143000', 'TS': 1782775410.143, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 04:53:30.164000', 'TS': 1782775410.164, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 04:53:30.294000', 'TS': 1782775410.2940001, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 04:53:30.316000', 'TS': 1782775410.316, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 04:53:30.336000', 'TS': 1782775410.336, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 04:53:30.400000', 'TS': 1782775410.4, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 04:53:30.418000', 'TS': 1782775410.418, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 04:53:30.439000', 'TS': 1782775410.4390001, 'expected_tray_weight': 432, 'weight': '429', 'tray_weight': '429', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 04:53:30.491000', 'TS': 1782775410.491, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 04:53:30.629000', 'TS': 1782775410.629, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 04:53:30.649000', 'TS': 1782775410.649, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 04:53:30.701000', 'TS': 1782775410.701, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 04:53:30.721000', 'TS': 1782775410.721, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 04:53:30.738000', 'TS': 1782775410.738, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 04:53:30.831000', 'TS': 1782775410.8309999, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 04:53:30.849000', 'TS': 1782775410.849, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 53, 30, 138712)}}
[2026-06-30 04:54:14,475.475 INFO    ] processOrderPayment version is : v2
[2026-06-30 05:04:28,957.957 INFO    ] processOrderPayment version is : v2
[2026-06-30 05:07:06,500.500 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 04:53:30.952000', 'TS': 1782775410.952, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 04:53:30.972000', 'TS': 1782775410.9720001, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 04:53:31.112000', 'TS': 1782775411.112, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 04:53:31.172000', 'TS': 1782775411.1720002, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 04:53:31.192000', 'TS': 1782775411.192, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 04:53:31.212000', 'TS': 1782775411.212, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 04:53:31.283000', 'TS': 1782775411.283, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 04:53:31.303000', 'TS': 1782775411.303, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 04:53:31.323000', 'TS': 1782775411.323, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 04:53:31.470000', 'TS': 1782775411.47, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 04:53:31.489000', 'TS': 1782775411.489, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 04:53:31.511000', 'TS': 1782775411.511, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 04:53:31.571000', 'TS': 1782775411.5709999, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 04:53:31.585000', 'TS': 1782775411.585, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 04:53:31.724000', 'TS': 1782775411.724, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 04:53:31.747000', 'TS': 1782775411.747, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 53, 31, 32004)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:07:05.293000', 'TS': 1782776225.293, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:07:05.315000', 'TS': 1782776225.315, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:07:05.336000', 'TS': 1782776225.336, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:07:05.439000', 'TS': 1782776225.4390001, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:07:05.576000', 'TS': 1782776225.576, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:07:05.599000', 'TS': 1782776225.599, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:07:05.632000', 'TS': 1782776225.632, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:07:05.771000', 'TS': 1782776225.7710001, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:07:05.790000', 'TS': 1782776225.79, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:07:05.904000', 'TS': 1782776225.904, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:07:05.923000', 'TS': 1782776225.9229999, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:07:06.062000', 'TS': 1782776226.062, 'expected_tray_weight': 28, 'weight': '63', 'tray_weight': '63', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:07:06.066000', 'TS': 1782776226.066, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:07:06.205000', 'TS': 1782776226.2050002, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:07:06.224000', 'TS': 1782776226.224, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:07:06.244000', 'TS': 1782776226.2440002, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:07:06.383000', 'TS': 1782776226.3830001, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 7, 5, 277398)}}
[2026-06-30 05:07:06,516.516 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 04:53:30.952000', 'TS': 1782775410.952, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 04:53:30.972000', 'TS': 1782775410.9720001, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 04:53:31.112000', 'TS': 1782775411.112, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 04:53:31.172000', 'TS': 1782775411.1720002, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 04:53:31.192000', 'TS': 1782775411.192, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 04:53:31.212000', 'TS': 1782775411.212, 'expected_tray_weight': 3780, 'weight': '3887', 'tray_weight': '3887', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 04:53:31.283000', 'TS': 1782775411.283, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 04:53:31.303000', 'TS': 1782775411.303, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 04:53:31.323000', 'TS': 1782775411.323, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 04:53:31.470000', 'TS': 1782775411.47, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 04:53:31.489000', 'TS': 1782775411.489, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 04:53:31.511000', 'TS': 1782775411.511, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 04:53:31.571000', 'TS': 1782775411.5709999, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 04:53:31.585000', 'TS': 1782775411.585, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 04:53:31.724000', 'TS': 1782775411.724, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 04:53:31.747000', 'TS': 1782775411.747, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 4, 53, 31, 32004)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:07:05.293000', 'TS': 1782776225.293, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:07:05.315000', 'TS': 1782776225.315, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:07:05.336000', 'TS': 1782776225.336, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:07:05.439000', 'TS': 1782776225.4390001, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:07:05.576000', 'TS': 1782776225.576, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:07:05.599000', 'TS': 1782776225.599, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:07:05.632000', 'TS': 1782776225.632, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:07:05.771000', 'TS': 1782776225.7710001, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:07:05.790000', 'TS': 1782776225.79, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:07:05.904000', 'TS': 1782776225.904, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:07:05.923000', 'TS': 1782776225.9229999, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:07:06.062000', 'TS': 1782776226.062, 'expected_tray_weight': 28, 'weight': '63', 'tray_weight': '63', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:07:06.066000', 'TS': 1782776226.066, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:07:06.205000', 'TS': 1782776226.2050002, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:07:06.224000', 'TS': 1782776226.224, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:07:06.244000', 'TS': 1782776226.2440002, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:07:06.383000', 'TS': 1782776226.3830001, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 7, 5, 277398)}}
[2026-06-30 05:07:07,718.718 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 05:07:06.503000', 'TS': 1782776226.503, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:07:06.523000', 'TS': 1782776226.523, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:07:06.663000', 'TS': 1782776226.663, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:07:06.693000', 'TS': 1782776226.693, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:07:06.831000', 'TS': 1782776226.831, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:07:06.852000', 'TS': 1782776226.852, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:07:06.904000', 'TS': 1782776226.9039998, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:07:06.923000', 'TS': 1782776226.923, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:07:07.064000', 'TS': 1782776227.064, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:07:07.142000', 'TS': 1782776227.142, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:07:07.162000', 'TS': 1782776227.162, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:07:07.299000', 'TS': 1782776227.299, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:07:07.371000', 'TS': 1782776227.371, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:07:07.392000', 'TS': 1782776227.392, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:07:07.446000', 'TS': 1782776227.446, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:07:07.465000', 'TS': 1782776227.465, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 7, 6, 540376)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:07:05.293000', 'TS': 1782776225.293, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:07:05.315000', 'TS': 1782776225.315, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:07:05.336000', 'TS': 1782776225.336, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:07:05.439000', 'TS': 1782776225.4390001, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:07:05.576000', 'TS': 1782776225.576, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:07:05.599000', 'TS': 1782776225.599, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:07:05.632000', 'TS': 1782776225.632, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:07:05.771000', 'TS': 1782776225.7710001, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:07:05.790000', 'TS': 1782776225.79, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:07:05.904000', 'TS': 1782776225.904, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:07:05.923000', 'TS': 1782776225.9229999, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:07:06.062000', 'TS': 1782776226.062, 'expected_tray_weight': 28, 'weight': '63', 'tray_weight': '63', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:07:06.066000', 'TS': 1782776226.066, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:07:06.205000', 'TS': 1782776226.2050002, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:07:06.224000', 'TS': 1782776226.224, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:07:06.244000', 'TS': 1782776226.2440002, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:07:06.383000', 'TS': 1782776226.3830001, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 7, 5, 277398)}}
[2026-06-30 05:07:07,727.727 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 05:07:06.503000', 'TS': 1782776226.503, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:07:06.523000', 'TS': 1782776226.523, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:07:06.663000', 'TS': 1782776226.663, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:07:06.693000', 'TS': 1782776226.693, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:07:06.831000', 'TS': 1782776226.831, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:07:06.852000', 'TS': 1782776226.852, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:07:06.904000', 'TS': 1782776226.9039998, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:07:06.923000', 'TS': 1782776226.923, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:07:07.064000', 'TS': 1782776227.064, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:07:07.142000', 'TS': 1782776227.142, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:07:07.162000', 'TS': 1782776227.162, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:07:07.299000', 'TS': 1782776227.299, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:07:07.371000', 'TS': 1782776227.371, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:07:07.392000', 'TS': 1782776227.392, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:07:07.446000', 'TS': 1782776227.446, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:07:07.465000', 'TS': 1782776227.465, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 7, 6, 540376)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:07:05.293000', 'TS': 1782776225.293, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:07:05.315000', 'TS': 1782776225.315, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:07:05.336000', 'TS': 1782776225.336, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:07:05.439000', 'TS': 1782776225.4390001, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:07:05.576000', 'TS': 1782776225.576, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:07:05.599000', 'TS': 1782776225.599, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:07:05.632000', 'TS': 1782776225.632, 'expected_tray_weight': 638, 'weight': '658', 'tray_weight': '658', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:07:05.771000', 'TS': 1782776225.7710001, 'expected_tray_weight': 280, 'weight': '263', 'tray_weight': '263', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:07:05.790000', 'TS': 1782776225.79, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:07:05.904000', 'TS': 1782776225.904, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:07:05.923000', 'TS': 1782776225.9229999, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:07:06.062000', 'TS': 1782776226.062, 'expected_tray_weight': 28, 'weight': '63', 'tray_weight': '63', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:07:06.066000', 'TS': 1782776226.066, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:07:06.205000', 'TS': 1782776226.2050002, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:07:06.224000', 'TS': 1782776226.224, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:07:06.244000', 'TS': 1782776226.2440002, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:07:06.383000', 'TS': 1782776226.3830001, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 7, 5, 277398)}}
[2026-06-30 05:17:00,052.052 INFO    ] processOrderPayment version is : v2
[2026-06-30 05:22:19,819.819 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 05:07:06.503000', 'TS': 1782776226.503, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:07:06.523000', 'TS': 1782776226.523, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:07:06.663000', 'TS': 1782776226.663, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:07:06.693000', 'TS': 1782776226.693, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:07:06.831000', 'TS': 1782776226.831, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:07:06.852000', 'TS': 1782776226.852, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:07:06.904000', 'TS': 1782776226.9039998, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:07:06.923000', 'TS': 1782776226.923, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:07:07.064000', 'TS': 1782776227.064, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:07:07.142000', 'TS': 1782776227.142, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:07:07.162000', 'TS': 1782776227.162, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:07:07.299000', 'TS': 1782776227.299, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:07:07.371000', 'TS': 1782776227.371, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:07:07.392000', 'TS': 1782776227.392, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:07:07.446000', 'TS': 1782776227.446, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:07:07.465000', 'TS': 1782776227.465, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 7, 6, 540376)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:22:18.520000', 'TS': 1782777138.52, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:18.658000', 'TS': 1782777138.658, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:22:18.677000', 'TS': 1782777138.677, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:22:18.733000', 'TS': 1782777138.733, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:22:18.870000', 'TS': 1782777138.8700001, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:22:18.890000', 'TS': 1782777138.89, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:22:18.998000', 'TS': 1782777138.998, 'expected_tray_weight': 638, 'weight': '657', 'tray_weight': '657', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:22:19.017000', 'TS': 1782777139.017, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:22:19.158000', 'TS': 1782777139.158, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:22:19.154000', 'TS': 1782777139.154, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:22:19.291000', 'TS': 1782777139.2910001, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:22:19.311000', 'TS': 1782777139.3109999, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:22:19.365000', 'TS': 1782777139.365, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:22:19.503000', 'TS': 1782777139.503, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:22:19.523000', 'TS': 1782777139.523, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:22:19.618000', 'TS': 1782777139.618, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:22:19.637000', 'TS': 1782777139.6369998, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 18, 616856)}}
[2026-06-30 05:22:19,834.834 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 05:07:06.503000', 'TS': 1782776226.503, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:07:06.523000', 'TS': 1782776226.523, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:07:06.663000', 'TS': 1782776226.663, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:07:06.693000', 'TS': 1782776226.693, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:07:06.831000', 'TS': 1782776226.831, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:07:06.852000', 'TS': 1782776226.852, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:07:06.904000', 'TS': 1782776226.9039998, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:07:06.923000', 'TS': 1782776226.923, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:07:07.064000', 'TS': 1782776227.064, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:07:07.142000', 'TS': 1782776227.142, 'expected_tray_weight': 2775, 'weight': '2909', 'tray_weight': '2909', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:07:07.162000', 'TS': 1782776227.162, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:07:07.299000', 'TS': 1782776227.299, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:07:07.371000', 'TS': 1782776227.371, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:07:07.392000', 'TS': 1782776227.392, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:07:07.446000', 'TS': 1782776227.446, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:07:07.465000', 'TS': 1782776227.465, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 7, 6, 540376)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:22:18.520000', 'TS': 1782777138.52, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:18.658000', 'TS': 1782777138.658, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:22:18.677000', 'TS': 1782777138.677, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:22:18.733000', 'TS': 1782777138.733, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:22:18.870000', 'TS': 1782777138.8700001, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:22:18.890000', 'TS': 1782777138.89, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:22:18.998000', 'TS': 1782777138.998, 'expected_tray_weight': 638, 'weight': '657', 'tray_weight': '657', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:22:19.017000', 'TS': 1782777139.017, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:22:19.158000', 'TS': 1782777139.158, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:22:19.154000', 'TS': 1782777139.154, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:22:19.291000', 'TS': 1782777139.2910001, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:22:19.311000', 'TS': 1782777139.3109999, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:22:19.365000', 'TS': 1782777139.365, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:22:19.503000', 'TS': 1782777139.503, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:22:19.523000', 'TS': 1782777139.523, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:22:19.618000', 'TS': 1782777139.618, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:22:19.637000', 'TS': 1782777139.6369998, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 18, 616856)}}
[2026-06-30 05:22:20,941.941 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:22:18.520000', 'TS': 1782777138.52, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:18.658000', 'TS': 1782777138.658, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:22:18.677000', 'TS': 1782777138.677, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:22:18.733000', 'TS': 1782777138.733, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:22:18.870000', 'TS': 1782777138.8700001, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:22:18.890000', 'TS': 1782777138.89, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:22:18.998000', 'TS': 1782777138.998, 'expected_tray_weight': 638, 'weight': '657', 'tray_weight': '657', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:22:19.017000', 'TS': 1782777139.017, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:22:19.158000', 'TS': 1782777139.158, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:22:19.154000', 'TS': 1782777139.154, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:22:19.291000', 'TS': 1782777139.2910001, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:22:19.311000', 'TS': 1782777139.3109999, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:22:19.365000', 'TS': 1782777139.365, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:22:19.503000', 'TS': 1782777139.503, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:22:19.523000', 'TS': 1782777139.523, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:22:19.618000', 'TS': 1782777139.618, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:22:19.637000', 'TS': 1782777139.6369998, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 18, 616856)}}
[2026-06-30 05:22:20,952.952 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:22:18.520000', 'TS': 1782777138.52, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:18.658000', 'TS': 1782777138.658, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:22:18.677000', 'TS': 1782777138.677, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:22:18.733000', 'TS': 1782777138.733, 'expected_tray_weight': 438, 'weight': '307', 'tray_weight': '307', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:22:18.870000', 'TS': 1782777138.8700001, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:22:18.890000', 'TS': 1782777138.89, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:22:18.998000', 'TS': 1782777138.998, 'expected_tray_weight': 638, 'weight': '657', 'tray_weight': '657', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:22:19.017000', 'TS': 1782777139.017, 'expected_tray_weight': 280, 'weight': '262', 'tray_weight': '262', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:22:19.158000', 'TS': 1782777139.158, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:22:19.154000', 'TS': 1782777139.154, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:22:19.291000', 'TS': 1782777139.2910001, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:22:19.311000', 'TS': 1782777139.3109999, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:22:19.365000', 'TS': 1782777139.365, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:22:19.503000', 'TS': 1782777139.503, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:22:19.523000', 'TS': 1782777139.523, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:22:19.618000', 'TS': 1782777139.618, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:22:19.637000', 'TS': 1782777139.6369998, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 18, 616856)}}
[2026-06-30 05:24:56,464.464 INFO    ] processOrderPayment version is : v2
[2026-06-30 05:30:07,524.524 INFO    ] ADDRESS: 11 TRAY WEIGHT: 482 TRAY DB WEIGHT: 482
[2026-06-30 05:30:07,539.539 INFO    ] ADDRESS: 12 TRAY WEIGHT: 143 TRAY DB WEIGHT: 143
[2026-06-30 05:30:07,551.551 INFO    ] ADDRESS: 13 TRAY WEIGHT: 113 TRAY DB WEIGHT: 113
[2026-06-30 05:30:07,560.560 INFO    ] ADDRESS: 14 TRAY WEIGHT: 307 TRAY DB WEIGHT: 307
[2026-06-30 05:30:07,568.568 INFO    ] ADDRESS: 15 TRAY WEIGHT: 72 TRAY DB WEIGHT: 72
[2026-06-30 05:30:07,576.576 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 05:30:07,585.585 INFO    ] ADDRESS: 17 TRAY WEIGHT: 657 TRAY DB WEIGHT: 657
[2026-06-30 05:30:07,591.591 INFO    ] ADDRESS: 18 TRAY WEIGHT: 262 TRAY DB WEIGHT: 262
[2026-06-30 05:30:07,596.596 INFO    ] ADDRESS: 19 TRAY WEIGHT: 428 TRAY DB WEIGHT: 428
[2026-06-30 05:30:07,601.601 INFO    ] ADDRESS: 20 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 05:30:07,605.605 INFO    ] ADDRESS: 21 TRAY WEIGHT: 232 TRAY DB WEIGHT: 232
[2026-06-30 05:30:07,610.610 INFO    ] ADDRESS: 22 TRAY WEIGHT: 62 TRAY DB WEIGHT: 62
[2026-06-30 05:30:07,615.615 INFO    ] ADDRESS: 23 TRAY WEIGHT: 310 TRAY DB WEIGHT: 310
[2026-06-30 05:30:07,619.619 INFO    ] ADDRESS: 24 TRAY WEIGHT: 610 TRAY DB WEIGHT: 610
[2026-06-30 05:30:07,624.624 INFO    ] ADDRESS: 25 TRAY WEIGHT: 229 TRAY DB WEIGHT: 229
[2026-06-30 05:30:07,629.629 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1467 TRAY DB WEIGHT: 1467
[2026-06-30 05:30:07,633.633 INFO    ] ADDRESS: 27 TRAY WEIGHT: 167 TRAY DB WEIGHT: 167
[2026-06-30 05:30:07,638.638 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2671 TRAY DB WEIGHT: 2671
[2026-06-30 05:30:07,642.642 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1951 TRAY DB WEIGHT: 1951
[2026-06-30 05:30:07,647.647 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2599 TRAY DB WEIGHT: 2599
[2026-06-30 05:30:07,652.652 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 05:30:07,656.656 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1957 TRAY DB WEIGHT: 1957
[2026-06-30 05:30:07,661.661 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3888 TRAY DB WEIGHT: 3888
[2026-06-30 05:30:07,666.666 INFO    ] ADDRESS: 37 TRAY WEIGHT: 430 TRAY DB WEIGHT: 430
[2026-06-30 05:30:07,670.670 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2114 TRAY DB WEIGHT: 2114
[2026-06-30 05:30:07,675.675 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1310 TRAY DB WEIGHT: 1310
[2026-06-30 05:30:07,680.680 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2910 TRAY DB WEIGHT: 2910
[2026-06-30 05:30:07,684.684 INFO    ] ADDRESS: 41 TRAY WEIGHT: 383 TRAY DB WEIGHT: 383
[2026-06-30 05:30:07,689.689 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 05:30:07,694.694 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2967 TRAY DB WEIGHT: 2967
[2026-06-30 05:30:07,698.698 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1853 TRAY DB WEIGHT: 1853
[2026-06-30 05:30:07,703.703 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5564 TRAY DB WEIGHT: 5564
[2026-06-30 05:30:07,707.707 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2547 TRAY DB WEIGHT: 2547
[2026-06-30 05:30:11,160.160 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.723000', 'TS': 1782777396.723, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.086000', 'TS': 1782777473.0860002, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.419000', 'TS': 1782777150.419, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:24:17.027000', 'TS': 1782777257.027, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.076000', 'TS': 1782777367.076, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.417000', 'TS': 1782777246.417, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 10, 336064)}}
[2026-06-30 05:30:11,167.167 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.723000', 'TS': 1782777396.723, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.086000', 'TS': 1782777473.0860002, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.419000', 'TS': 1782777150.419, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:24:17.027000', 'TS': 1782777257.027, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.076000', 'TS': 1782777367.076, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.417000', 'TS': 1782777246.417, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 10, 336064)}}
[2026-06-30 05:30:12,092.092 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.725000', 'TS': 1782777396.725, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.088000', 'TS': 1782777473.0879998, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.416000', 'TS': 1782777150.4160001, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:24:17.028000', 'TS': 1782777257.0279999, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.069000', 'TS': 1782777367.069, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.415000', 'TS': 1782777246.4150002, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 11, 236682)}}
[2026-06-30 05:30:12,105.105 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.725000', 'TS': 1782777396.725, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.088000', 'TS': 1782777473.0879998, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.416000', 'TS': 1782777150.4160001, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:24:17.028000', 'TS': 1782777257.0279999, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.069000', 'TS': 1782777367.069, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.415000', 'TS': 1782777246.4150002, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 11, 236682)}}
[2026-06-30 05:30:13,034.034 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.728000', 'TS': 1782777396.7280002, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.091000', 'TS': 1782777473.091, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.418000', 'TS': 1782777150.418, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:24:17.028000', 'TS': 1782777257.028, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.072000', 'TS': 1782777367.072, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.414000', 'TS': 1782777246.414, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 12, 185057)}}
[2026-06-30 05:30:13,041.041 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.728000', 'TS': 1782777396.7280002, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.091000', 'TS': 1782777473.091, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.418000', 'TS': 1782777150.418, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:24:17.028000', 'TS': 1782777257.028, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.072000', 'TS': 1782777367.072, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.414000', 'TS': 1782777246.414, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 12, 185057)}}
[2026-06-30 05:30:13,953.953 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.729000', 'TS': 1782777396.729, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.092000', 'TS': 1782777473.092, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.421000', 'TS': 1782777150.421, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:24:17.027000', 'TS': 1782777257.027, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.070000', 'TS': 1782777367.0700002, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.411000', 'TS': 1782777246.411, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 13, 110323)}}
[2026-06-30 05:30:13,959.959 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.729000', 'TS': 1782777396.729, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.092000', 'TS': 1782777473.092, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.421000', 'TS': 1782777150.421, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:24:17.027000', 'TS': 1782777257.027, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.070000', 'TS': 1782777367.0700002, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.411000', 'TS': 1782777246.411, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 13, 110323)}}
[2026-06-30 05:30:14,961.961 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.728000', 'TS': 1782777396.728, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.091000', 'TS': 1782777473.091, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.426000', 'TS': 1782777150.426, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:24:17.026000', 'TS': 1782777257.026, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.069000', 'TS': 1782777367.069, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.410000', 'TS': 1782777246.41, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 14, 34501)}}
[2026-06-30 05:30:14,969.969 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.728000', 'TS': 1782777396.728, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.091000', 'TS': 1782777473.091, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.426000', 'TS': 1782777150.426, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:24:17.026000', 'TS': 1782777257.026, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.069000', 'TS': 1782777367.069, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.410000', 'TS': 1782777246.41, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 14, 34501)}}
[2026-06-30 05:30:16,787.787 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.732000', 'TS': 1782777396.732, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.095000', 'TS': 1782777473.095, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.428000', 'TS': 1782777150.428, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:30:14.916000', 'TS': 1782777614.9160001, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.464000', 'TS': 1782777614.464, 'expected_tray_weight': 280, 'weight': '265', 'tray_weight': '265', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.700000', 'TS': 1782777614.7, 'expected_tray_weight': 280, 'weight': '271', 'tray_weight': '271', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.935000', 'TS': 1782777614.935, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:24:17.011000', 'TS': 1782777257.0110002, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.051000', 'TS': 1782777367.0509999, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.405000', 'TS': 1782777246.405, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 15, 40657)}}
[2026-06-30 05:30:16,814.814 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.732000', 'TS': 1782777396.732, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.095000', 'TS': 1782777473.095, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.428000', 'TS': 1782777150.428, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:30:14.916000', 'TS': 1782777614.9160001, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.464000', 'TS': 1782777614.464, 'expected_tray_weight': 280, 'weight': '265', 'tray_weight': '265', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.700000', 'TS': 1782777614.7, 'expected_tray_weight': 280, 'weight': '271', 'tray_weight': '271', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.935000', 'TS': 1782777614.935, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:24:17.011000', 'TS': 1782777257.0110002, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.051000', 'TS': 1782777367.0509999, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.405000', 'TS': 1782777246.405, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 15, 40657)}}
[2026-06-30 05:30:18,449.449 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.733000', 'TS': 1782777396.733, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.096000', 'TS': 1782777473.096, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.428000', 'TS': 1782777150.428, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:30:14.913000', 'TS': 1782777614.9129999, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.461000', 'TS': 1782777614.461, 'expected_tray_weight': 280, 'weight': '265', 'tray_weight': '265', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.697000', 'TS': 1782777614.697, 'expected_tray_weight': 280, 'weight': '271', 'tray_weight': '271', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.932000', 'TS': 1782777614.932, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:24:17.013000', 'TS': 1782777257.013, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.062000', 'TS': 1782777367.062, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.404000', 'TS': 1782777246.404, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 16, 922686)}}
[2026-06-30 05:30:18,457.457 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.733000', 'TS': 1782777396.733, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.096000', 'TS': 1782777473.096, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.428000', 'TS': 1782777150.428, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:30:14.913000', 'TS': 1782777614.9129999, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.461000', 'TS': 1782777614.461, 'expected_tray_weight': 280, 'weight': '265', 'tray_weight': '265', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.697000', 'TS': 1782777614.697, 'expected_tray_weight': 280, 'weight': '271', 'tray_weight': '271', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.932000', 'TS': 1782777614.932, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:24:17.013000', 'TS': 1782777257.013, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.062000', 'TS': 1782777367.062, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.404000', 'TS': 1782777246.404, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 16, 922686)}}
[2026-06-30 05:30:19,880.880 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.734000', 'TS': 1782777396.734, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.097000', 'TS': 1782777473.0970001, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.435000', 'TS': 1782777150.4350002, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:30:14.909000', 'TS': 1782777614.9090002, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.461000', 'TS': 1782777614.461, 'expected_tray_weight': 280, 'weight': '265', 'tray_weight': '265', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.697000', 'TS': 1782777614.697, 'expected_tray_weight': 280, 'weight': '271', 'tray_weight': '271', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.932000', 'TS': 1782777614.9320002, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:24:17.019000', 'TS': 1782777257.019, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.057000', 'TS': 1782777367.057, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.402000', 'TS': 1782777246.402, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 18, 559416)}}
[2026-06-30 05:30:19,888.888 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.734000', 'TS': 1782777396.734, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.097000', 'TS': 1782777473.0970001, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.435000', 'TS': 1782777150.4350002, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:30:14.909000', 'TS': 1782777614.9090002, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.461000', 'TS': 1782777614.461, 'expected_tray_weight': 280, 'weight': '265', 'tray_weight': '265', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.697000', 'TS': 1782777614.697, 'expected_tray_weight': 280, 'weight': '271', 'tray_weight': '271', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.932000', 'TS': 1782777614.9320002, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:24:17.019000', 'TS': 1782777257.019, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.057000', 'TS': 1782777367.057, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.402000', 'TS': 1782777246.402, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 18, 559416)}}
[2026-06-30 05:30:21,349.349 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.743000', 'TS': 1782777396.743, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.106000', 'TS': 1782777473.1060002, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.438000', 'TS': 1782777150.438, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:30:14.906000', 'TS': 1782777614.906, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.459000', 'TS': 1782777614.4589999, 'expected_tray_weight': 280, 'weight': '265', 'tray_weight': '265', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.695000', 'TS': 1782777614.695, 'expected_tray_weight': 280, 'weight': '271', 'tray_weight': '271', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.930000', 'TS': 1782777614.9299998, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:24:17.016000', 'TS': 1782777257.016, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.055000', 'TS': 1782777367.055, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.396000', 'TS': 1782777246.396, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 19, 957360)}}
[2026-06-30 05:30:21,372.372 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.743000', 'TS': 1782777396.743, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.106000', 'TS': 1782777473.1060002, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.438000', 'TS': 1782777150.438, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:30:14.906000', 'TS': 1782777614.906, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.459000', 'TS': 1782777614.4589999, 'expected_tray_weight': 280, 'weight': '265', 'tray_weight': '265', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.695000', 'TS': 1782777614.695, 'expected_tray_weight': 280, 'weight': '271', 'tray_weight': '271', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.930000', 'TS': 1782777614.9299998, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:24:17.016000', 'TS': 1782777257.016, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.055000', 'TS': 1782777367.055, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.396000', 'TS': 1782777246.396, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 19, 957360)}}
[2026-06-30 05:30:23,410.410 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.743000', 'TS': 1782777396.7429998, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.106000', 'TS': 1782777473.106, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:30:20.227000', 'TS': 1782777620.227, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '-1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.439000', 'TS': 1782777150.439, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:30:14.877000', 'TS': 1782777614.877, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.454000', 'TS': 1782777614.454, 'expected_tray_weight': 280, 'weight': '265', 'tray_weight': '265', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.690000', 'TS': 1782777614.69, 'expected_tray_weight': 280, 'weight': '271', 'tray_weight': '271', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.925000', 'TS': 1782777614.925, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:24:16.983000', 'TS': 1782777256.983, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.030000', 'TS': 1782777367.03, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.392000', 'TS': 1782777246.3920002, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 21, 479476)}}
[2026-06-30 05:30:23,424.424 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.743000', 'TS': 1782777396.7429998, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.106000', 'TS': 1782777473.106, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:30:20.227000', 'TS': 1782777620.227, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '-1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.439000', 'TS': 1782777150.439, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:30:14.877000', 'TS': 1782777614.877, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.454000', 'TS': 1782777614.454, 'expected_tray_weight': 280, 'weight': '265', 'tray_weight': '265', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.690000', 'TS': 1782777614.69, 'expected_tray_weight': 280, 'weight': '271', 'tray_weight': '271', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.925000', 'TS': 1782777614.925, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:24:16.983000', 'TS': 1782777256.983, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.030000', 'TS': 1782777367.03, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.392000', 'TS': 1782777246.3920002, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 21, 479476)}}
[2026-06-30 05:30:25,105.105 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.748000', 'TS': 1782777396.748, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.111000', 'TS': 1782777473.111, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:30:20.232000', 'TS': 1782777620.232, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '-1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.445000', 'TS': 1782777150.445, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:30:22.555000', 'TS': 1782777622.555, 'expected_tray_weight': 438, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '-1', 'tray_id': '14'}, {'datetime': '2026-06-30 05:30:14.898000', 'TS': 1782777614.898, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.453000', 'TS': 1782777614.4529998, 'expected_tray_weight': 280, 'weight': '265', 'tray_weight': '265', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.689000', 'TS': 1782777614.689, 'expected_tray_weight': 280, 'weight': '271', 'tray_weight': '271', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.924000', 'TS': 1782777614.924, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:24:17.009000', 'TS': 1782777257.009, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.047000', 'TS': 1782777367.0470002, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.392000', 'TS': 1782777246.3920002, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 23, 507854)}}
[2026-06-30 05:30:25,113.113 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.748000', 'TS': 1782777396.748, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.111000', 'TS': 1782777473.111, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:30:20.232000', 'TS': 1782777620.232, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '-1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.445000', 'TS': 1782777150.445, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:30:22.555000', 'TS': 1782777622.555, 'expected_tray_weight': 438, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '-1', 'tray_id': '14'}, {'datetime': '2026-06-30 05:30:14.898000', 'TS': 1782777614.898, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.453000', 'TS': 1782777614.4529998, 'expected_tray_weight': 280, 'weight': '265', 'tray_weight': '265', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.689000', 'TS': 1782777614.689, 'expected_tray_weight': 280, 'weight': '271', 'tray_weight': '271', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.924000', 'TS': 1782777614.924, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:24:17.009000', 'TS': 1782777257.009, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.047000', 'TS': 1782777367.0470002, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.392000', 'TS': 1782777246.3920002, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 23, 507854)}}
[2026-06-30 05:30:26,828.828 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.749000', 'TS': 1782777396.7489998, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.112000', 'TS': 1782777473.112, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:30:20.233000', 'TS': 1782777620.2329998, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '-1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.449000', 'TS': 1782777150.4490001, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:30:22.558000', 'TS': 1782777622.5579998, 'expected_tray_weight': 438, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '-1', 'tray_id': '14'}, {'datetime': '2026-06-30 05:30:14.899000', 'TS': 1782777614.899, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.447000', 'TS': 1782777614.4469998, 'expected_tray_weight': 280, 'weight': '265', 'tray_weight': '265', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.683000', 'TS': 1782777614.6829998, 'expected_tray_weight': 280, 'weight': '271', 'tray_weight': '271', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.918000', 'TS': 1782777614.918, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:25.398000', 'TS': 1782777625.398, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:24:17.007000', 'TS': 1782777257.007, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.044000', 'TS': 1782777367.044, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.386000', 'TS': 1782777246.386, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 25, 185076)}}
[2026-06-30 05:30:26,855.855 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:26:36.749000', 'TS': 1782777396.7489998, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.112000', 'TS': 1782777473.112, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:30:20.233000', 'TS': 1782777620.2329998, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '-1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:22:30.449000', 'TS': 1782777150.4490001, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:30:22.558000', 'TS': 1782777622.5579998, 'expected_tray_weight': 438, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '-1', 'tray_id': '14'}, {'datetime': '2026-06-30 05:30:14.899000', 'TS': 1782777614.899, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.447000', 'TS': 1782777614.4469998, 'expected_tray_weight': 280, 'weight': '265', 'tray_weight': '265', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.683000', 'TS': 1782777614.6829998, 'expected_tray_weight': 280, 'weight': '271', 'tray_weight': '271', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.918000', 'TS': 1782777614.918, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:25.398000', 'TS': 1782777625.398, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:24:17.007000', 'TS': 1782777257.007, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.044000', 'TS': 1782777367.044, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:24:06.386000', 'TS': 1782777246.386, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 25, 185076)}}
[2026-06-30 05:30:28,523.523 INFO    ] collect_close_door_weights {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:30:26.819000', 'TS': 1782777626.819, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:30:26.838000', 'TS': 1782777626.838, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:30:26.977000', 'TS': 1782777626.977, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:30:27.257000', 'TS': 1782777627.257, 'expected_tray_weight': 438, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:30:27.395000', 'TS': 1782777627.395, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:30:27.417000', 'TS': 1782777627.4169998, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:30:27.730000', 'TS': 1782777627.73, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:27.750000', 'TS': 1782777627.75, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:27.889000', 'TS': 1782777627.889, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:30:27.960000', 'TS': 1782777627.96, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:30:27.980000', 'TS': 1782777627.98, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:30:28.002000', 'TS': 1782777628.002, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:30:28.111000', 'TS': 1782777628.111, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:30:28.248000', 'TS': 1782777628.248, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:30:28.270000', 'TS': 1782777628.27, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:30:28.336000', 'TS': 1782777628.336, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:30:28.355000', 'TS': 1782777628.355, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 26, 873841)}}
[2026-06-30 05:30:28,537.537 INFO    ] collect_close_door_weights {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:30:26.819000', 'TS': 1782777626.819, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:30:26.838000', 'TS': 1782777626.838, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:30:26.977000', 'TS': 1782777626.977, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:30:27.257000', 'TS': 1782777627.257, 'expected_tray_weight': 438, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:30:27.395000', 'TS': 1782777627.395, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:30:27.417000', 'TS': 1782777627.4169998, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:30:27.730000', 'TS': 1782777627.73, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:27.750000', 'TS': 1782777627.75, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:27.889000', 'TS': 1782777627.889, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:30:27.960000', 'TS': 1782777627.96, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:30:27.980000', 'TS': 1782777627.98, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:30:28.002000', 'TS': 1782777628.002, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:30:28.111000', 'TS': 1782777628.111, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:30:28.248000', 'TS': 1782777628.248, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:30:28.270000', 'TS': 1782777628.27, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:30:28.336000', 'TS': 1782777628.336, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:30:28.355000', 'TS': 1782777628.355, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 30, 26, 873841)}}
[2026-06-30 05:30:30,003.003 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 05:30:30,005.005 INFO    ] DB TRAY [{"created_at": "2026-06-27 11:20:05", "tray_id": 11, "tray_weight": "482", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 12, "tray_weight": "143", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 13, "tray_weight": "113", "org_sku": "4500708", "active": 1, "sku_json": "4500708-3", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 14, "tray_weight": "307", "org_sku": "4500680", "active": 1, "sku_json": "4500680-6", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 15, "tray_weight": "72", "org_sku": "4500668", "active": 1, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 16, "tray_weight": "796", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 17, "tray_weight": "657", "org_sku": "4500714", "active": 1, "sku_json": "4500714-11", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 18, "tray_weight": "262", "org_sku": "4500646", "active": 1, "sku_json": "4500646-8", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 19, "tray_weight": "428", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 20, "tray_weight": "228", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 21, "tray_weight": "232", "org_sku": "4500648", "active": 1, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 22, "tray_weight": "62", "org_sku": "4500673", "active": 1, "sku_json": "4500673-1", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 23, "tray_weight": "310", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 24, "tray_weight": "610", "org_sku": "4500681", "active": 1, "sku_json": "4500681-9", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 25, "tray_weight": "229", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 26, "tray_weight": "1467", "org_sku": "4500696", "active": 1, "sku_json": "4500696-24", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 27, "tray_weight": "167", "org_sku": "4500659", "active": 1, "sku_json": "4500659-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 31, "tray_weight": "2671", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 32, "tray_weight": "1951", "org_sku": "186078", "active": 1, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 33, "tray_weight": "2599", "org_sku": "108676", "active": 1, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 34, "tray_weight": "2501", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 35, "tray_weight": "1957", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 36, "tray_weight": "3888", "org_sku": "166327", "active": 1, "sku_json": "166327-18", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 37, "tray_weight": "430", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 38, "tray_weight": "2114", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 39, "tray_weight": "1310", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 40, "tray_weight": "2910", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 41, "tray_weight": "383", "org_sku": "4500541", "active": 1, "sku_json": "4500541-22", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 42, "tray_weight": "1930", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 43, "tray_weight": "2967", "org_sku": "4500702", "active": 1, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 44, "tray_weight": "1853", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 45, "tray_weight": "5564", "org_sku": "186043", "active": 1, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 46, "tray_weight": "2547", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 47, "tray_weight": "99999", "org_sku": "163527", "active": 1, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}]
[2026-06-30 05:30:30,010.010 INFO    ] TRAY READINGS [{'datetime': '2026-06-30 05:22:30.416000', 'TS': 1782777150.4160001, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:22:30.418000', 'TS': 1782777150.418, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:22:30.419000', 'TS': 1782777150.419, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:22:30.421000', 'TS': 1782777150.421, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:22:30.426000', 'TS': 1782777150.426, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:22:30.428000', 'TS': 1782777150.428, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:22:30.428000', 'TS': 1782777150.428, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:22:30.435000', 'TS': 1782777150.4350002, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:22:30.438000', 'TS': 1782777150.438, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:22:30.439000', 'TS': 1782777150.439, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:22:30.445000', 'TS': 1782777150.445, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:22:30.449000', 'TS': 1782777150.4490001, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:24:06.386000', 'TS': 1782777246.386, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}, {'datetime': '2026-06-30 05:24:06.392000', 'TS': 1782777246.3920002, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}, {'datetime': '2026-06-30 05:24:06.392000', 'TS': 1782777246.3920002, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}, {'datetime': '2026-06-30 05:24:06.396000', 'TS': 1782777246.396, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}, {'datetime': '2026-06-30 05:24:06.402000', 'TS': 1782777246.402, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}, {'datetime': '2026-06-30 05:24:06.404000', 'TS': 1782777246.404, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}, {'datetime': '2026-06-30 05:24:06.405000', 'TS': 1782777246.405, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}, {'datetime': '2026-06-30 05:24:06.410000', 'TS': 1782777246.41, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}, {'datetime': '2026-06-30 05:24:06.411000', 'TS': 1782777246.411, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}, {'datetime': '2026-06-30 05:24:06.414000', 'TS': 1782777246.414, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}, {'datetime': '2026-06-30 05:24:06.415000', 'TS': 1782777246.4150002, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}, {'datetime': '2026-06-30 05:24:06.417000', 'TS': 1782777246.417, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '1', 'tray_id': '27'}, {'datetime': '2026-06-30 05:24:16.983000', 'TS': 1782777256.983, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:24:17.007000', 'TS': 1782777257.007, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:24:17.009000', 'TS': 1782777257.009, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:24:17.011000', 'TS': 1782777257.0110002, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:24:17.013000', 'TS': 1782777257.013, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:24:17.016000', 'TS': 1782777257.016, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:24:17.019000', 'TS': 1782777257.019, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:24:17.026000', 'TS': 1782777257.026, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:24:17.027000', 'TS': 1782777257.027, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:24:17.027000', 'TS': 1782777257.027, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:24:17.028000', 'TS': 1782777257.0279999, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:24:17.028000', 'TS': 1782777257.028, 'expected_tray_weight': 432, 'weight': '428', 'tray_weight': '428', 'address': '19', 'flow': '1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:26:07.030000', 'TS': 1782777367.03, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:26:07.044000', 'TS': 1782777367.044, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:26:07.047000', 'TS': 1782777367.0470002, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:26:07.051000', 'TS': 1782777367.0509999, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:26:07.055000', 'TS': 1782777367.055, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:26:07.057000', 'TS': 1782777367.057, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:26:07.062000', 'TS': 1782777367.062, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:26:07.069000', 'TS': 1782777367.069, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:26:07.069000', 'TS': 1782777367.069, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:26:07.070000', 'TS': 1782777367.0700002, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:26:07.072000', 'TS': 1782777367.072, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:26:07.076000', 'TS': 1782777367.076, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '1', 'tray_id': '20'}, {'datetime': '2026-06-30 05:26:36.723000', 'TS': 1782777396.723, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:26:36.725000', 'TS': 1782777396.725, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:26:36.728000', 'TS': 1782777396.728, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:26:36.728000', 'TS': 1782777396.7280002, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:26:36.729000', 'TS': 1782777396.729, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:26:36.732000', 'TS': 1782777396.732, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:26:36.733000', 'TS': 1782777396.733, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:26:36.734000', 'TS': 1782777396.734, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:26:36.743000', 'TS': 1782777396.7429998, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:26:36.743000', 'TS': 1782777396.743, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:26:36.748000', 'TS': 1782777396.748, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:26:36.749000', 'TS': 1782777396.7489998, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.086000', 'TS': 1782777473.0860002, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.088000', 'TS': 1782777473.0879998, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.091000', 'TS': 1782777473.091, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.091000', 'TS': 1782777473.091, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.092000', 'TS': 1782777473.092, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.095000', 'TS': 1782777473.095, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.096000', 'TS': 1782777473.096, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.097000', 'TS': 1782777473.0970001, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.106000', 'TS': 1782777473.106, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.106000', 'TS': 1782777473.1060002, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.111000', 'TS': 1782777473.111, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:27:53.112000', 'TS': 1782777473.112, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:30:14.877000', 'TS': 1782777614.877, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.898000', 'TS': 1782777614.898, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.899000', 'TS': 1782777614.899, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.906000', 'TS': 1782777614.906, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.909000', 'TS': 1782777614.9090002, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.913000', 'TS': 1782777614.9129999, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.916000', 'TS': 1782777614.9160001, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '-1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:14.918000', 'TS': 1782777614.918, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.924000', 'TS': 1782777614.924, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.925000', 'TS': 1782777614.925, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.930000', 'TS': 1782777614.9299998, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.932000', 'TS': 1782777614.932, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.932000', 'TS': 1782777614.9320002, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:14.935000', 'TS': 1782777614.935, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:20.227000', 'TS': 1782777620.227, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '-1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:30:20.232000', 'TS': 1782777620.232, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '-1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:30:20.233000', 'TS': 1782777620.2329998, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '-1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:30:22.555000', 'TS': 1782777622.555, 'expected_tray_weight': 438, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '-1', 'tray_id': '14'}, {'datetime': '2026-06-30 05:30:22.558000', 'TS': 1782777622.5579998, 'expected_tray_weight': 438, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '-1', 'tray_id': '14'}, {'datetime': '2026-06-30 05:30:25.398000', 'TS': 1782777625.398, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:26.819000', 'TS': 1782777626.819, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:30:26.838000', 'TS': 1782777626.838, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:30:26.977000', 'TS': 1782777626.977, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:30:27.257000', 'TS': 1782777627.257, 'expected_tray_weight': 438, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:30:27.395000', 'TS': 1782777627.395, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:30:27.417000', 'TS': 1782777627.4169998, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:30:27.730000', 'TS': 1782777627.73, 'expected_tray_weight': 638, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:30:27.750000', 'TS': 1782777627.75, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:30:27.889000', 'TS': 1782777627.889, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:30:27.960000', 'TS': 1782777627.96, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:30:27.980000', 'TS': 1782777627.98, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:30:28.002000', 'TS': 1782777628.002, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:30:28.111000', 'TS': 1782777628.111, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:30:28.248000', 'TS': 1782777628.248, 'expected_tray_weight': 576, 'weight': '610', 'tray_weight': '610', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:30:28.270000', 'TS': 1782777628.27, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:30:28.336000', 'TS': 1782777628.336, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:30:28.355000', 'TS': 1782777628.355, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}]
[2026-06-30 05:30:31,587.587 INFO    ] Final DB Tray = [{"created_at": "2026-06-27 11:20:05", "tray_id": 11, "tray_weight": "482", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 12, "tray_weight": "143", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 13, "tray_weight": "113", "org_sku": "4500708", "active": 1, "sku_json": "4500708-3", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 14, "tray_weight": "240", "org_sku": "4500680", "active": 1, "sku_json": "4500680-6", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 15, "tray_weight": "73", "org_sku": "4500668", "active": 1, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 16, "tray_weight": "795", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 17, "tray_weight": "602", "org_sku": "4500714", "active": 1, "sku_json": "4500714-11", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 18, "tray_weight": "264", "org_sku": "4500646", "active": 1, "sku_json": "4500646-8", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 19, "tray_weight": "427", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 20, "tray_weight": "227", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 21, "tray_weight": "232", "org_sku": "4500648", "active": 1, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 22, "tray_weight": "62", "org_sku": "4500673", "active": 1, "sku_json": "4500673-1", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 23, "tray_weight": "308", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 24, "tray_weight": "610", "org_sku": "4500681", "active": 1, "sku_json": "4500681-9", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 25, "tray_weight": "229", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 26, "tray_weight": "1467", "org_sku": "4500696", "active": 1, "sku_json": "4500696-24", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 27, "tray_weight": "166", "org_sku": "4500659", "active": 1, "sku_json": "4500659-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 31, "tray_weight": "2671", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 32, "tray_weight": "1951", "org_sku": "186078", "active": 1, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 33, "tray_weight": "2599", "org_sku": "108676", "active": 1, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 34, "tray_weight": "2501", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 35, "tray_weight": "1957", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 36, "tray_weight": "3888", "org_sku": "166327", "active": 1, "sku_json": "166327-18", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 37, "tray_weight": "430", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 38, "tray_weight": "2114", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 39, "tray_weight": "1310", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 40, "tray_weight": "2910", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 41, "tray_weight": "383", "org_sku": "4500541", "active": 1, "sku_json": "4500541-22", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 42, "tray_weight": "1930", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 43, "tray_weight": "2967", "org_sku": "4500702", "active": 1, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 44, "tray_weight": "1853", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 45, "tray_weight": "5564", "org_sku": "186043", "active": 1, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 46, "tray_weight": "2547", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 47, "tray_weight": "99999", "org_sku": "163527", "active": 1, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}]
[2026-06-30 05:30:37,413.413 INFO    ] Syncing order with order id: TM06202003260630052835487
[2026-06-30 05:30:37,435.435 INFO    ] pg status for order_id: TM06202003260630052835487 before is --> False
[2026-06-30 05:30:37,438.438 INFO    ] payment_gateway for order_id: TM06202003260630052835487 is --> razor_pay and sync status is True
[2026-06-30 05:30:37,751.751 INFO    ] pg status response {'status': True}
[2026-06-30 05:30:37,811.811 INFO    ] pg status for order_id: TM06202003260630052835487 after is --> {'status': True}
[2026-06-30 05:32:45,400.400 INFO    ] processOrderPayment version is : v2
[2026-06-30 05:38:39,313.313 INFO    ] ADDRESS: 11 TRAY WEIGHT: 482 TRAY DB WEIGHT: 482
[2026-06-30 05:38:39,323.323 INFO    ] ADDRESS: 12 TRAY WEIGHT: 143 TRAY DB WEIGHT: 143
[2026-06-30 05:38:39,332.332 INFO    ] ADDRESS: 13 TRAY WEIGHT: 113 TRAY DB WEIGHT: 113
[2026-06-30 05:38:39,342.342 INFO    ] ADDRESS: 14 TRAY WEIGHT: 240 TRAY DB WEIGHT: 240
[2026-06-30 05:38:39,352.352 INFO    ] ADDRESS: 15 TRAY WEIGHT: 73 TRAY DB WEIGHT: 73
[2026-06-30 05:38:39,361.361 INFO    ] ADDRESS: 16 TRAY WEIGHT: 795 TRAY DB WEIGHT: 795
[2026-06-30 05:38:39,379.379 INFO    ] ADDRESS: 17 TRAY WEIGHT: 602 TRAY DB WEIGHT: 602
[2026-06-30 05:38:39,394.394 INFO    ] ADDRESS: 18 TRAY WEIGHT: 264 TRAY DB WEIGHT: 264
[2026-06-30 05:38:39,404.404 INFO    ] ADDRESS: 19 TRAY WEIGHT: 427 TRAY DB WEIGHT: 427
[2026-06-30 05:38:39,413.413 INFO    ] ADDRESS: 20 TRAY WEIGHT: 227 TRAY DB WEIGHT: 227
[2026-06-30 05:38:39,423.423 INFO    ] ADDRESS: 21 TRAY WEIGHT: 232 TRAY DB WEIGHT: 232
[2026-06-30 05:38:39,432.432 INFO    ] ADDRESS: 22 TRAY WEIGHT: 62 TRAY DB WEIGHT: 62
[2026-06-30 05:38:39,442.442 INFO    ] ADDRESS: 23 TRAY WEIGHT: 308 TRAY DB WEIGHT: 308
[2026-06-30 05:38:39,451.451 INFO    ] ADDRESS: 24 TRAY WEIGHT: 610 TRAY DB WEIGHT: 610
[2026-06-30 05:38:39,461.461 INFO    ] ADDRESS: 25 TRAY WEIGHT: 229 TRAY DB WEIGHT: 229
[2026-06-30 05:38:39,470.470 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1467 TRAY DB WEIGHT: 1467
[2026-06-30 05:38:39,480.480 INFO    ] ADDRESS: 27 TRAY WEIGHT: 166 TRAY DB WEIGHT: 166
[2026-06-30 05:38:39,489.489 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2671 TRAY DB WEIGHT: 2671
[2026-06-30 05:38:39,499.499 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1951 TRAY DB WEIGHT: 1951
[2026-06-30 05:38:39,509.509 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2599 TRAY DB WEIGHT: 2599
[2026-06-30 05:38:39,519.519 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 05:38:39,528.528 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1957 TRAY DB WEIGHT: 1957
[2026-06-30 05:38:39,537.537 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3888 TRAY DB WEIGHT: 3888
[2026-06-30 05:38:39,547.547 INFO    ] ADDRESS: 37 TRAY WEIGHT: 430 TRAY DB WEIGHT: 430
[2026-06-30 05:38:39,556.556 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2114 TRAY DB WEIGHT: 2114
[2026-06-30 05:38:39,566.566 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1310 TRAY DB WEIGHT: 1310
[2026-06-30 05:38:39,575.575 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2910 TRAY DB WEIGHT: 2910
[2026-06-30 05:38:39,585.585 INFO    ] ADDRESS: 41 TRAY WEIGHT: 383 TRAY DB WEIGHT: 383
[2026-06-30 05:38:39,594.594 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 05:38:39,604.604 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2967 TRAY DB WEIGHT: 2967
[2026-06-30 05:38:39,613.613 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1853 TRAY DB WEIGHT: 1853
[2026-06-30 05:38:39,622.622 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5564 TRAY DB WEIGHT: 5564
[2026-06-30 05:38:39,632.632 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2547 TRAY DB WEIGHT: 2547
[2026-06-30 05:38:43,457.457 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:33:09.509000', 'TS': 1782777789.509, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:36:53.578000', 'TS': 1782778013.578, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:37:55.191000', 'TS': 1782778075.191, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:31:20.601000', 'TS': 1782777680.601, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:36.071000', 'TS': 1782778116.0709999, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:35:32.989000', 'TS': 1782777932.989, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:31:55.503000', 'TS': 1782777715.503, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:37:37.430000', 'TS': 1782778057.43, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 42, 438625)}}
[2026-06-30 05:38:43,470.470 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:33:09.509000', 'TS': 1782777789.509, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:36:53.578000', 'TS': 1782778013.578, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:37:55.191000', 'TS': 1782778075.191, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:31:20.601000', 'TS': 1782777680.601, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:36.071000', 'TS': 1782778116.0709999, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:35:32.989000', 'TS': 1782777932.989, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:31:55.503000', 'TS': 1782777715.503, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:37:37.430000', 'TS': 1782778057.43, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 42, 438625)}}
[2026-06-30 05:38:45,144.144 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:33:09.507000', 'TS': 1782777789.507, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:36:53.572000', 'TS': 1782778013.572, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:37:55.188000', 'TS': 1782778075.188, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:31:20.579000', 'TS': 1782777680.579, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:36.059000', 'TS': 1782778116.059, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:35:32.984000', 'TS': 1782777932.984, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:31:55.495000', 'TS': 1782777715.495, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:38:44.317000', 'TS': 1782778124.3170002, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:37:37.425000', 'TS': 1782778057.4250002, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 43, 554911)}}
[2026-06-30 05:38:45,167.167 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:33:09.507000', 'TS': 1782777789.507, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:36:53.572000', 'TS': 1782778013.572, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:37:55.188000', 'TS': 1782778075.188, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:31:20.579000', 'TS': 1782777680.579, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:36.059000', 'TS': 1782778116.059, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:35:32.984000', 'TS': 1782777932.984, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:31:55.495000', 'TS': 1782777715.495, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:38:44.317000', 'TS': 1782778124.3170002, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:37:37.425000', 'TS': 1782778057.4250002, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 43, 554911)}}
[2026-06-30 05:38:46,677.677 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:33:09.511000', 'TS': 1782777789.511, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:36:53.580000', 'TS': 1782778013.58, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:37:55.188000', 'TS': 1782778075.188, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:31:20.593000', 'TS': 1782777680.593, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:36.060000', 'TS': 1782778116.06, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:35:32.980000', 'TS': 1782777932.98, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:31:55.500000', 'TS': 1782777715.5, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:38:44.319000', 'TS': 1782778124.319, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:37:37.424000', 'TS': 1782778057.424, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 45, 267612)}}
[2026-06-30 05:38:46,685.685 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:33:09.511000', 'TS': 1782777789.511, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:36:53.580000', 'TS': 1782778013.58, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:37:55.188000', 'TS': 1782778075.188, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:31:20.593000', 'TS': 1782777680.593, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:36.060000', 'TS': 1782778116.06, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:35:32.980000', 'TS': 1782777932.98, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:31:55.500000', 'TS': 1782777715.5, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:38:44.319000', 'TS': 1782778124.319, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:37:37.424000', 'TS': 1782778057.424, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 45, 267612)}}
[2026-06-30 05:38:47,798.798 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:33:09.518000', 'TS': 1782777789.5180001, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:36:53.587000', 'TS': 1782778013.5870001, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:37:55.190000', 'TS': 1782778075.19, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:31:20.594000', 'TS': 1782777680.594, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:36.065000', 'TS': 1782778116.065, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:35:32.980000', 'TS': 1782777932.98, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:31:55.500000', 'TS': 1782777715.5, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:38:44.319000', 'TS': 1782778124.319, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:37:37.423000', 'TS': 1782778057.423, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 46, 754373)}}
[2026-06-30 05:38:47,816.816 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:33:09.518000', 'TS': 1782777789.5180001, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:36:53.587000', 'TS': 1782778013.5870001, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:37:55.190000', 'TS': 1782778075.19, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:31:20.594000', 'TS': 1782777680.594, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:36.065000', 'TS': 1782778116.065, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:35:32.980000', 'TS': 1782777932.98, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:31:55.500000', 'TS': 1782777715.5, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:38:44.319000', 'TS': 1782778124.319, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:37:37.423000', 'TS': 1782778057.423, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 46, 754373)}}
[2026-06-30 05:38:49,213.213 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:33:09.509000', 'TS': 1782777789.509, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:36:53.589000', 'TS': 1782778013.589, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:37:55.184000', 'TS': 1782778075.184, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:31:20.591000', 'TS': 1782777680.591, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:36.063000', 'TS': 1782778116.063, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:35:32.964000', 'TS': 1782777932.964, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:31:55.495000', 'TS': 1782777715.4950001, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:38:44.303000', 'TS': 1782778124.303, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:37:37.413000', 'TS': 1782778057.413, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 47, 886053)}}
[2026-06-30 05:38:49,227.227 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:33:09.509000', 'TS': 1782777789.509, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:36:53.589000', 'TS': 1782778013.589, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:37:55.184000', 'TS': 1782778075.184, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:31:20.591000', 'TS': 1782777680.591, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:36.063000', 'TS': 1782778116.063, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:35:32.964000', 'TS': 1782777932.964, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:31:55.495000', 'TS': 1782777715.4950001, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:38:44.303000', 'TS': 1782778124.303, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:37:37.413000', 'TS': 1782778057.413, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 47, 886053)}}
[2026-06-30 05:38:51,581.581 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:33:09.519000', 'TS': 1782777789.519, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:36:53.589000', 'TS': 1782778013.589, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:37:55.186000', 'TS': 1782778075.1859999, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:31:20.553000', 'TS': 1782777680.553, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:36.054000', 'TS': 1782778116.0540001, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:35:32.957000', 'TS': 1782777932.957, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:31:55.495000', 'TS': 1782777715.4950001, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:38:44.314000', 'TS': 1782778124.314, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:37:37.403000', 'TS': 1782778057.4029999, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 49, 310918)}}
[2026-06-30 05:38:51,588.588 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:33:09.519000', 'TS': 1782777789.519, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:36:53.589000', 'TS': 1782778013.589, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:37:55.186000', 'TS': 1782778075.1859999, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:31:20.553000', 'TS': 1782777680.553, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:36.054000', 'TS': 1782778116.0540001, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:35:32.957000', 'TS': 1782777932.957, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:31:55.495000', 'TS': 1782777715.4950001, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:38:44.314000', 'TS': 1782778124.314, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:37:37.403000', 'TS': 1782778057.4029999, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 49, 310918)}}
[2026-06-30 05:38:53,419.419 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:33:09.527000', 'TS': 1782777789.5270002, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:36:53.597000', 'TS': 1782778013.5970001, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:37:55.188000', 'TS': 1782778075.1880002, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:31:20.573000', 'TS': 1782777680.573, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:36.055000', 'TS': 1782778116.055, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:35:32.951000', 'TS': 1782777932.951, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:31:55.498000', 'TS': 1782777715.4980001, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:38:52.876000', 'TS': 1782778132.8760002, 'expected_tray_weight': 576, 'weight': '563', 'tray_weight': '563', 'address': '24', 'flow': '-1', 'tray_id': '24'}, {'datetime': '2026-06-30 05:38:44.317000', 'TS': 1782778124.3170002, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:37:37.413000', 'TS': 1782778057.413, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 51, 709597)}}
[2026-06-30 05:38:53,427.427 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:33:09.527000', 'TS': 1782777789.5270002, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:36:53.597000', 'TS': 1782778013.5970001, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:37:55.188000', 'TS': 1782778075.1880002, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:31:20.573000', 'TS': 1782777680.573, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:36.055000', 'TS': 1782778116.055, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:35:32.951000', 'TS': 1782777932.951, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:31:55.498000', 'TS': 1782777715.4980001, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:38:52.876000', 'TS': 1782778132.8760002, 'expected_tray_weight': 576, 'weight': '563', 'tray_weight': '563', 'address': '24', 'flow': '-1', 'tray_id': '24'}, {'datetime': '2026-06-30 05:38:44.317000', 'TS': 1782778124.3170002, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:37:37.413000', 'TS': 1782778057.413, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 51, 709597)}}
[2026-06-30 05:38:55,984.984 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:33:09.530000', 'TS': 1782777789.53, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:36:53.596000', 'TS': 1782778013.5960002, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:37:55.188000', 'TS': 1782778075.188, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:31:20.574000', 'TS': 1782777680.574, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:36.034000', 'TS': 1782778116.0340002, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:35:32.961000', 'TS': 1782777932.961, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:31:55.472000', 'TS': 1782777715.4720001, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:38:52.871000', 'TS': 1782778132.8709998, 'expected_tray_weight': 576, 'weight': '563', 'tray_weight': '563', 'address': '24', 'flow': '-1', 'tray_id': '24'}, {'datetime': '2026-06-30 05:38:44.305000', 'TS': 1782778124.305, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:37:37.395000', 'TS': 1782778057.395, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 53, 496333)}}
[2026-06-30 05:38:55,998.998 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:33:09.530000', 'TS': 1782777789.53, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:36:53.596000', 'TS': 1782778013.5960002, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:37:55.188000', 'TS': 1782778075.188, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:31:20.574000', 'TS': 1782777680.574, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:36.034000', 'TS': 1782778116.0340002, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:35:32.961000', 'TS': 1782777932.961, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:31:55.472000', 'TS': 1782777715.4720001, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:38:52.871000', 'TS': 1782778132.8709998, 'expected_tray_weight': 576, 'weight': '563', 'tray_weight': '563', 'address': '24', 'flow': '-1', 'tray_id': '24'}, {'datetime': '2026-06-30 05:38:44.305000', 'TS': 1782778124.305, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:37:37.395000', 'TS': 1782778057.395, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 53, 496333)}}
[2026-06-30 05:38:58,350.350 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:33:09.532000', 'TS': 1782777789.532, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:36:53.590000', 'TS': 1782778013.5900002, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:37:55.185000', 'TS': 1782778075.185, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:31:20.576000', 'TS': 1782777680.576, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:36.046000', 'TS': 1782778116.046, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:38:56.125000', 'TS': 1782778136.125, 'expected_tray_weight': 280, 'weight': '275', 'tray_weight': '275', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:38:56.477000', 'TS': 1782778136.477, 'expected_tray_weight': 280, 'weight': '236', 'tray_weight': '236', 'address': '18', 'flow': '-1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:38:56.257000', 'TS': 1782778136.257, 'expected_tray_weight': 432, 'weight': '425', 'tray_weight': '425', 'address': '19', 'flow': '-1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:35:32.956000', 'TS': 1782777932.956, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:38:54.911000', 'TS': 1782778134.911, 'expected_tray_weight': 28, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '-1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:31:55.495000', 'TS': 1782777715.4950001, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:38:52.872000', 'TS': 1782778132.872, 'expected_tray_weight': 576, 'weight': '563', 'tray_weight': '563', 'address': '24', 'flow': '-1', 'tray_id': '24'}, {'datetime': '2026-06-30 05:38:44.312000', 'TS': 1782778124.312, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:37:37.399000', 'TS': 1782778057.399, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 56, 83152)}}
[2026-06-30 05:38:58,370.370 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:33:09.532000', 'TS': 1782777789.532, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:36:53.590000', 'TS': 1782778013.5900002, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:37:55.185000', 'TS': 1782778075.185, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:31:20.576000', 'TS': 1782777680.576, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:36.046000', 'TS': 1782778116.046, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:38:56.125000', 'TS': 1782778136.125, 'expected_tray_weight': 280, 'weight': '275', 'tray_weight': '275', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:38:56.477000', 'TS': 1782778136.477, 'expected_tray_weight': 280, 'weight': '236', 'tray_weight': '236', 'address': '18', 'flow': '-1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:38:56.257000', 'TS': 1782778136.257, 'expected_tray_weight': 432, 'weight': '425', 'tray_weight': '425', 'address': '19', 'flow': '-1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:35:32.956000', 'TS': 1782777932.956, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:38:54.911000', 'TS': 1782778134.911, 'expected_tray_weight': 28, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '-1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:31:55.495000', 'TS': 1782777715.4950001, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:38:52.872000', 'TS': 1782778132.872, 'expected_tray_weight': 576, 'weight': '563', 'tray_weight': '563', 'address': '24', 'flow': '-1', 'tray_id': '24'}, {'datetime': '2026-06-30 05:38:44.312000', 'TS': 1782778124.312, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:37:37.399000', 'TS': 1782778057.399, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 56, 83152)}}
[2026-06-30 05:39:00,025.025 INFO    ] collect_close_door_weights {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:38:58.425000', 'TS': 1782778138.425, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:38:58.447000', 'TS': 1782778138.447, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:38:58.466000', 'TS': 1782778138.466, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:38:58.469000', 'TS': 1782778138.4689999, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:38:58.607000', 'TS': 1782778138.6069999, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:38:58.627000', 'TS': 1782778138.6269999, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:38:58.926000', 'TS': 1782778138.926, 'expected_tray_weight': 580, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:58.946000', 'TS': 1782778138.9459999, 'expected_tray_weight': 280, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:38:58.966000', 'TS': 1782778138.966, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:38:59.092000', 'TS': 1782778139.092, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:38:59.112000', 'TS': 1782778139.112, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:38:59.135000', 'TS': 1782778139.135, 'expected_tray_weight': 28, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:38:59.197000', 'TS': 1782778139.197, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:38:59.455000', 'TS': 1782778139.4550002, 'expected_tray_weight': 576, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:38:59.594000', 'TS': 1782778139.5939999, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:38:59.814000', 'TS': 1782778139.8140001, 'expected_tray_weight': 1440, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:38:59.835000', 'TS': 1782778139.835, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 58, 447793)}}
[2026-06-30 05:39:00,042.042 INFO    ] collect_close_door_weights {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:38:58.425000', 'TS': 1782778138.425, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:38:58.447000', 'TS': 1782778138.447, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:38:58.466000', 'TS': 1782778138.466, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:38:58.469000', 'TS': 1782778138.4689999, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:38:58.607000', 'TS': 1782778138.6069999, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:38:58.627000', 'TS': 1782778138.6269999, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:38:58.926000', 'TS': 1782778138.926, 'expected_tray_weight': 580, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:58.946000', 'TS': 1782778138.9459999, 'expected_tray_weight': 280, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:38:58.966000', 'TS': 1782778138.966, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:38:59.092000', 'TS': 1782778139.092, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:38:59.112000', 'TS': 1782778139.112, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:38:59.135000', 'TS': 1782778139.135, 'expected_tray_weight': 28, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:38:59.197000', 'TS': 1782778139.197, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:38:59.455000', 'TS': 1782778139.4550002, 'expected_tray_weight': 576, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:38:59.594000', 'TS': 1782778139.5939999, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:38:59.814000', 'TS': 1782778139.8140001, 'expected_tray_weight': 1440, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:38:59.835000', 'TS': 1782778139.835, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 58, 447793)}}
[2026-06-30 05:39:00,952.952 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 58, 447793)}}
[2026-06-30 05:39:00,964.964 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 38, 58, 447793)}}
[2026-06-30 05:39:01,713.713 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 05:39:01,724.724 INFO    ] DB TRAY [{"created_at": "2026-06-27 11:20:05", "tray_id": 11, "tray_weight": "482", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 12, "tray_weight": "143", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 13, "tray_weight": "113", "org_sku": "4500708", "active": 1, "sku_json": "4500708-3", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 14, "tray_weight": "240", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 15, "tray_weight": "73", "org_sku": "4500668", "active": 1, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 16, "tray_weight": "795", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 17, "tray_weight": "602", "org_sku": "4500714", "active": 1, "sku_json": "4500714-10", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 18, "tray_weight": "264", "org_sku": "4500646", "active": 1, "sku_json": "4500646-8", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 19, "tray_weight": "427", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 20, "tray_weight": "227", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 21, "tray_weight": "232", "org_sku": "4500648", "active": 1, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 22, "tray_weight": "62", "org_sku": "4500673", "active": 1, "sku_json": "4500673-1", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 23, "tray_weight": "308", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 24, "tray_weight": "610", "org_sku": "4500681", "active": 1, "sku_json": "4500681-9", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 25, "tray_weight": "229", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 26, "tray_weight": "1467", "org_sku": "4500696", "active": 1, "sku_json": "4500696-24", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 27, "tray_weight": "166", "org_sku": "4500659", "active": 1, "sku_json": "4500659-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 31, "tray_weight": "2671", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 32, "tray_weight": "1951", "org_sku": "186078", "active": 1, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 33, "tray_weight": "2599", "org_sku": "108676", "active": 1, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 34, "tray_weight": "2501", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 35, "tray_weight": "1957", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 36, "tray_weight": "3888", "org_sku": "166327", "active": 1, "sku_json": "166327-18", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 37, "tray_weight": "430", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 38, "tray_weight": "2114", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 39, "tray_weight": "1310", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 40, "tray_weight": "2910", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 41, "tray_weight": "383", "org_sku": "4500541", "active": 1, "sku_json": "4500541-22", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 42, "tray_weight": "1930", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 43, "tray_weight": "2967", "org_sku": "4500702", "active": 1, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 44, "tray_weight": "1853", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 45, "tray_weight": "5564", "org_sku": "186043", "active": 1, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 46, "tray_weight": "2547", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 47, "tray_weight": "99999", "org_sku": "163527", "active": 1, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}]
[2026-06-30 05:39:01,738.738 INFO    ] TRAY READINGS [{'datetime': '2026-06-30 05:31:20.553000', 'TS': 1782777680.553, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:31:20.573000', 'TS': 1782777680.573, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:31:20.574000', 'TS': 1782777680.574, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:31:20.576000', 'TS': 1782777680.576, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:31:20.579000', 'TS': 1782777680.579, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:31:20.591000', 'TS': 1782777680.591, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:31:20.593000', 'TS': 1782777680.593, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:31:20.594000', 'TS': 1782777680.594, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:31:20.601000', 'TS': 1782777680.601, 'expected_tray_weight': 580, 'weight': '602', 'tray_weight': '602', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 05:31:55.472000', 'TS': 1782777715.4720001, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:31:55.495000', 'TS': 1782777715.495, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:31:55.495000', 'TS': 1782777715.4950001, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:31:55.495000', 'TS': 1782777715.4950001, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:31:55.495000', 'TS': 1782777715.4950001, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:31:55.498000', 'TS': 1782777715.4980001, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:31:55.500000', 'TS': 1782777715.5, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:31:55.500000', 'TS': 1782777715.5, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:31:55.503000', 'TS': 1782777715.503, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '1', 'tray_id': '23'}, {'datetime': '2026-06-30 05:33:09.507000', 'TS': 1782777789.507, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:33:09.509000', 'TS': 1782777789.509, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:33:09.509000', 'TS': 1782777789.509, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:33:09.511000', 'TS': 1782777789.511, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:33:09.518000', 'TS': 1782777789.5180001, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:33:09.519000', 'TS': 1782777789.519, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:33:09.527000', 'TS': 1782777789.5270002, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:33:09.530000', 'TS': 1782777789.53, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:33:09.532000', 'TS': 1782777789.532, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 05:35:32.951000', 'TS': 1782777932.951, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:35:32.956000', 'TS': 1782777932.956, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:35:32.957000', 'TS': 1782777932.957, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:35:32.961000', 'TS': 1782777932.961, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:35:32.964000', 'TS': 1782777932.964, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:35:32.980000', 'TS': 1782777932.98, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:35:32.980000', 'TS': 1782777932.98, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:35:32.984000', 'TS': 1782777932.984, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:35:32.989000', 'TS': 1782777932.989, 'expected_tray_weight': 28, 'weight': '62', 'tray_weight': '62', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:36:53.572000', 'TS': 1782778013.572, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:36:53.578000', 'TS': 1782778013.578, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:36:53.580000', 'TS': 1782778013.58, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:36:53.587000', 'TS': 1782778013.5870001, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:36:53.589000', 'TS': 1782778013.589, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:36:53.589000', 'TS': 1782778013.589, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:36:53.590000', 'TS': 1782778013.5900002, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:36:53.596000', 'TS': 1782778013.5960002, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:36:53.597000', 'TS': 1782778013.5970001, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '1', 'tray_id': '13'}, {'datetime': '2026-06-30 05:37:37.395000', 'TS': 1782778057.395, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}, {'datetime': '2026-06-30 05:37:37.399000', 'TS': 1782778057.399, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}, {'datetime': '2026-06-30 05:37:37.403000', 'TS': 1782778057.4029999, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}, {'datetime': '2026-06-30 05:37:37.413000', 'TS': 1782778057.413, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}, {'datetime': '2026-06-30 05:37:37.413000', 'TS': 1782778057.413, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}, {'datetime': '2026-06-30 05:37:37.423000', 'TS': 1782778057.423, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}, {'datetime': '2026-06-30 05:37:37.424000', 'TS': 1782778057.424, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}, {'datetime': '2026-06-30 05:37:37.425000', 'TS': 1782778057.4250002, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}, {'datetime': '2026-06-30 05:37:37.430000', 'TS': 1782778057.43, 'expected_tray_weight': 1440, 'weight': '1467', 'tray_weight': '1467', 'address': '26', 'flow': '1', 'tray_id': '26'}, {'datetime': '2026-06-30 05:37:55.184000', 'TS': 1782778075.184, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:37:55.185000', 'TS': 1782778075.185, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:37:55.186000', 'TS': 1782778075.1859999, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:37:55.188000', 'TS': 1782778075.188, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:37:55.188000', 'TS': 1782778075.188, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:37:55.188000', 'TS': 1782778075.188, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:37:55.188000', 'TS': 1782778075.1880002, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:37:55.190000', 'TS': 1782778075.19, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:37:55.191000', 'TS': 1782778075.191, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '1', 'tray_id': '16'}, {'datetime': '2026-06-30 05:38:36.034000', 'TS': 1782778116.0340002, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:38:36.046000', 'TS': 1782778116.046, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:38:36.054000', 'TS': 1782778116.0540001, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:38:36.055000', 'TS': 1782778116.055, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:38:36.059000', 'TS': 1782778116.059, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:38:36.060000', 'TS': 1782778116.06, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:38:36.063000', 'TS': 1782778116.063, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:38:36.065000', 'TS': 1782778116.065, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:38:36.071000', 'TS': 1782778116.0709999, 'expected_tray_weight': 280, 'weight': '264', 'tray_weight': '264', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:38:44.303000', 'TS': 1782778124.303, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:38:44.305000', 'TS': 1782778124.305, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:38:44.312000', 'TS': 1782778124.312, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:38:44.314000', 'TS': 1782778124.314, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:38:44.317000', 'TS': 1782778124.3170002, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:38:44.317000', 'TS': 1782778124.3170002, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:38:44.319000', 'TS': 1782778124.319, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:38:44.319000', 'TS': 1782778124.319, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '-1', 'tray_id': '25'}, {'datetime': '2026-06-30 05:38:52.871000', 'TS': 1782778132.8709998, 'expected_tray_weight': 576, 'weight': '563', 'tray_weight': '563', 'address': '24', 'flow': '-1', 'tray_id': '24'}, {'datetime': '2026-06-30 05:38:52.872000', 'TS': 1782778132.872, 'expected_tray_weight': 576, 'weight': '563', 'tray_weight': '563', 'address': '24', 'flow': '-1', 'tray_id': '24'}, {'datetime': '2026-06-30 05:38:52.876000', 'TS': 1782778132.8760002, 'expected_tray_weight': 576, 'weight': '563', 'tray_weight': '563', 'address': '24', 'flow': '-1', 'tray_id': '24'}, {'datetime': '2026-06-30 05:38:54.911000', 'TS': 1782778134.911, 'expected_tray_weight': 28, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '-1', 'tray_id': '22'}, {'datetime': '2026-06-30 05:38:56.125000', 'TS': 1782778136.125, 'expected_tray_weight': 280, 'weight': '275', 'tray_weight': '275', 'address': '18', 'flow': '1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:38:56.257000', 'TS': 1782778136.257, 'expected_tray_weight': 432, 'weight': '425', 'tray_weight': '425', 'address': '19', 'flow': '-1', 'tray_id': '19'}, {'datetime': '2026-06-30 05:38:56.477000', 'TS': 1782778136.477, 'expected_tray_weight': 280, 'weight': '236', 'tray_weight': '236', 'address': '18', 'flow': '-1', 'tray_id': '18'}, {'datetime': '2026-06-30 05:38:58.425000', 'TS': 1782778138.425, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:38:58.447000', 'TS': 1782778138.447, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:38:58.466000', 'TS': 1782778138.466, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:38:58.469000', 'TS': 1782778138.4689999, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:38:58.607000', 'TS': 1782778138.6069999, 'expected_tray_weight': 84, 'weight': '72', 'tray_weight': '72', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:38:58.627000', 'TS': 1782778138.6269999, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:38:58.926000', 'TS': 1782778138.926, 'expected_tray_weight': 580, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:38:58.946000', 'TS': 1782778138.9459999, 'expected_tray_weight': 280, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:38:58.966000', 'TS': 1782778138.966, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:38:59.092000', 'TS': 1782778139.092, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:38:59.112000', 'TS': 1782778139.112, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:38:59.135000', 'TS': 1782778139.135, 'expected_tray_weight': 28, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:38:59.197000', 'TS': 1782778139.197, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:38:59.455000', 'TS': 1782778139.4550002, 'expected_tray_weight': 576, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:38:59.594000', 'TS': 1782778139.5939999, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:38:59.814000', 'TS': 1782778139.8140001, 'expected_tray_weight': 1440, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:38:59.835000', 'TS': 1782778139.835, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}]
[2026-06-30 05:39:03,767.767 INFO    ] Final DB Tray = [{"created_at": "2026-06-27 11:20:05", "tray_id": 11, "tray_weight": "481", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 12, "tray_weight": "144", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 13, "tray_weight": "113", "org_sku": "4500708", "active": 1, "sku_json": "4500708-3", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 14, "tray_weight": "240", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 15, "tray_weight": "72", "org_sku": "4500668", "active": 1, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 16, "tray_weight": "796", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 17, "tray_weight": "544", "org_sku": "4500714", "active": 1, "sku_json": "4500714-10", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 18, "tray_weight": "233", "org_sku": "4500646", "active": 1, "sku_json": "4500646-8", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 19, "tray_weight": "427", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 20, "tray_weight": "228", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 21, "tray_weight": "232", "org_sku": "4500648", "active": 1, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 22, "tray_weight": "31", "org_sku": "4500673", "active": 1, "sku_json": "4500673-1", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 23, "tray_weight": "309", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 24, "tray_weight": "547", "org_sku": "4500681", "active": 1, "sku_json": "4500681-9", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 25, "tray_weight": "229", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 26, "tray_weight": "1408", "org_sku": "4500696", "active": 1, "sku_json": "4500696-24", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 27, "tray_weight": "166", "org_sku": "4500659", "active": 1, "sku_json": "4500659-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 31, "tray_weight": "2671", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 32, "tray_weight": "1951", "org_sku": "186078", "active": 1, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 33, "tray_weight": "2599", "org_sku": "108676", "active": 1, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 34, "tray_weight": "2501", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 35, "tray_weight": "1957", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 36, "tray_weight": "3888", "org_sku": "166327", "active": 1, "sku_json": "166327-18", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 37, "tray_weight": "430", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 38, "tray_weight": "2114", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 39, "tray_weight": "1310", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 40, "tray_weight": "2910", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 41, "tray_weight": "383", "org_sku": "4500541", "active": 1, "sku_json": "4500541-22", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 42, "tray_weight": "1930", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 43, "tray_weight": "2967", "org_sku": "4500702", "active": 1, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 44, "tray_weight": "1853", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 45, "tray_weight": "5564", "org_sku": "186043", "active": 1, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 46, "tray_weight": "2547", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 47, "tray_weight": "99999", "org_sku": "163527", "active": 1, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}]
[2026-06-30 05:39:07,791.791 INFO    ] Syncing order with order id: TM06202003260630053742780
[2026-06-30 05:39:07,812.812 INFO    ] pg status for order_id: TM06202003260630053742780 before is --> False
[2026-06-30 05:39:07,815.815 INFO    ] payment_gateway for order_id: TM06202003260630053742780 is --> razor_pay and sync status is True
[2026-06-30 05:39:08,127.127 INFO    ] pg status response {'status': True}
[2026-06-30 05:39:08,416.416 INFO    ] pg status for order_id: TM06202003260630053742780 after is --> {'status': True}
[2026-06-30 05:39:24,244.244 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:39:22.973000', 'TS': 1782778162.973, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:39:23.111000', 'TS': 1782778163.111, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:39:23.132000', 'TS': 1782778163.132, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:39:23.194000', 'TS': 1782778163.194, 'expected_tray_weight': 365, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:39:23.332000', 'TS': 1782778163.332, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:39:23.354000', 'TS': 1782778163.3539999, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:39:23.384000', 'TS': 1782778163.3839998, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:39:23.522000', 'TS': 1782778163.522, 'expected_tray_weight': 245, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:39:23.542000', 'TS': 1782778163.542, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:39:23.658000', 'TS': 1782778163.658, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:39:23.676000', 'TS': 1782778163.676, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:39:23.815000', 'TS': 1782778163.815, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:39:23.804000', 'TS': 1782778163.8040001, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:39:23.943000', 'TS': 1782778163.9429998, 'expected_tray_weight': 512, 'weight': '546', 'tray_weight': '546', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:39:23.961000', 'TS': 1782778163.961, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:39:24.036000', 'TS': 1782778164.036, 'expected_tray_weight': 1380, 'weight': '1409', 'tray_weight': '1409', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:39:24.056000', 'TS': 1782778164.056, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 39, 23, 42418)}}
[2026-06-30 05:39:24,259.259 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 05:22:19.828000', 'TS': 1782777139.828, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:22:19.849000', 'TS': 1782777139.849, 'expected_tray_weight': 1826, 'weight': '1951', 'tray_weight': '1951', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:22:19.987000', 'TS': 1782777139.987, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:22:19.975000', 'TS': 1782777139.975, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:22:20.113000', 'TS': 1782777140.113, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:22:20.133000', 'TS': 1782777140.133, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:22:20.220000', 'TS': 1782777140.22, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:22:20.359000', 'TS': 1782777140.359, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:22:20.380000', 'TS': 1782777140.3799999, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:22:20.402000', 'TS': 1782777140.402, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:22:20.421000', 'TS': 1782777140.421, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:22:20.559000', 'TS': 1782777140.559, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:22:20.534000', 'TS': 1782777140.5340002, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:22:20.672000', 'TS': 1782777140.6720002, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:22:20.663000', 'TS': 1782777140.663, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:22:20.684000', 'TS': 1782777140.6839998, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 22, 19, 856571)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:39:22.973000', 'TS': 1782778162.973, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:39:23.111000', 'TS': 1782778163.111, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:39:23.132000', 'TS': 1782778163.132, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:39:23.194000', 'TS': 1782778163.194, 'expected_tray_weight': 365, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:39:23.332000', 'TS': 1782778163.332, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:39:23.354000', 'TS': 1782778163.3539999, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:39:23.384000', 'TS': 1782778163.3839998, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:39:23.522000', 'TS': 1782778163.522, 'expected_tray_weight': 245, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:39:23.542000', 'TS': 1782778163.542, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:39:23.658000', 'TS': 1782778163.658, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:39:23.676000', 'TS': 1782778163.676, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:39:23.815000', 'TS': 1782778163.815, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:39:23.804000', 'TS': 1782778163.8040001, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:39:23.943000', 'TS': 1782778163.9429998, 'expected_tray_weight': 512, 'weight': '546', 'tray_weight': '546', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:39:23.961000', 'TS': 1782778163.961, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:39:24.036000', 'TS': 1782778164.036, 'expected_tray_weight': 1380, 'weight': '1409', 'tray_weight': '1409', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:39:24.056000', 'TS': 1782778164.056, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 39, 23, 42418)}}
[2026-06-30 05:39:25,560.560 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 05:39:24.271000', 'TS': 1782778164.271, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:39:24.290000', 'TS': 1782778164.29, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:39:24.431000', 'TS': 1782778164.431, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:39:24.391000', 'TS': 1782778164.391, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:39:24.528000', 'TS': 1782778164.528, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:39:24.549000', 'TS': 1782778164.549, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:39:24.671000', 'TS': 1782778164.671, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:39:24.693000', 'TS': 1782778164.693, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:39:24.830000', 'TS': 1782778164.83, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:39:24.878000', 'TS': 1782778164.878, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:39:24.898000', 'TS': 1782778164.898, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:39:25.037000', 'TS': 1782778165.037, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:39:25.035000', 'TS': 1782778165.0349998, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:39:25.174000', 'TS': 1782778165.174, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:39:25.151000', 'TS': 1782778165.151, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:39:25.291000', 'TS': 1782778165.2910001, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 39, 24, 281681)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:39:22.973000', 'TS': 1782778162.973, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:39:23.111000', 'TS': 1782778163.111, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:39:23.132000', 'TS': 1782778163.132, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:39:23.194000', 'TS': 1782778163.194, 'expected_tray_weight': 365, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:39:23.332000', 'TS': 1782778163.332, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:39:23.354000', 'TS': 1782778163.3539999, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:39:23.384000', 'TS': 1782778163.3839998, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:39:23.522000', 'TS': 1782778163.522, 'expected_tray_weight': 245, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:39:23.542000', 'TS': 1782778163.542, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:39:23.658000', 'TS': 1782778163.658, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:39:23.676000', 'TS': 1782778163.676, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:39:23.815000', 'TS': 1782778163.815, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:39:23.804000', 'TS': 1782778163.8040001, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:39:23.943000', 'TS': 1782778163.9429998, 'expected_tray_weight': 512, 'weight': '546', 'tray_weight': '546', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:39:23.961000', 'TS': 1782778163.961, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:39:24.036000', 'TS': 1782778164.036, 'expected_tray_weight': 1380, 'weight': '1409', 'tray_weight': '1409', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:39:24.056000', 'TS': 1782778164.056, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 39, 23, 42418)}}
[2026-06-30 05:39:25,568.568 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 05:39:24.271000', 'TS': 1782778164.271, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:39:24.290000', 'TS': 1782778164.29, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:39:24.431000', 'TS': 1782778164.431, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:39:24.391000', 'TS': 1782778164.391, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:39:24.528000', 'TS': 1782778164.528, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:39:24.549000', 'TS': 1782778164.549, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:39:24.671000', 'TS': 1782778164.671, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:39:24.693000', 'TS': 1782778164.693, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:39:24.830000', 'TS': 1782778164.83, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:39:24.878000', 'TS': 1782778164.878, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:39:24.898000', 'TS': 1782778164.898, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:39:25.037000', 'TS': 1782778165.037, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:39:25.035000', 'TS': 1782778165.0349998, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:39:25.174000', 'TS': 1782778165.174, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:39:25.151000', 'TS': 1782778165.151, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:39:25.291000', 'TS': 1782778165.2910001, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 39, 24, 281681)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:39:22.973000', 'TS': 1782778162.973, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:39:23.111000', 'TS': 1782778163.111, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:39:23.132000', 'TS': 1782778163.132, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:39:23.194000', 'TS': 1782778163.194, 'expected_tray_weight': 365, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:39:23.332000', 'TS': 1782778163.332, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:39:23.354000', 'TS': 1782778163.3539999, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:39:23.384000', 'TS': 1782778163.3839998, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:39:23.522000', 'TS': 1782778163.522, 'expected_tray_weight': 245, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:39:23.542000', 'TS': 1782778163.542, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:39:23.658000', 'TS': 1782778163.658, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:39:23.676000', 'TS': 1782778163.676, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:39:23.815000', 'TS': 1782778163.815, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:39:23.804000', 'TS': 1782778163.8040001, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:39:23.943000', 'TS': 1782778163.9429998, 'expected_tray_weight': 512, 'weight': '546', 'tray_weight': '546', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:39:23.961000', 'TS': 1782778163.961, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:39:24.036000', 'TS': 1782778164.036, 'expected_tray_weight': 1380, 'weight': '1409', 'tray_weight': '1409', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:39:24.056000', 'TS': 1782778164.056, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 39, 23, 42418)}}
[2026-06-30 05:42:03,429.429 INFO    ] processOrderPayment version is : v2
[2026-06-30 05:54:26,554.554 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 05:39:24.271000', 'TS': 1782778164.271, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:39:24.290000', 'TS': 1782778164.29, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:39:24.431000', 'TS': 1782778164.431, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:39:24.391000', 'TS': 1782778164.391, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:39:24.528000', 'TS': 1782778164.528, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:39:24.549000', 'TS': 1782778164.549, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:39:24.671000', 'TS': 1782778164.671, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:39:24.693000', 'TS': 1782778164.693, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:39:24.830000', 'TS': 1782778164.83, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:39:24.878000', 'TS': 1782778164.878, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:39:24.898000', 'TS': 1782778164.898, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:39:25.037000', 'TS': 1782778165.037, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:39:25.035000', 'TS': 1782778165.0349998, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:39:25.174000', 'TS': 1782778165.174, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:39:25.151000', 'TS': 1782778165.151, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:39:25.291000', 'TS': 1782778165.2910001, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 39, 24, 281681)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:54:25.684000', 'TS': 1782779065.6839998, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:54:25.701000', 'TS': 1782779065.701, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:54:25.724000', 'TS': 1782779065.7240002, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:54:25.830000', 'TS': 1782779065.83, 'expected_tray_weight': 365, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:54:25.849000', 'TS': 1782779065.849, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:54:25.869000', 'TS': 1782779065.869, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:54:25.986000', 'TS': 1782779065.986, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:54:26.008000', 'TS': 1782779066.0080001, 'expected_tray_weight': 245, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:54:26.027000', 'TS': 1782779066.027, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:54:26.050000', 'TS': 1782779066.05, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:54:26.187000', 'TS': 1782779066.187, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:54:26.206000', 'TS': 1782779066.206, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:54:26.283000', 'TS': 1782779066.283, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:54:26.306000', 'TS': 1782779066.306, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:54:26.324000', 'TS': 1782779066.324, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:54:26.415000', 'TS': 1782779066.415, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:54:26.435000', 'TS': 1782779066.435, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 54, 25, 702734)}}
[2026-06-30 05:54:26,563.563 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 05:39:24.271000', 'TS': 1782778164.271, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:39:24.290000', 'TS': 1782778164.29, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:39:24.431000', 'TS': 1782778164.431, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:39:24.391000', 'TS': 1782778164.391, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:39:24.528000', 'TS': 1782778164.528, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:39:24.549000', 'TS': 1782778164.549, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:39:24.671000', 'TS': 1782778164.671, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:39:24.693000', 'TS': 1782778164.693, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:39:24.830000', 'TS': 1782778164.83, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:39:24.878000', 'TS': 1782778164.878, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:39:24.898000', 'TS': 1782778164.898, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:39:25.037000', 'TS': 1782778165.037, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:39:25.035000', 'TS': 1782778165.0349998, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:39:25.174000', 'TS': 1782778165.174, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:39:25.151000', 'TS': 1782778165.151, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:39:25.291000', 'TS': 1782778165.2910001, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 39, 24, 281681)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:54:25.684000', 'TS': 1782779065.6839998, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:54:25.701000', 'TS': 1782779065.701, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:54:25.724000', 'TS': 1782779065.7240002, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:54:25.830000', 'TS': 1782779065.83, 'expected_tray_weight': 365, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:54:25.849000', 'TS': 1782779065.849, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:54:25.869000', 'TS': 1782779065.869, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:54:25.986000', 'TS': 1782779065.986, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:54:26.008000', 'TS': 1782779066.0080001, 'expected_tray_weight': 245, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:54:26.027000', 'TS': 1782779066.027, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:54:26.050000', 'TS': 1782779066.05, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:54:26.187000', 'TS': 1782779066.187, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:54:26.206000', 'TS': 1782779066.206, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:54:26.283000', 'TS': 1782779066.283, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:54:26.306000', 'TS': 1782779066.306, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:54:26.324000', 'TS': 1782779066.324, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:54:26.415000', 'TS': 1782779066.415, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:54:26.435000', 'TS': 1782779066.435, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 54, 25, 702734)}}
[2026-06-30 05:54:27,497.497 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 05:54:26.474000', 'TS': 1782779066.474, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:54:26.611000', 'TS': 1782779066.611, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:54:26.630000', 'TS': 1782779066.6299999, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:54:26.669000', 'TS': 1782779066.669, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:54:26.688000', 'TS': 1782779066.6880002, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:54:26.829000', 'TS': 1782779066.829, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:54:26.806000', 'TS': 1782779066.806, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:54:26.826000', 'TS': 1782779066.826, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:54:26.965000', 'TS': 1782779066.9650002, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:54:27.030000', 'TS': 1782779067.03, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:54:27.052000', 'TS': 1782779067.0519998, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:54:27.071000', 'TS': 1782779067.071, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:54:27.131000', 'TS': 1782779067.131, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:54:27.150000', 'TS': 1782779067.15, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:54:27.280000', 'TS': 1782779067.28, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:54:27.301000', 'TS': 1782779067.3009999, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 54, 26, 577183)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:54:25.684000', 'TS': 1782779065.6839998, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:54:25.701000', 'TS': 1782779065.701, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:54:25.724000', 'TS': 1782779065.7240002, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:54:25.830000', 'TS': 1782779065.83, 'expected_tray_weight': 365, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:54:25.849000', 'TS': 1782779065.849, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:54:25.869000', 'TS': 1782779065.869, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:54:25.986000', 'TS': 1782779065.986, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:54:26.008000', 'TS': 1782779066.0080001, 'expected_tray_weight': 245, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:54:26.027000', 'TS': 1782779066.027, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:54:26.050000', 'TS': 1782779066.05, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:54:26.187000', 'TS': 1782779066.187, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:54:26.206000', 'TS': 1782779066.206, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:54:26.283000', 'TS': 1782779066.283, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:54:26.306000', 'TS': 1782779066.306, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:54:26.324000', 'TS': 1782779066.324, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:54:26.415000', 'TS': 1782779066.415, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:54:26.435000', 'TS': 1782779066.435, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 54, 25, 702734)}}
[2026-06-30 05:54:27,506.506 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 05:54:26.474000', 'TS': 1782779066.474, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:54:26.611000', 'TS': 1782779066.611, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:54:26.630000', 'TS': 1782779066.6299999, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:54:26.669000', 'TS': 1782779066.669, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:54:26.688000', 'TS': 1782779066.6880002, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:54:26.829000', 'TS': 1782779066.829, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:54:26.806000', 'TS': 1782779066.806, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:54:26.826000', 'TS': 1782779066.826, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:54:26.965000', 'TS': 1782779066.9650002, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:54:27.030000', 'TS': 1782779067.03, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:54:27.052000', 'TS': 1782779067.0519998, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:54:27.071000', 'TS': 1782779067.071, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:54:27.131000', 'TS': 1782779067.131, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:54:27.150000', 'TS': 1782779067.15, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:54:27.280000', 'TS': 1782779067.28, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:54:27.301000', 'TS': 1782779067.3009999, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 54, 26, 577183)}, '1': {'door_weights': [{'datetime': '2026-06-30 05:54:25.684000', 'TS': 1782779065.6839998, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 05:54:25.701000', 'TS': 1782779065.701, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 05:54:25.724000', 'TS': 1782779065.7240002, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 05:54:25.830000', 'TS': 1782779065.83, 'expected_tray_weight': 365, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 05:54:25.849000', 'TS': 1782779065.849, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 05:54:25.869000', 'TS': 1782779065.869, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 05:54:25.986000', 'TS': 1782779065.986, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 05:54:26.008000', 'TS': 1782779066.0080001, 'expected_tray_weight': 245, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 05:54:26.027000', 'TS': 1782779066.027, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 05:54:26.050000', 'TS': 1782779066.05, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 05:54:26.187000', 'TS': 1782779066.187, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 05:54:26.206000', 'TS': 1782779066.206, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 05:54:26.283000', 'TS': 1782779066.283, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 05:54:26.306000', 'TS': 1782779066.306, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 05:54:26.324000', 'TS': 1782779066.324, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 05:54:26.415000', 'TS': 1782779066.415, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 05:54:26.435000', 'TS': 1782779066.435, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 54, 25, 702734)}}
[2026-06-30 05:57:30,420.420 INFO    ] processOrderPayment version is : v2
[2026-06-30 06:01:11,953.953 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 05:54:26.474000', 'TS': 1782779066.474, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:54:26.611000', 'TS': 1782779066.611, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:54:26.630000', 'TS': 1782779066.6299999, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:54:26.669000', 'TS': 1782779066.669, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:54:26.688000', 'TS': 1782779066.6880002, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:54:26.829000', 'TS': 1782779066.829, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:54:26.806000', 'TS': 1782779066.806, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:54:26.826000', 'TS': 1782779066.826, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:54:26.965000', 'TS': 1782779066.9650002, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:54:27.030000', 'TS': 1782779067.03, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:54:27.052000', 'TS': 1782779067.0519998, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:54:27.071000', 'TS': 1782779067.071, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:54:27.131000', 'TS': 1782779067.131, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:54:27.150000', 'TS': 1782779067.15, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:54:27.280000', 'TS': 1782779067.28, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:54:27.301000', 'TS': 1782779067.3009999, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 54, 26, 577183)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:01:11.064000', 'TS': 1782779471.064, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 06:01:11.083000', 'TS': 1782779471.083, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 06:01:11.103000', 'TS': 1782779471.103, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 06:01:11.237000', 'TS': 1782779471.237, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 06:01:11.259000', 'TS': 1782779471.2589998, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 06:01:11.278000', 'TS': 1782779471.2779999, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 06:01:11.281000', 'TS': 1782779471.281, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 06:01:11.419000', 'TS': 1782779471.419, 'expected_tray_weight': 245, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 06:01:11.437000', 'TS': 1782779471.437, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 06:01:11.491000', 'TS': 1782779471.4910002, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 06:01:11.509000', 'TS': 1782779471.509, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 06:01:11.529000', 'TS': 1782779471.529, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 06:01:11.661000', 'TS': 1782779471.6609998, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 06:01:11.681000', 'TS': 1782779471.681, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 06:01:11.702000', 'TS': 1782779471.702, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 06:01:11.801000', 'TS': 1782779471.801, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 06:01:11.821000', 'TS': 1782779471.821, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 1, 11, 104173)}}
[2026-06-30 06:01:11,962.962 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 05:54:26.474000', 'TS': 1782779066.474, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 05:54:26.611000', 'TS': 1782779066.611, 'expected_tray_weight': 1826, 'weight': '1955', 'tray_weight': '1955', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 05:54:26.630000', 'TS': 1782779066.6299999, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 05:54:26.669000', 'TS': 1782779066.669, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 05:54:26.688000', 'TS': 1782779066.6880002, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 05:54:26.829000', 'TS': 1782779066.829, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 05:54:26.806000', 'TS': 1782779066.806, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 05:54:26.826000', 'TS': 1782779066.826, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 05:54:26.965000', 'TS': 1782779066.9650002, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 05:54:27.030000', 'TS': 1782779067.03, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 05:54:27.052000', 'TS': 1782779067.0519998, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 05:54:27.071000', 'TS': 1782779067.071, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 05:54:27.131000', 'TS': 1782779067.131, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 05:54:27.150000', 'TS': 1782779067.15, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 05:54:27.280000', 'TS': 1782779067.28, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 05:54:27.301000', 'TS': 1782779067.3009999, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 5, 54, 26, 577183)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:01:11.064000', 'TS': 1782779471.064, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 06:01:11.083000', 'TS': 1782779471.083, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 06:01:11.103000', 'TS': 1782779471.103, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 06:01:11.237000', 'TS': 1782779471.237, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 06:01:11.259000', 'TS': 1782779471.2589998, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 06:01:11.278000', 'TS': 1782779471.2779999, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 06:01:11.281000', 'TS': 1782779471.281, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 06:01:11.419000', 'TS': 1782779471.419, 'expected_tray_weight': 245, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 06:01:11.437000', 'TS': 1782779471.437, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 06:01:11.491000', 'TS': 1782779471.4910002, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 06:01:11.509000', 'TS': 1782779471.509, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 06:01:11.529000', 'TS': 1782779471.529, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 06:01:11.661000', 'TS': 1782779471.6609998, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 06:01:11.681000', 'TS': 1782779471.681, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 06:01:11.702000', 'TS': 1782779471.702, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 06:01:11.801000', 'TS': 1782779471.801, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 06:01:11.821000', 'TS': 1782779471.821, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 1, 11, 104173)}}
[2026-06-30 06:01:12,901.901 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 06:01:11.970000', 'TS': 1782779471.97, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:01:11.991000', 'TS': 1782779471.991, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:01:12.011000', 'TS': 1782779472.011, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:01:12.053000', 'TS': 1782779472.053, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:01:12.071000', 'TS': 1782779472.071, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:01:12.213000', 'TS': 1782779472.213, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:01:12.181000', 'TS': 1782779472.181, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:01:12.321000', 'TS': 1782779472.321, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:01:12.339000', 'TS': 1782779472.339, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:01:12.350000', 'TS': 1782779472.35, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:01:12.487000', 'TS': 1782779472.487, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:01:12.509000', 'TS': 1782779472.509, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:01:12.575000', 'TS': 1782779472.575, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:01:12.594000', 'TS': 1782779472.5939999, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:01:12.621000', 'TS': 1782779472.621, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:01:12.641000', 'TS': 1782779472.641, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 1, 11, 976127)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:01:11.064000', 'TS': 1782779471.064, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 06:01:11.083000', 'TS': 1782779471.083, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 06:01:11.103000', 'TS': 1782779471.103, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 06:01:11.237000', 'TS': 1782779471.237, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 06:01:11.259000', 'TS': 1782779471.2589998, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 06:01:11.278000', 'TS': 1782779471.2779999, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 06:01:11.281000', 'TS': 1782779471.281, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 06:01:11.419000', 'TS': 1782779471.419, 'expected_tray_weight': 245, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 06:01:11.437000', 'TS': 1782779471.437, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 06:01:11.491000', 'TS': 1782779471.4910002, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 06:01:11.509000', 'TS': 1782779471.509, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 06:01:11.529000', 'TS': 1782779471.529, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 06:01:11.661000', 'TS': 1782779471.6609998, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 06:01:11.681000', 'TS': 1782779471.681, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 06:01:11.702000', 'TS': 1782779471.702, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 06:01:11.801000', 'TS': 1782779471.801, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 06:01:11.821000', 'TS': 1782779471.821, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 1, 11, 104173)}}
[2026-06-30 06:01:12,910.910 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 06:01:11.970000', 'TS': 1782779471.97, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:01:11.991000', 'TS': 1782779471.991, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:01:12.011000', 'TS': 1782779472.011, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:01:12.053000', 'TS': 1782779472.053, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:01:12.071000', 'TS': 1782779472.071, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:01:12.213000', 'TS': 1782779472.213, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:01:12.181000', 'TS': 1782779472.181, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:01:12.321000', 'TS': 1782779472.321, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:01:12.339000', 'TS': 1782779472.339, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:01:12.350000', 'TS': 1782779472.35, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:01:12.487000', 'TS': 1782779472.487, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:01:12.509000', 'TS': 1782779472.509, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:01:12.575000', 'TS': 1782779472.575, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:01:12.594000', 'TS': 1782779472.5939999, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:01:12.621000', 'TS': 1782779472.621, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:01:12.641000', 'TS': 1782779472.641, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 1, 11, 976127)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:01:11.064000', 'TS': 1782779471.064, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 06:01:11.083000', 'TS': 1782779471.083, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 06:01:11.103000', 'TS': 1782779471.103, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 06:01:11.237000', 'TS': 1782779471.237, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 06:01:11.259000', 'TS': 1782779471.2589998, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 06:01:11.278000', 'TS': 1782779471.2779999, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 06:01:11.281000', 'TS': 1782779471.281, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 06:01:11.419000', 'TS': 1782779471.419, 'expected_tray_weight': 245, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 06:01:11.437000', 'TS': 1782779471.437, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 06:01:11.491000', 'TS': 1782779471.4910002, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 06:01:11.509000', 'TS': 1782779471.509, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 06:01:11.529000', 'TS': 1782779471.529, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 06:01:11.661000', 'TS': 1782779471.6609998, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 06:01:11.681000', 'TS': 1782779471.681, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 06:01:11.702000', 'TS': 1782779471.702, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 06:01:11.801000', 'TS': 1782779471.801, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 06:01:11.821000', 'TS': 1782779471.821, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 1, 11, 104173)}}
[2026-06-30 06:08:39,394.394 INFO    ] processOrderPayment version is : v2
[2026-06-30 06:10:03,442.442 INFO    ] processOrderPayment version is : v2
[2026-06-30 06:20:26,700.700 INFO    ] processOrderPayment version is : v2
[2026-06-30 06:21:20,459.459 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 06:01:11.970000', 'TS': 1782779471.97, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:01:11.991000', 'TS': 1782779471.991, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:01:12.011000', 'TS': 1782779472.011, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:01:12.053000', 'TS': 1782779472.053, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:01:12.071000', 'TS': 1782779472.071, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:01:12.213000', 'TS': 1782779472.213, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:01:12.181000', 'TS': 1782779472.181, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:01:12.321000', 'TS': 1782779472.321, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:01:12.339000', 'TS': 1782779472.339, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:01:12.350000', 'TS': 1782779472.35, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:01:12.487000', 'TS': 1782779472.487, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:01:12.509000', 'TS': 1782779472.509, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:01:12.575000', 'TS': 1782779472.575, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:01:12.594000', 'TS': 1782779472.5939999, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:01:12.621000', 'TS': 1782779472.621, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:01:12.641000', 'TS': 1782779472.641, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 1, 11, 976127)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:21:19.234000', 'TS': 1782780679.234, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 06:21:19.252000', 'TS': 1782780679.2519999, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 06:21:19.383000', 'TS': 1782780679.383, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 06:21:19.432000', 'TS': 1782780679.4320002, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 06:21:19.452000', 'TS': 1782780679.452, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 06:21:19.593000', 'TS': 1782780679.5930002, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 06:21:19.677000', 'TS': 1782780679.6769998, 'expected_tray_weight': 522, 'weight': '543', 'tray_weight': '543', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 06:21:19.699000', 'TS': 1782780679.6990001, 'expected_tray_weight': 245, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 06:21:19.717000', 'TS': 1782780679.717, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 06:21:19.813000', 'TS': 1782780679.8130002, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 06:21:19.950000', 'TS': 1782780679.95, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 06:21:19.973000', 'TS': 1782780679.973, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 06:21:20.032000', 'TS': 1782780680.0319998, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 06:21:20.170000', 'TS': 1782780680.17, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 06:21:20.189000', 'TS': 1782780680.1890001, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 06:21:20.240000', 'TS': 1782780680.24, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 06:21:20.379000', 'TS': 1782780680.379, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 21, 19, 281833)}}
[2026-06-30 06:21:20,474.474 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 06:01:11.970000', 'TS': 1782779471.97, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:01:11.991000', 'TS': 1782779471.991, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:01:12.011000', 'TS': 1782779472.011, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:01:12.053000', 'TS': 1782779472.053, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:01:12.071000', 'TS': 1782779472.071, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:01:12.213000', 'TS': 1782779472.213, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:01:12.181000', 'TS': 1782779472.181, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:01:12.321000', 'TS': 1782779472.321, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:01:12.339000', 'TS': 1782779472.339, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:01:12.350000', 'TS': 1782779472.35, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:01:12.487000', 'TS': 1782779472.487, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:01:12.509000', 'TS': 1782779472.509, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:01:12.575000', 'TS': 1782779472.575, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:01:12.594000', 'TS': 1782779472.5939999, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:01:12.621000', 'TS': 1782779472.621, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:01:12.641000', 'TS': 1782779472.641, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 1, 11, 976127)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:21:19.234000', 'TS': 1782780679.234, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 06:21:19.252000', 'TS': 1782780679.2519999, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 06:21:19.383000', 'TS': 1782780679.383, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 06:21:19.432000', 'TS': 1782780679.4320002, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 06:21:19.452000', 'TS': 1782780679.452, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 06:21:19.593000', 'TS': 1782780679.5930002, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 06:21:19.677000', 'TS': 1782780679.6769998, 'expected_tray_weight': 522, 'weight': '543', 'tray_weight': '543', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 06:21:19.699000', 'TS': 1782780679.6990001, 'expected_tray_weight': 245, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 06:21:19.717000', 'TS': 1782780679.717, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 06:21:19.813000', 'TS': 1782780679.8130002, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 06:21:19.950000', 'TS': 1782780679.95, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 06:21:19.973000', 'TS': 1782780679.973, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 06:21:20.032000', 'TS': 1782780680.0319998, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 06:21:20.170000', 'TS': 1782780680.17, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 06:21:20.189000', 'TS': 1782780680.1890001, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 06:21:20.240000', 'TS': 1782780680.24, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 06:21:20.379000', 'TS': 1782780680.379, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 21, 19, 281833)}}
[2026-06-30 06:21:21,784.784 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 06:21:20.477000', 'TS': 1782780680.477, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:21:20.495000', 'TS': 1782780680.4950001, 'expected_tray_weight': 1826, 'weight': '1952', 'tray_weight': '1952', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:21:20.636000', 'TS': 1782780680.636, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:21:20.639000', 'TS': 1782780680.639, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:21:20.778000', 'TS': 1782780680.778, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:21:20.800000', 'TS': 1782780680.8, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:21:20.890000', 'TS': 1782780680.8899999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:21:20.909000', 'TS': 1782780680.9090002, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:21:21.049000', 'TS': 1782780681.049, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:21:21.121000', 'TS': 1782780681.121, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:21:21.142000', 'TS': 1782780681.142, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:21:21.161000', 'TS': 1782780681.161, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:21:21.297000', 'TS': 1782780681.297, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:21:21.314000', 'TS': 1782780681.314, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:21:21.383000', 'TS': 1782780681.3830001, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:21:21.520000', 'TS': 1782780681.52, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 21, 20, 497945)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:21:19.234000', 'TS': 1782780679.234, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 06:21:19.252000', 'TS': 1782780679.2519999, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 06:21:19.383000', 'TS': 1782780679.383, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 06:21:19.432000', 'TS': 1782780679.4320002, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 06:21:19.452000', 'TS': 1782780679.452, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 06:21:19.593000', 'TS': 1782780679.5930002, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 06:21:19.677000', 'TS': 1782780679.6769998, 'expected_tray_weight': 522, 'weight': '543', 'tray_weight': '543', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 06:21:19.699000', 'TS': 1782780679.6990001, 'expected_tray_weight': 245, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 06:21:19.717000', 'TS': 1782780679.717, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 06:21:19.813000', 'TS': 1782780679.8130002, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 06:21:19.950000', 'TS': 1782780679.95, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 06:21:19.973000', 'TS': 1782780679.973, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 06:21:20.032000', 'TS': 1782780680.0319998, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 06:21:20.170000', 'TS': 1782780680.17, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 06:21:20.189000', 'TS': 1782780680.1890001, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 06:21:20.240000', 'TS': 1782780680.24, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 06:21:20.379000', 'TS': 1782780680.379, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 21, 19, 281833)}}
[2026-06-30 06:21:21,802.802 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 06:21:20.477000', 'TS': 1782780680.477, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:21:20.495000', 'TS': 1782780680.4950001, 'expected_tray_weight': 1826, 'weight': '1952', 'tray_weight': '1952', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:21:20.636000', 'TS': 1782780680.636, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:21:20.639000', 'TS': 1782780680.639, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:21:20.778000', 'TS': 1782780680.778, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:21:20.800000', 'TS': 1782780680.8, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:21:20.890000', 'TS': 1782780680.8899999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:21:20.909000', 'TS': 1782780680.9090002, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:21:21.049000', 'TS': 1782780681.049, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:21:21.121000', 'TS': 1782780681.121, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:21:21.142000', 'TS': 1782780681.142, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:21:21.161000', 'TS': 1782780681.161, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:21:21.297000', 'TS': 1782780681.297, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:21:21.314000', 'TS': 1782780681.314, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:21:21.383000', 'TS': 1782780681.3830001, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:21:21.520000', 'TS': 1782780681.52, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 21, 20, 497945)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:21:19.234000', 'TS': 1782780679.234, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 06:21:19.252000', 'TS': 1782780679.2519999, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 06:21:19.383000', 'TS': 1782780679.383, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 06:21:19.432000', 'TS': 1782780679.4320002, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 06:21:19.452000', 'TS': 1782780679.452, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 06:21:19.593000', 'TS': 1782780679.5930002, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 06:21:19.677000', 'TS': 1782780679.6769998, 'expected_tray_weight': 522, 'weight': '543', 'tray_weight': '543', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 06:21:19.699000', 'TS': 1782780679.6990001, 'expected_tray_weight': 245, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 06:21:19.717000', 'TS': 1782780679.717, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 06:21:19.813000', 'TS': 1782780679.8130002, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 06:21:19.950000', 'TS': 1782780679.95, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 06:21:19.973000', 'TS': 1782780679.973, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 06:21:20.032000', 'TS': 1782780680.0319998, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 06:21:20.170000', 'TS': 1782780680.17, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 06:21:20.189000', 'TS': 1782780680.1890001, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 06:21:20.240000', 'TS': 1782780680.24, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 06:21:20.379000', 'TS': 1782780680.379, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 21, 19, 281833)}}
[2026-06-30 06:30:53,352.352 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 06:21:20.477000', 'TS': 1782780680.477, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:21:20.495000', 'TS': 1782780680.4950001, 'expected_tray_weight': 1826, 'weight': '1952', 'tray_weight': '1952', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:21:20.636000', 'TS': 1782780680.636, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:21:20.639000', 'TS': 1782780680.639, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:21:20.778000', 'TS': 1782780680.778, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:21:20.800000', 'TS': 1782780680.8, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:21:20.890000', 'TS': 1782780680.8899999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:21:20.909000', 'TS': 1782780680.9090002, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:21:21.049000', 'TS': 1782780681.049, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:21:21.121000', 'TS': 1782780681.121, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:21:21.142000', 'TS': 1782780681.142, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:21:21.161000', 'TS': 1782780681.161, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:21:21.297000', 'TS': 1782780681.297, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:21:21.314000', 'TS': 1782780681.314, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:21:21.383000', 'TS': 1782780681.3830001, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:21:21.520000', 'TS': 1782780681.52, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 21, 20, 497945)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:30:52.376000', 'TS': 1782781252.376, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 06:30:52.515000', 'TS': 1782781252.5149999, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 06:30:52.536000', 'TS': 1782781252.536, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 06:30:52.582000', 'TS': 1782781252.582, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 06:30:52.602000', 'TS': 1782781252.602, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 06:30:52.742000', 'TS': 1782781252.7419999, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 06:30:52.695000', 'TS': 1782781252.695, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 06:30:52.833000', 'TS': 1782781252.833, 'expected_tray_weight': 245, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 06:30:52.854000', 'TS': 1782781252.8539999, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 06:30:52.899000', 'TS': 1782781252.8990002, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 06:30:52.919000', 'TS': 1782781252.919, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 06:30:52.938000', 'TS': 1782781252.9380002, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 06:30:53.085000', 'TS': 1782781253.085, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 06:30:53.106000', 'TS': 1782781253.106, 'expected_tray_weight': 512, 'weight': '546', 'tray_weight': '546', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 06:30:53.127000', 'TS': 1782781253.1269999, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 06:30:53.230000', 'TS': 1782781253.23, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 06:30:53.249000', 'TS': 1782781253.249, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 52, 485046)}}
[2026-06-30 06:30:53,361.361 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 06:21:20.477000', 'TS': 1782780680.477, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:21:20.495000', 'TS': 1782780680.4950001, 'expected_tray_weight': 1826, 'weight': '1952', 'tray_weight': '1952', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:21:20.636000', 'TS': 1782780680.636, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:21:20.639000', 'TS': 1782780680.639, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:21:20.778000', 'TS': 1782780680.778, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:21:20.800000', 'TS': 1782780680.8, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:21:20.890000', 'TS': 1782780680.8899999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:21:20.909000', 'TS': 1782780680.9090002, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:21:21.049000', 'TS': 1782780681.049, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:21:21.121000', 'TS': 1782780681.121, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:21:21.142000', 'TS': 1782780681.142, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:21:21.161000', 'TS': 1782780681.161, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:21:21.297000', 'TS': 1782780681.297, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:21:21.314000', 'TS': 1782780681.314, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:21:21.383000', 'TS': 1782780681.3830001, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:21:21.520000', 'TS': 1782780681.52, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 21, 20, 497945)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:30:52.376000', 'TS': 1782781252.376, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 06:30:52.515000', 'TS': 1782781252.5149999, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 06:30:52.536000', 'TS': 1782781252.536, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 06:30:52.582000', 'TS': 1782781252.582, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 06:30:52.602000', 'TS': 1782781252.602, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 06:30:52.742000', 'TS': 1782781252.7419999, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 06:30:52.695000', 'TS': 1782781252.695, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 06:30:52.833000', 'TS': 1782781252.833, 'expected_tray_weight': 245, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 06:30:52.854000', 'TS': 1782781252.8539999, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 06:30:52.899000', 'TS': 1782781252.8990002, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 06:30:52.919000', 'TS': 1782781252.919, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 06:30:52.938000', 'TS': 1782781252.9380002, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 06:30:53.085000', 'TS': 1782781253.085, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 06:30:53.106000', 'TS': 1782781253.106, 'expected_tray_weight': 512, 'weight': '546', 'tray_weight': '546', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 06:30:53.127000', 'TS': 1782781253.1269999, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 06:30:53.230000', 'TS': 1782781253.23, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 06:30:53.249000', 'TS': 1782781253.249, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 52, 485046)}}
[2026-06-30 06:30:54,280.280 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:30:52.376000', 'TS': 1782781252.376, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 06:30:52.515000', 'TS': 1782781252.5149999, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 06:30:52.536000', 'TS': 1782781252.536, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 06:30:52.582000', 'TS': 1782781252.582, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 06:30:52.602000', 'TS': 1782781252.602, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 06:30:52.742000', 'TS': 1782781252.7419999, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 06:30:52.695000', 'TS': 1782781252.695, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 06:30:52.833000', 'TS': 1782781252.833, 'expected_tray_weight': 245, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 06:30:52.854000', 'TS': 1782781252.8539999, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 06:30:52.899000', 'TS': 1782781252.8990002, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 06:30:52.919000', 'TS': 1782781252.919, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 06:30:52.938000', 'TS': 1782781252.9380002, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 06:30:53.085000', 'TS': 1782781253.085, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 06:30:53.106000', 'TS': 1782781253.106, 'expected_tray_weight': 512, 'weight': '546', 'tray_weight': '546', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 06:30:53.127000', 'TS': 1782781253.1269999, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 06:30:53.230000', 'TS': 1782781253.23, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 06:30:53.249000', 'TS': 1782781253.249, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 52, 485046)}}
[2026-06-30 06:30:54,292.292 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:30:52.376000', 'TS': 1782781252.376, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 06:30:52.515000', 'TS': 1782781252.5149999, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 06:30:52.536000', 'TS': 1782781252.536, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 06:30:52.582000', 'TS': 1782781252.582, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 06:30:52.602000', 'TS': 1782781252.602, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 06:30:52.742000', 'TS': 1782781252.7419999, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 06:30:52.695000', 'TS': 1782781252.695, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 06:30:52.833000', 'TS': 1782781252.833, 'expected_tray_weight': 245, 'weight': '233', 'tray_weight': '233', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 06:30:52.854000', 'TS': 1782781252.8539999, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 06:30:52.899000', 'TS': 1782781252.8990002, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 06:30:52.919000', 'TS': 1782781252.919, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 06:30:52.938000', 'TS': 1782781252.9380002, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 06:30:53.085000', 'TS': 1782781253.085, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 06:30:53.106000', 'TS': 1782781253.106, 'expected_tray_weight': 512, 'weight': '546', 'tray_weight': '546', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 06:30:53.127000', 'TS': 1782781253.1269999, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 06:30:53.230000', 'TS': 1782781253.23, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 06:30:53.249000', 'TS': 1782781253.249, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 52, 485046)}}
[2026-06-30 06:36:06,770.770 INFO    ] processOrderPayment version is : v2
[2026-06-30 06:48:10,065.065 INFO    ] ADDRESS: 11 TRAY WEIGHT: 481 TRAY DB WEIGHT: 481
[2026-06-30 06:48:10,082.082 INFO    ] ADDRESS: 12 TRAY WEIGHT: 144 TRAY DB WEIGHT: 144
[2026-06-30 06:48:10,087.087 INFO    ] ADDRESS: 13 TRAY WEIGHT: 113 TRAY DB WEIGHT: 113
[2026-06-30 06:48:10,092.092 INFO    ] ADDRESS: 14 TRAY WEIGHT: 240 TRAY DB WEIGHT: 240
[2026-06-30 06:48:10,096.096 INFO    ] ADDRESS: 15 TRAY WEIGHT: 73 TRAY DB WEIGHT: 73
[2026-06-30 06:48:10,101.101 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 06:48:10,106.106 INFO    ] ADDRESS: 17 TRAY WEIGHT: 544 TRAY DB WEIGHT: 544
[2026-06-30 06:48:10,115.115 INFO    ] ADDRESS: 18 TRAY WEIGHT: 233 TRAY DB WEIGHT: 233
[2026-06-30 06:48:10,122.122 INFO    ] ADDRESS: 19 TRAY WEIGHT: 427 TRAY DB WEIGHT: 427
[2026-06-30 06:48:10,127.127 INFO    ] ADDRESS: 20 TRAY WEIGHT: 227 TRAY DB WEIGHT: 227
[2026-06-30 06:48:10,132.132 INFO    ] ADDRESS: 21 TRAY WEIGHT: 232 TRAY DB WEIGHT: 232
[2026-06-30 06:48:10,136.136 INFO    ] ADDRESS: 22 TRAY WEIGHT: 31 TRAY DB WEIGHT: 31
[2026-06-30 06:48:10,141.141 INFO    ] ADDRESS: 23 TRAY WEIGHT: 308 TRAY DB WEIGHT: 308
[2026-06-30 06:48:10,145.145 INFO    ] ADDRESS: 24 TRAY WEIGHT: 546 TRAY DB WEIGHT: 546
[2026-06-30 06:48:10,150.150 INFO    ] ADDRESS: 25 TRAY WEIGHT: 229 TRAY DB WEIGHT: 229
[2026-06-30 06:48:10,154.154 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1408 TRAY DB WEIGHT: 1408
[2026-06-30 06:48:10,159.159 INFO    ] ADDRESS: 27 TRAY WEIGHT: 166 TRAY DB WEIGHT: 166
[2026-06-30 06:48:10,164.164 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2671 TRAY DB WEIGHT: 2671
[2026-06-30 06:48:10,168.168 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1953 TRAY DB WEIGHT: 1953
[2026-06-30 06:48:10,173.173 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2600 TRAY DB WEIGHT: 2600
[2026-06-30 06:48:10,177.177 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 06:48:10,182.182 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1957 TRAY DB WEIGHT: 1957
[2026-06-30 06:48:10,186.186 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3888 TRAY DB WEIGHT: 3888
[2026-06-30 06:48:10,191.191 INFO    ] ADDRESS: 37 TRAY WEIGHT: 430 TRAY DB WEIGHT: 430
[2026-06-30 06:48:10,196.196 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2114 TRAY DB WEIGHT: 2114
[2026-06-30 06:48:10,200.200 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1310 TRAY DB WEIGHT: 1310
[2026-06-30 06:48:10,205.205 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2910 TRAY DB WEIGHT: 2910
[2026-06-30 06:48:10,209.209 INFO    ] ADDRESS: 41 TRAY WEIGHT: 383 TRAY DB WEIGHT: 383
[2026-06-30 06:48:10,214.214 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 06:48:10,218.218 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2967 TRAY DB WEIGHT: 2967
[2026-06-30 06:48:10,223.223 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1853 TRAY DB WEIGHT: 1853
[2026-06-30 06:48:10,227.227 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5564 TRAY DB WEIGHT: 5564
[2026-06-30 06:48:10,232.232 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2547 TRAY DB WEIGHT: 2547
[2026-06-30 06:48:13,356.356 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:37:36.813000', 'TS': 1782781656.813, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:46:52.063000', 'TS': 1782782212.063, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:40:31.193000', 'TS': 1782781831.1929998, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:16.427000', 'TS': 1782781816.427, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:39:08.589000', 'TS': 1782781748.589, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:38:18.143000', 'TS': 1782781698.1430001, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 48, 12, 504993)}}
[2026-06-30 06:48:13,363.363 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:37:36.813000', 'TS': 1782781656.813, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:46:52.063000', 'TS': 1782782212.063, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:40:31.193000', 'TS': 1782781831.1929998, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:16.427000', 'TS': 1782781816.427, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:39:08.589000', 'TS': 1782781748.589, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:38:18.143000', 'TS': 1782781698.1430001, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 48, 12, 504993)}}
[2026-06-30 06:48:14,361.361 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:37:36.814000', 'TS': 1782781656.8140001, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:46:52.065000', 'TS': 1782782212.065, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:40:31.193000', 'TS': 1782781831.193, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:16.430000', 'TS': 1782781816.43, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:39:08.584000', 'TS': 1782781748.584, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:38:18.137000', 'TS': 1782781698.1369998, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 48, 13, 434220)}}
[2026-06-30 06:48:14,374.374 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:37:36.814000', 'TS': 1782781656.8140001, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:46:52.065000', 'TS': 1782782212.065, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:40:31.193000', 'TS': 1782781831.193, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:16.430000', 'TS': 1782781816.43, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:39:08.584000', 'TS': 1782781748.584, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:38:18.137000', 'TS': 1782781698.1369998, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 48, 13, 434220)}}
[2026-06-30 06:48:15,298.298 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:37:36.816000', 'TS': 1782781656.816, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:46:52.068000', 'TS': 1782782212.068, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:40:31.194000', 'TS': 1782781831.194, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:16.425000', 'TS': 1782781816.425, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:39:08.568000', 'TS': 1782781748.568, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:38:18.139000', 'TS': 1782781698.1390002, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 48, 14, 455211)}}
[2026-06-30 06:48:15,305.305 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:37:36.816000', 'TS': 1782781656.816, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:46:52.068000', 'TS': 1782782212.068, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:40:31.194000', 'TS': 1782781831.194, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:16.425000', 'TS': 1782781816.425, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:39:08.568000', 'TS': 1782781748.568, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:38:18.139000', 'TS': 1782781698.1390002, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 48, 14, 455211)}}
[2026-06-30 06:48:16,421.421 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:37:36.819000', 'TS': 1782781656.819, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:46:52.070000', 'TS': 1782782212.07, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:40:31.193000', 'TS': 1782781831.193, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:16.427000', 'TS': 1782781816.427, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:39:08.581000', 'TS': 1782781748.581, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:38:18.137000', 'TS': 1782781698.137, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 48, 15, 375169)}}
[2026-06-30 06:48:16,434.434 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:37:36.819000', 'TS': 1782781656.819, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:46:52.070000', 'TS': 1782782212.07, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:40:31.193000', 'TS': 1782781831.193, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:16.427000', 'TS': 1782781816.427, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:39:08.581000', 'TS': 1782781748.581, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:38:18.137000', 'TS': 1782781698.137, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 48, 15, 375169)}}
[2026-06-30 06:48:17,596.596 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:37:36.818000', 'TS': 1782781656.818, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:46:52.068000', 'TS': 1782782212.068, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:40:31.192000', 'TS': 1782781831.192, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:16.424000', 'TS': 1782781816.4239998, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:39:08.579000', 'TS': 1782781748.579, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:38:18.130000', 'TS': 1782781698.13, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 48, 16, 520239)}}
[2026-06-30 06:48:17,604.604 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:37:36.818000', 'TS': 1782781656.818, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:46:52.068000', 'TS': 1782782212.068, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:40:31.192000', 'TS': 1782781831.192, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:16.424000', 'TS': 1782781816.4239998, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:39:08.579000', 'TS': 1782781748.579, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:38:18.130000', 'TS': 1782781698.13, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 48, 16, 520239)}}
[2026-06-30 06:48:18,720.720 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:37:36.822000', 'TS': 1782781656.822, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:46:52.068000', 'TS': 1782782212.068, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:40:31.192000', 'TS': 1782781831.192, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:16.422000', 'TS': 1782781816.422, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:39:08.576000', 'TS': 1782781748.5760002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:38:18.131000', 'TS': 1782781698.131, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 48, 17, 671997)}}
[2026-06-30 06:48:18,727.727 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:37:36.822000', 'TS': 1782781656.822, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:46:52.068000', 'TS': 1782782212.068, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:40:31.192000', 'TS': 1782781831.192, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:16.422000', 'TS': 1782781816.422, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:39:08.576000', 'TS': 1782781748.5760002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:38:18.131000', 'TS': 1782781698.131, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 48, 17, 671997)}}
[2026-06-30 06:48:19,977.977 INFO    ] processOrderPayment version is : v2
[2026-06-30 06:48:20,017.017 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:37:36.821000', 'TS': 1782781656.8209999, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:46:52.077000', 'TS': 1782782212.0770001, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:40:31.192000', 'TS': 1782781831.192, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:16.415000', 'TS': 1782781816.415, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:39:08.566000', 'TS': 1782781748.566, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:38:18.129000', 'TS': 1782781698.129, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 48, 18, 808530)}}
[2026-06-30 06:48:20,036.036 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:37:36.821000', 'TS': 1782781656.8209999, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:46:52.077000', 'TS': 1782782212.0770001, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:40:31.192000', 'TS': 1782781831.192, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:16.415000', 'TS': 1782781816.415, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:39:08.566000', 'TS': 1782781748.566, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:38:18.129000', 'TS': 1782781698.129, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 48, 18, 808530)}}
[2026-06-30 06:48:21,152.152 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:37:36.828000', 'TS': 1782781656.828, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:46:52.079000', 'TS': 1782782212.079, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:40:31.191000', 'TS': 1782781831.191, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:16.419000', 'TS': 1782781816.419, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:39:08.572000', 'TS': 1782781748.572, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:38:18.126000', 'TS': 1782781698.126, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 48, 20, 106628)}}
[2026-06-30 06:48:21,167.167 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:37:36.828000', 'TS': 1782781656.828, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:46:52.079000', 'TS': 1782782212.079, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:40:31.191000', 'TS': 1782781831.191, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:16.419000', 'TS': 1782781816.419, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:39:08.572000', 'TS': 1782781748.572, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:38:18.126000', 'TS': 1782781698.126, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 48, 20, 106628)}}
[2026-06-30 06:48:22,243.243 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:37:36.831000', 'TS': 1782781656.8309999, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:46:52.082000', 'TS': 1782782212.082, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:40:31.191000', 'TS': 1782781831.191, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:16.418000', 'TS': 1782781816.418, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:39:08.570000', 'TS': 1782781748.5700002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:38:18.125000', 'TS': 1782781698.125, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 48, 21, 235792)}}
[2026-06-30 06:48:22,255.255 INFO    ] monitor_weight {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:37:36.831000', 'TS': 1782781656.8309999, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:46:52.082000', 'TS': 1782782212.082, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:40:31.191000', 'TS': 1782781831.191, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:16.418000', 'TS': 1782781816.418, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:39:08.570000', 'TS': 1782781748.5700002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:38:18.125000', 'TS': 1782781698.125, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 48, 21, 235792)}}
[2026-06-30 06:48:23,696.696 INFO    ] collect_close_door_weights {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:48:22.226000', 'TS': 1782782302.2259998, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 06:48:22.244000', 'TS': 1782782302.2440002, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 06:48:22.383000', 'TS': 1782782302.383, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 06:48:22.444000', 'TS': 1782782302.444, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 06:48:22.465000', 'TS': 1782782302.465, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 06:48:22.603000', 'TS': 1782782302.603, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 06:48:22.925000', 'TS': 1782782302.925, 'expected_tray_weight': 522, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 06:48:22.946000', 'TS': 1782782302.946, 'expected_tray_weight': 245, 'weight': '234', 'tray_weight': '234', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 06:48:22.965000', 'TS': 1782782302.965, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 06:48:23.033000', 'TS': 1782782303.033, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 06:48:23.172000', 'TS': 1782782303.172, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 06:48:23.191000', 'TS': 1782782303.191, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 06:48:23.269000', 'TS': 1782782303.269, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 06:48:23.407000', 'TS': 1782782303.407, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 06:48:23.428000', 'TS': 1782782303.428, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 06:48:23.496000', 'TS': 1782782303.496, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 06:48:23.514000', 'TS': 1782782303.514, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 48, 22, 265798)}}
[2026-06-30 06:48:23,712.712 INFO    ] collect_close_door_weights {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:48:22.226000', 'TS': 1782782302.2259998, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 06:48:22.244000', 'TS': 1782782302.2440002, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 06:48:22.383000', 'TS': 1782782302.383, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 06:48:22.444000', 'TS': 1782782302.444, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 06:48:22.465000', 'TS': 1782782302.465, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 06:48:22.603000', 'TS': 1782782302.603, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 06:48:22.925000', 'TS': 1782782302.925, 'expected_tray_weight': 522, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 06:48:22.946000', 'TS': 1782782302.946, 'expected_tray_weight': 245, 'weight': '234', 'tray_weight': '234', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 06:48:22.965000', 'TS': 1782782302.965, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 06:48:23.033000', 'TS': 1782782303.033, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 06:48:23.172000', 'TS': 1782782303.172, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 06:48:23.191000', 'TS': 1782782303.191, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 06:48:23.269000', 'TS': 1782782303.269, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 06:48:23.407000', 'TS': 1782782303.407, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 06:48:23.428000', 'TS': 1782782303.428, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 06:48:23.496000', 'TS': 1782782303.496, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 06:48:23.514000', 'TS': 1782782303.514, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 48, 22, 265798)}}
[2026-06-30 06:48:25,282.282 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 06:48:25,285.285 INFO    ] DB TRAY [{"created_at": "2026-06-27 11:20:05", "tray_id": 11, "tray_weight": "481", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 12, "tray_weight": "144", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 13, "tray_weight": "113", "org_sku": "4500708", "active": 1, "sku_json": "4500708-3", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 14, "tray_weight": "240", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 15, "tray_weight": "73", "org_sku": "4500668", "active": 1, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 16, "tray_weight": "796", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 17, "tray_weight": "544", "org_sku": "4500714", "active": 1, "sku_json": "4500714-9", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 18, "tray_weight": "233", "org_sku": "4500646", "active": 1, "sku_json": "4500646-7", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 19, "tray_weight": "427", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 20, "tray_weight": "227", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 21, "tray_weight": "232", "org_sku": "4500648", "active": 1, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 22, "tray_weight": "31", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 23, "tray_weight": "308", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 24, "tray_weight": "546", "org_sku": "4500681", "active": 1, "sku_json": "4500681-8", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 25, "tray_weight": "229", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 26, "tray_weight": "1408", "org_sku": "4500696", "active": 1, "sku_json": "4500696-23", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 27, "tray_weight": "166", "org_sku": "4500659", "active": 1, "sku_json": "4500659-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 31, "tray_weight": "2671", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 32, "tray_weight": "1953", "org_sku": "186078", "active": 1, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 33, "tray_weight": "2600", "org_sku": "108676", "active": 1, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 34, "tray_weight": "2501", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 35, "tray_weight": "1957", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 36, "tray_weight": "3888", "org_sku": "166327", "active": 1, "sku_json": "166327-18", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 37, "tray_weight": "430", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 38, "tray_weight": "2114", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 39, "tray_weight": "1310", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 40, "tray_weight": "2910", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 41, "tray_weight": "383", "org_sku": "4500541", "active": 1, "sku_json": "4500541-22", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 42, "tray_weight": "1930", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 43, "tray_weight": "2967", "org_sku": "4500702", "active": 1, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 44, "tray_weight": "1853", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 45, "tray_weight": "5564", "org_sku": "186043", "active": 1, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 46, "tray_weight": "2547", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 47, "tray_weight": "99999", "org_sku": "163527", "active": 1, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}]
[2026-06-30 06:48:25,293.293 INFO    ] TRAY READINGS [{'datetime': '2026-06-30 06:37:36.813000', 'TS': 1782781656.813, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:37:36.814000', 'TS': 1782781656.8140001, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:37:36.816000', 'TS': 1782781656.816, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:37:36.818000', 'TS': 1782781656.818, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:37:36.819000', 'TS': 1782781656.819, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:37:36.821000', 'TS': 1782781656.8209999, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:37:36.822000', 'TS': 1782781656.822, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:37:36.828000', 'TS': 1782781656.828, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:37:36.831000', 'TS': 1782781656.8309999, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '1', 'tray_id': '11'}, {'datetime': '2026-06-30 06:38:18.125000', 'TS': 1782781698.125, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 06:38:18.126000', 'TS': 1782781698.126, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 06:38:18.129000', 'TS': 1782781698.129, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 06:38:18.130000', 'TS': 1782781698.13, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 06:38:18.131000', 'TS': 1782781698.131, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 06:38:18.137000', 'TS': 1782781698.1369998, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 06:38:18.137000', 'TS': 1782781698.137, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 06:38:18.139000', 'TS': 1782781698.1390002, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 06:38:18.143000', 'TS': 1782781698.1430001, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '1', 'tray_id': '22'}, {'datetime': '2026-06-30 06:39:08.566000', 'TS': 1782781748.566, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:39:08.568000', 'TS': 1782781748.568, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:39:08.570000', 'TS': 1782781748.5700002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:39:08.572000', 'TS': 1782781748.572, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:39:08.576000', 'TS': 1782781748.5760002, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:39:08.579000', 'TS': 1782781748.579, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:39:08.581000', 'TS': 1782781748.581, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:39:08.584000', 'TS': 1782781748.584, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:39:08.589000', 'TS': 1782781748.589, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '1', 'tray_id': '21'}, {'datetime': '2026-06-30 06:40:16.415000', 'TS': 1782781816.415, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:40:16.418000', 'TS': 1782781816.418, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:40:16.419000', 'TS': 1782781816.419, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:40:16.422000', 'TS': 1782781816.422, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:40:16.424000', 'TS': 1782781816.4239998, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:40:16.425000', 'TS': 1782781816.425, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:40:16.427000', 'TS': 1782781816.427, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:40:16.427000', 'TS': 1782781816.427, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:40:16.430000', 'TS': 1782781816.43, 'expected_tray_weight': 522, 'weight': '544', 'tray_weight': '544', 'address': '17', 'flow': '1', 'tray_id': '17'}, {'datetime': '2026-06-30 06:40:31.191000', 'TS': 1782781831.191, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:31.191000', 'TS': 1782781831.191, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:31.192000', 'TS': 1782781831.192, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:31.192000', 'TS': 1782781831.192, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:31.192000', 'TS': 1782781831.192, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:31.193000', 'TS': 1782781831.1929998, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:31.193000', 'TS': 1782781831.193, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:31.193000', 'TS': 1782781831.193, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:40:31.194000', 'TS': 1782781831.194, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '1', 'tray_id': '15'}, {'datetime': '2026-06-30 06:46:52.063000', 'TS': 1782782212.063, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:46:52.065000', 'TS': 1782782212.065, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:46:52.068000', 'TS': 1782782212.068, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:46:52.068000', 'TS': 1782782212.068, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:46:52.068000', 'TS': 1782782212.068, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:46:52.070000', 'TS': 1782782212.07, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:46:52.077000', 'TS': 1782782212.0770001, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:46:52.079000', 'TS': 1782782212.079, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:46:52.082000', 'TS': 1782782212.082, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '1', 'tray_id': '12'}, {'datetime': '2026-06-30 06:48:22.226000', 'TS': 1782782302.2259998, 'expected_tray_weight': 427, 'weight': '482', 'tray_weight': '482', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 06:48:22.244000', 'TS': 1782782302.2440002, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 06:48:22.383000', 'TS': 1782782302.383, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 06:48:22.444000', 'TS': 1782782302.444, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 06:48:22.465000', 'TS': 1782782302.465, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 06:48:22.603000', 'TS': 1782782302.603, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 06:48:22.925000', 'TS': 1782782302.925, 'expected_tray_weight': 522, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 06:48:22.946000', 'TS': 1782782302.946, 'expected_tray_weight': 245, 'weight': '234', 'tray_weight': '234', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 06:48:22.965000', 'TS': 1782782302.965, 'expected_tray_weight': 432, 'weight': '427', 'tray_weight': '427', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 06:48:23.033000', 'TS': 1782782303.033, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 06:48:23.172000', 'TS': 1782782303.172, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 06:48:23.191000', 'TS': 1782782303.191, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 06:48:23.269000', 'TS': 1782782303.269, 'expected_tray_weight': 310, 'weight': '308', 'tray_weight': '308', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 06:48:23.407000', 'TS': 1782782303.407, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 06:48:23.428000', 'TS': 1782782303.428, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 06:48:23.496000', 'TS': 1782782303.496, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 06:48:23.514000', 'TS': 1782782303.514, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}]
[2026-06-30 06:48:26,601.601 INFO    ] Final DB Tray = [{"created_at": "2026-06-27 11:20:05", "tray_id": 11, "tray_weight": "482", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 12, "tray_weight": "144", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 13, "tray_weight": "113", "org_sku": "4500708", "active": 1, "sku_json": "4500708-3", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 14, "tray_weight": "240", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 15, "tray_weight": "73", "org_sku": "4500668", "active": 1, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 16, "tray_weight": "796", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 17, "tray_weight": "486", "org_sku": "4500714", "active": 1, "sku_json": "4500714-9", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 18, "tray_weight": "234", "org_sku": "4500646", "active": 1, "sku_json": "4500646-7", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 19, "tray_weight": "427", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 20, "tray_weight": "227", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 21, "tray_weight": "232", "org_sku": "4500648", "active": 1, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 22, "tray_weight": "31", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 23, "tray_weight": "308", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 24, "tray_weight": "547", "org_sku": "4500681", "active": 1, "sku_json": "4500681-8", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 25, "tray_weight": "229", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 26, "tray_weight": "1408", "org_sku": "4500696", "active": 1, "sku_json": "4500696-23", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 27, "tray_weight": "167", "org_sku": "4500659", "active": 1, "sku_json": "4500659-5", "modified_at": "2026-06-27 11:20:05", "door_id": "1"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 31, "tray_weight": "2671", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 32, "tray_weight": "1953", "org_sku": "186078", "active": 1, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 33, "tray_weight": "2600", "org_sku": "108676", "active": 1, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 34, "tray_weight": "2501", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 35, "tray_weight": "1957", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 36, "tray_weight": "3888", "org_sku": "166327", "active": 1, "sku_json": "166327-18", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 37, "tray_weight": "430", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 38, "tray_weight": "2114", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 39, "tray_weight": "1310", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 40, "tray_weight": "2910", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 41, "tray_weight": "383", "org_sku": "4500541", "active": 1, "sku_json": "4500541-22", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 42, "tray_weight": "1930", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 43, "tray_weight": "2967", "org_sku": "4500702", "active": 1, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 44, "tray_weight": "1853", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 45, "tray_weight": "5564", "org_sku": "186043", "active": 1, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 46, "tray_weight": "2547", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}, {"created_at": "2026-06-27 11:20:05", "tray_id": 47, "tray_weight": "99999", "org_sku": "163527", "active": 1, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "door_id": "2"}]
[2026-06-30 06:48:31,194.194 INFO    ] Syncing order with order id: TM06202003260630064712487
[2026-06-30 06:48:31,222.222 INFO    ] pg status for order_id: TM06202003260630064712487 before is --> False
[2026-06-30 06:48:31,225.225 INFO    ] payment_gateway for order_id: TM06202003260630064712487 is --> razor_pay and sync status is True
[2026-06-30 06:48:31,523.523 INFO    ] pg status response {'status': True}
[2026-06-30 06:48:31,556.556 INFO    ] pg status for order_id: TM06202003260630064712487 after is --> {'status': True}
[2026-06-30 06:50:49,180.180 INFO    ] processOrderPayment version is : v2
[2026-06-30 06:53:40,130.130 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:53:39.298000', 'TS': 1782782619.2979999, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 06:53:39.319000', 'TS': 1782782619.319, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 06:53:39.338000', 'TS': 1782782619.338, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 06:53:39.348000', 'TS': 1782782619.3479998, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 06:53:39.486000', 'TS': 1782782619.486, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 06:53:39.507000', 'TS': 1782782619.5070002, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 06:53:39.530000', 'TS': 1782782619.53, 'expected_tray_weight': 464, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 06:53:39.550000', 'TS': 1782782619.55, 'expected_tray_weight': 245, 'weight': '236', 'tray_weight': '236', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 06:53:39.687000', 'TS': 1782782619.687, 'expected_tray_weight': 432, 'weight': '426', 'tray_weight': '426', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 06:53:39.639000', 'TS': 1782782619.639, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 06:53:39.775000', 'TS': 1782782619.7749999, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 06:53:39.797000', 'TS': 1782782619.797, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 06:53:39.788000', 'TS': 1782782619.7879999, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 06:53:39.926000', 'TS': 1782782619.926, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 06:53:39.947000', 'TS': 1782782619.947, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 06:53:39.970000', 'TS': 1782782619.97, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 06:53:39.989000', 'TS': 1782782619.989, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 53, 39, 305452)}}
[2026-06-30 06:53:40,138.138 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 06:30:53.298000', 'TS': 1782781253.2979999, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:30:53.318000', 'TS': 1782781253.318, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:30:53.456000', 'TS': 1782781253.456, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:30:53.450000', 'TS': 1782781253.45, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:30:53.470000', 'TS': 1782781253.47, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:30:53.611000', 'TS': 1782781253.611, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:30:53.594000', 'TS': 1782781253.5939999, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:30:53.615000', 'TS': 1782781253.615, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:30:53.753000', 'TS': 1782781253.753, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:30:53.725000', 'TS': 1782781253.725, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:30:53.862000', 'TS': 1782781253.862, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:30:53.884000', 'TS': 1782781253.8839998, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:30:53.931000', 'TS': 1782781253.931, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:30:53.950000', 'TS': 1782781253.95, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:30:54.057000', 'TS': 1782781254.057, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:30:54.079000', 'TS': 1782781254.079, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 30, 53, 374191)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:53:39.298000', 'TS': 1782782619.2979999, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 06:53:39.319000', 'TS': 1782782619.319, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 06:53:39.338000', 'TS': 1782782619.338, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 06:53:39.348000', 'TS': 1782782619.3479998, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 06:53:39.486000', 'TS': 1782782619.486, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 06:53:39.507000', 'TS': 1782782619.5070002, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 06:53:39.530000', 'TS': 1782782619.53, 'expected_tray_weight': 464, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 06:53:39.550000', 'TS': 1782782619.55, 'expected_tray_weight': 245, 'weight': '236', 'tray_weight': '236', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 06:53:39.687000', 'TS': 1782782619.687, 'expected_tray_weight': 432, 'weight': '426', 'tray_weight': '426', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 06:53:39.639000', 'TS': 1782782619.639, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 06:53:39.775000', 'TS': 1782782619.7749999, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 06:53:39.797000', 'TS': 1782782619.797, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 06:53:39.788000', 'TS': 1782782619.7879999, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 06:53:39.926000', 'TS': 1782782619.926, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 06:53:39.947000', 'TS': 1782782619.947, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 06:53:39.970000', 'TS': 1782782619.97, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 06:53:39.989000', 'TS': 1782782619.989, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 53, 39, 305452)}}
[2026-06-30 06:53:41,114.114 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 06:53:40.093000', 'TS': 1782782620.093, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:53:40.112000', 'TS': 1782782620.112, 'expected_tray_weight': 1826, 'weight': '1958', 'tray_weight': '1958', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:53:40.254000', 'TS': 1782782620.254, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:53:40.238000', 'TS': 1782782620.238, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:53:40.378000', 'TS': 1782782620.378, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:53:40.399000', 'TS': 1782782620.399, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:53:40.424000', 'TS': 1782782620.424, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:53:40.445000', 'TS': 1782782620.445, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:53:40.464000', 'TS': 1782782620.464, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:53:40.528000', 'TS': 1782782620.5279999, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:53:40.665000', 'TS': 1782782620.6650002, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:53:40.685000', 'TS': 1782782620.685, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:53:40.762000', 'TS': 1782782620.762, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:53:40.787000', 'TS': 1782782620.787, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:53:40.835000', 'TS': 1782782620.835, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:53:40.852000', 'TS': 1782782620.852, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 53, 40, 150359)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:53:39.298000', 'TS': 1782782619.2979999, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 06:53:39.319000', 'TS': 1782782619.319, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 06:53:39.338000', 'TS': 1782782619.338, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 06:53:39.348000', 'TS': 1782782619.3479998, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 06:53:39.486000', 'TS': 1782782619.486, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 06:53:39.507000', 'TS': 1782782619.5070002, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 06:53:39.530000', 'TS': 1782782619.53, 'expected_tray_weight': 464, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 06:53:39.550000', 'TS': 1782782619.55, 'expected_tray_weight': 245, 'weight': '236', 'tray_weight': '236', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 06:53:39.687000', 'TS': 1782782619.687, 'expected_tray_weight': 432, 'weight': '426', 'tray_weight': '426', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 06:53:39.639000', 'TS': 1782782619.639, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 06:53:39.775000', 'TS': 1782782619.7749999, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 06:53:39.797000', 'TS': 1782782619.797, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 06:53:39.788000', 'TS': 1782782619.7879999, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 06:53:39.926000', 'TS': 1782782619.926, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 06:53:39.947000', 'TS': 1782782619.947, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 06:53:39.970000', 'TS': 1782782619.97, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 06:53:39.989000', 'TS': 1782782619.989, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 53, 39, 305452)}}
[2026-06-30 06:53:41,124.124 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 06:53:40.093000', 'TS': 1782782620.093, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:53:40.112000', 'TS': 1782782620.112, 'expected_tray_weight': 1826, 'weight': '1958', 'tray_weight': '1958', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:53:40.254000', 'TS': 1782782620.254, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:53:40.238000', 'TS': 1782782620.238, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:53:40.378000', 'TS': 1782782620.378, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:53:40.399000', 'TS': 1782782620.399, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:53:40.424000', 'TS': 1782782620.424, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:53:40.445000', 'TS': 1782782620.445, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:53:40.464000', 'TS': 1782782620.464, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:53:40.528000', 'TS': 1782782620.5279999, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:53:40.665000', 'TS': 1782782620.6650002, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:53:40.685000', 'TS': 1782782620.685, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:53:40.762000', 'TS': 1782782620.762, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:53:40.787000', 'TS': 1782782620.787, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:53:40.835000', 'TS': 1782782620.835, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:53:40.852000', 'TS': 1782782620.852, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 53, 40, 150359)}, '1': {'door_weights': [{'datetime': '2026-06-30 06:53:39.298000', 'TS': 1782782619.2979999, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 06:53:39.319000', 'TS': 1782782619.319, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 06:53:39.338000', 'TS': 1782782619.338, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 06:53:39.348000', 'TS': 1782782619.3479998, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 06:53:39.486000', 'TS': 1782782619.486, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 06:53:39.507000', 'TS': 1782782619.5070002, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 06:53:39.530000', 'TS': 1782782619.53, 'expected_tray_weight': 464, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 06:53:39.550000', 'TS': 1782782619.55, 'expected_tray_weight': 245, 'weight': '236', 'tray_weight': '236', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 06:53:39.687000', 'TS': 1782782619.687, 'expected_tray_weight': 432, 'weight': '426', 'tray_weight': '426', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 06:53:39.639000', 'TS': 1782782619.639, 'expected_tray_weight': 240, 'weight': '227', 'tray_weight': '227', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 06:53:39.775000', 'TS': 1782782619.7749999, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 06:53:39.797000', 'TS': 1782782619.797, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 06:53:39.788000', 'TS': 1782782619.7879999, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 06:53:39.926000', 'TS': 1782782619.926, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 06:53:39.947000', 'TS': 1782782619.947, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 06:53:39.970000', 'TS': 1782782619.97, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 06:53:39.989000', 'TS': 1782782619.989, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 53, 39, 305452)}}
[2026-06-30 07:00:25,571.571 INFO    ] processOrderPayment version is : v2
[2026-06-30 07:02:02,245.245 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 06:53:40.093000', 'TS': 1782782620.093, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:53:40.112000', 'TS': 1782782620.112, 'expected_tray_weight': 1826, 'weight': '1958', 'tray_weight': '1958', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:53:40.254000', 'TS': 1782782620.254, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:53:40.238000', 'TS': 1782782620.238, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:53:40.378000', 'TS': 1782782620.378, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:53:40.399000', 'TS': 1782782620.399, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:53:40.424000', 'TS': 1782782620.424, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:53:40.445000', 'TS': 1782782620.445, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:53:40.464000', 'TS': 1782782620.464, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:53:40.528000', 'TS': 1782782620.5279999, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:53:40.665000', 'TS': 1782782620.6650002, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:53:40.685000', 'TS': 1782782620.685, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:53:40.762000', 'TS': 1782782620.762, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:53:40.787000', 'TS': 1782782620.787, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:53:40.835000', 'TS': 1782782620.835, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:53:40.852000', 'TS': 1782782620.852, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 53, 40, 150359)}, '1': {'door_weights': [{'datetime': '2026-06-30 07:02:01.090000', 'TS': 1782783121.09, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 07:02:01.110000', 'TS': 1782783121.1100001, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 07:02:01.247000', 'TS': 1782783121.247, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 07:02:01.300000', 'TS': 1782783121.3, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 07:02:01.322000', 'TS': 1782783121.322, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 07:02:01.341000', 'TS': 1782783121.341, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 07:02:01.362000', 'TS': 1782783121.3620002, 'expected_tray_weight': 464, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 07:02:01.499000', 'TS': 1782783121.499, 'expected_tray_weight': 245, 'weight': '238', 'tray_weight': '238', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 07:02:01.520000', 'TS': 1782783121.52, 'expected_tray_weight': 432, 'weight': '426', 'tray_weight': '426', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 07:02:01.597000', 'TS': 1782783121.597, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 07:02:01.628000', 'TS': 1782783121.628, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 07:02:01.650000', 'TS': 1782783121.6499999, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 07:02:01.795000', 'TS': 1782783121.795, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 07:02:01.938000', 'TS': 1782783121.938, 'expected_tray_weight': 512, 'weight': '546', 'tray_weight': '546', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 07:02:01.959000', 'TS': 1782783121.9589999, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 07:02:01.987000', 'TS': 1782783121.987, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 07:02:02.126000', 'TS': 1782783122.126, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 2, 1, 134107)}}
[2026-06-30 07:02:02,270.270 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 06:53:40.093000', 'TS': 1782782620.093, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 06:53:40.112000', 'TS': 1782782620.112, 'expected_tray_weight': 1826, 'weight': '1958', 'tray_weight': '1958', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 06:53:40.254000', 'TS': 1782782620.254, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 06:53:40.238000', 'TS': 1782782620.238, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 06:53:40.378000', 'TS': 1782782620.378, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 06:53:40.399000', 'TS': 1782782620.399, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 06:53:40.424000', 'TS': 1782782620.424, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 06:53:40.445000', 'TS': 1782782620.445, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 06:53:40.464000', 'TS': 1782782620.464, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 06:53:40.528000', 'TS': 1782782620.5279999, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 06:53:40.665000', 'TS': 1782782620.6650002, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 06:53:40.685000', 'TS': 1782782620.685, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 06:53:40.762000', 'TS': 1782782620.762, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 06:53:40.787000', 'TS': 1782782620.787, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 06:53:40.835000', 'TS': 1782782620.835, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 06:53:40.852000', 'TS': 1782782620.852, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 6, 53, 40, 150359)}, '1': {'door_weights': [{'datetime': '2026-06-30 07:02:01.090000', 'TS': 1782783121.09, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 07:02:01.110000', 'TS': 1782783121.1100001, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 07:02:01.247000', 'TS': 1782783121.247, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 07:02:01.300000', 'TS': 1782783121.3, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 07:02:01.322000', 'TS': 1782783121.322, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 07:02:01.341000', 'TS': 1782783121.341, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 07:02:01.362000', 'TS': 1782783121.3620002, 'expected_tray_weight': 464, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 07:02:01.499000', 'TS': 1782783121.499, 'expected_tray_weight': 245, 'weight': '238', 'tray_weight': '238', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 07:02:01.520000', 'TS': 1782783121.52, 'expected_tray_weight': 432, 'weight': '426', 'tray_weight': '426', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 07:02:01.597000', 'TS': 1782783121.597, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 07:02:01.628000', 'TS': 1782783121.628, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 07:02:01.650000', 'TS': 1782783121.6499999, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 07:02:01.795000', 'TS': 1782783121.795, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 07:02:01.938000', 'TS': 1782783121.938, 'expected_tray_weight': 512, 'weight': '546', 'tray_weight': '546', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 07:02:01.959000', 'TS': 1782783121.9589999, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 07:02:01.987000', 'TS': 1782783121.987, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 07:02:02.126000', 'TS': 1782783122.126, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 2, 1, 134107)}}
[2026-06-30 07:02:03,657.657 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 07:02:02.303000', 'TS': 1782783122.303, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 07:02:02.323000', 'TS': 1782783122.323, 'expected_tray_weight': 1826, 'weight': '1958', 'tray_weight': '1958', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 07:02:02.343000', 'TS': 1782783122.3430002, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 07:02:02.468000', 'TS': 1782783122.4680002, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 07:02:02.486000', 'TS': 1782783122.486, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 07:02:02.625000', 'TS': 1782783122.625, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 07:02:02.701000', 'TS': 1782783122.701, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 07:02:02.719000', 'TS': 1782783122.719, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 07:02:02.858000', 'TS': 1782783122.858, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 07:02:02.858000', 'TS': 1782783122.858, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 07:02:02.998000', 'TS': 1782783122.998, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 07:02:03.018000', 'TS': 1782783123.0180001, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 07:02:03.146000', 'TS': 1782783123.146, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 07:02:03.165000', 'TS': 1782783123.165, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 07:02:03.326000', 'TS': 1782783123.326, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 07:02:03.345000', 'TS': 1782783123.345, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 2, 2, 297278)}, '1': {'door_weights': [{'datetime': '2026-06-30 07:02:01.090000', 'TS': 1782783121.09, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 07:02:01.110000', 'TS': 1782783121.1100001, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 07:02:01.247000', 'TS': 1782783121.247, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 07:02:01.300000', 'TS': 1782783121.3, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 07:02:01.322000', 'TS': 1782783121.322, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 07:02:01.341000', 'TS': 1782783121.341, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 07:02:01.362000', 'TS': 1782783121.3620002, 'expected_tray_weight': 464, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 07:02:01.499000', 'TS': 1782783121.499, 'expected_tray_weight': 245, 'weight': '238', 'tray_weight': '238', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 07:02:01.520000', 'TS': 1782783121.52, 'expected_tray_weight': 432, 'weight': '426', 'tray_weight': '426', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 07:02:01.597000', 'TS': 1782783121.597, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 07:02:01.628000', 'TS': 1782783121.628, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 07:02:01.650000', 'TS': 1782783121.6499999, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 07:02:01.795000', 'TS': 1782783121.795, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 07:02:01.938000', 'TS': 1782783121.938, 'expected_tray_weight': 512, 'weight': '546', 'tray_weight': '546', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 07:02:01.959000', 'TS': 1782783121.9589999, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 07:02:01.987000', 'TS': 1782783121.987, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 07:02:02.126000', 'TS': 1782783122.126, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 2, 1, 134107)}}
[2026-06-30 07:02:03,671.671 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 07:02:02.303000', 'TS': 1782783122.303, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 07:02:02.323000', 'TS': 1782783122.323, 'expected_tray_weight': 1826, 'weight': '1958', 'tray_weight': '1958', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 07:02:02.343000', 'TS': 1782783122.3430002, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 07:02:02.468000', 'TS': 1782783122.4680002, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 07:02:02.486000', 'TS': 1782783122.486, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 07:02:02.625000', 'TS': 1782783122.625, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 07:02:02.701000', 'TS': 1782783122.701, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 07:02:02.719000', 'TS': 1782783122.719, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 07:02:02.858000', 'TS': 1782783122.858, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 07:02:02.858000', 'TS': 1782783122.858, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 07:02:02.998000', 'TS': 1782783122.998, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 07:02:03.018000', 'TS': 1782783123.0180001, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 07:02:03.146000', 'TS': 1782783123.146, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 07:02:03.165000', 'TS': 1782783123.165, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 07:02:03.326000', 'TS': 1782783123.326, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 07:02:03.345000', 'TS': 1782783123.345, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 2, 2, 297278)}, '1': {'door_weights': [{'datetime': '2026-06-30 07:02:01.090000', 'TS': 1782783121.09, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 07:02:01.110000', 'TS': 1782783121.1100001, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 07:02:01.247000', 'TS': 1782783121.247, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 07:02:01.300000', 'TS': 1782783121.3, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 07:02:01.322000', 'TS': 1782783121.322, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 07:02:01.341000', 'TS': 1782783121.341, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 07:02:01.362000', 'TS': 1782783121.3620002, 'expected_tray_weight': 464, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 07:02:01.499000', 'TS': 1782783121.499, 'expected_tray_weight': 245, 'weight': '238', 'tray_weight': '238', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 07:02:01.520000', 'TS': 1782783121.52, 'expected_tray_weight': 432, 'weight': '426', 'tray_weight': '426', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 07:02:01.597000', 'TS': 1782783121.597, 'expected_tray_weight': 240, 'weight': '228', 'tray_weight': '228', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 07:02:01.628000', 'TS': 1782783121.628, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 07:02:01.650000', 'TS': 1782783121.6499999, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 07:02:01.795000', 'TS': 1782783121.795, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 07:02:01.938000', 'TS': 1782783121.938, 'expected_tray_weight': 512, 'weight': '546', 'tray_weight': '546', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 07:02:01.959000', 'TS': 1782783121.9589999, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 07:02:01.987000', 'TS': 1782783121.987, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 07:02:02.126000', 'TS': 1782783122.126, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 2, 1, 134107)}}
[2026-06-30 07:18:23,242.242 INFO    ] processOrderPayment version is : v2
[2026-06-30 07:21:05,012.012 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 07:02:02.303000', 'TS': 1782783122.303, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 07:02:02.323000', 'TS': 1782783122.323, 'expected_tray_weight': 1826, 'weight': '1958', 'tray_weight': '1958', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 07:02:02.343000', 'TS': 1782783122.3430002, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 07:02:02.468000', 'TS': 1782783122.4680002, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 07:02:02.486000', 'TS': 1782783122.486, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 07:02:02.625000', 'TS': 1782783122.625, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 07:02:02.701000', 'TS': 1782783122.701, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 07:02:02.719000', 'TS': 1782783122.719, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 07:02:02.858000', 'TS': 1782783122.858, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 07:02:02.858000', 'TS': 1782783122.858, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 07:02:02.998000', 'TS': 1782783122.998, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 07:02:03.018000', 'TS': 1782783123.0180001, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 07:02:03.146000', 'TS': 1782783123.146, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 07:02:03.165000', 'TS': 1782783123.165, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 07:02:03.326000', 'TS': 1782783123.326, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 07:02:03.345000', 'TS': 1782783123.345, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 2, 2, 297278)}, '1': {'door_weights': [{'datetime': '2026-06-30 07:21:04.059000', 'TS': 1782784264.059, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 07:21:04.194000', 'TS': 1782784264.194, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 07:21:04.214000', 'TS': 1782784264.214, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 07:21:04.227000', 'TS': 1782784264.227, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 07:21:04.366000', 'TS': 1782784264.366, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 07:21:04.382000', 'TS': 1782784264.382, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 07:21:04.421000', 'TS': 1782784264.421, 'expected_tray_weight': 464, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 07:21:04.441000', 'TS': 1782784264.441, 'expected_tray_weight': 245, 'weight': '239', 'tray_weight': '239', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 07:21:04.460000', 'TS': 1782784264.4599998, 'expected_tray_weight': 432, 'weight': '426', 'tray_weight': '426', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 07:21:04.498000', 'TS': 1782784264.498, 'expected_tray_weight': 240, 'weight': '229', 'tray_weight': '229', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 07:21:04.638000', 'TS': 1782784264.638, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 07:21:04.657000', 'TS': 1782784264.657, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 07:21:04.650000', 'TS': 1782784264.65, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 07:21:04.788000', 'TS': 1782784264.7879999, 'expected_tray_weight': 512, 'weight': '546', 'tray_weight': '546', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 07:21:04.809000', 'TS': 1782784264.809, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 07:21:04.788000', 'TS': 1782784264.788, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 07:21:04.926000', 'TS': 1782784264.9259999, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 21, 4, 144239)}}
[2026-06-30 07:21:05,026.026 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 07:02:02.303000', 'TS': 1782783122.303, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 07:02:02.323000', 'TS': 1782783122.323, 'expected_tray_weight': 1826, 'weight': '1958', 'tray_weight': '1958', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 07:02:02.343000', 'TS': 1782783122.3430002, 'expected_tray_weight': 2478, 'weight': '2599', 'tray_weight': '2599', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 07:02:02.468000', 'TS': 1782783122.4680002, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 07:02:02.486000', 'TS': 1782783122.486, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 07:02:02.625000', 'TS': 1782783122.625, 'expected_tray_weight': 3780, 'weight': '3888', 'tray_weight': '3888', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 07:02:02.701000', 'TS': 1782783122.701, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 07:02:02.719000', 'TS': 1782783122.719, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 07:02:02.858000', 'TS': 1782783122.858, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 07:02:02.858000', 'TS': 1782783122.858, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 07:02:02.998000', 'TS': 1782783122.998, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 07:02:03.018000', 'TS': 1782783123.0180001, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 07:02:03.146000', 'TS': 1782783123.146, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 07:02:03.165000', 'TS': 1782783123.165, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 07:02:03.326000', 'TS': 1782783123.326, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 07:02:03.345000', 'TS': 1782783123.345, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 2, 2, 297278)}, '1': {'door_weights': [{'datetime': '2026-06-30 07:21:04.059000', 'TS': 1782784264.059, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 07:21:04.194000', 'TS': 1782784264.194, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 07:21:04.214000', 'TS': 1782784264.214, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 07:21:04.227000', 'TS': 1782784264.227, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 07:21:04.366000', 'TS': 1782784264.366, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 07:21:04.382000', 'TS': 1782784264.382, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 07:21:04.421000', 'TS': 1782784264.421, 'expected_tray_weight': 464, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 07:21:04.441000', 'TS': 1782784264.441, 'expected_tray_weight': 245, 'weight': '239', 'tray_weight': '239', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 07:21:04.460000', 'TS': 1782784264.4599998, 'expected_tray_weight': 432, 'weight': '426', 'tray_weight': '426', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 07:21:04.498000', 'TS': 1782784264.498, 'expected_tray_weight': 240, 'weight': '229', 'tray_weight': '229', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 07:21:04.638000', 'TS': 1782784264.638, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 07:21:04.657000', 'TS': 1782784264.657, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 07:21:04.650000', 'TS': 1782784264.65, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 07:21:04.788000', 'TS': 1782784264.7879999, 'expected_tray_weight': 512, 'weight': '546', 'tray_weight': '546', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 07:21:04.809000', 'TS': 1782784264.809, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 07:21:04.788000', 'TS': 1782784264.788, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 07:21:04.926000', 'TS': 1782784264.9259999, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 21, 4, 144239)}}
[2026-06-30 07:21:06,012.012 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 07:21:04.994000', 'TS': 1782784264.994, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 07:21:05.017000', 'TS': 1782784265.017, 'expected_tray_weight': 1826, 'weight': '1957', 'tray_weight': '1957', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 07:21:05.157000', 'TS': 1782784265.157, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 07:21:05.184000', 'TS': 1782784265.184, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 07:21:05.201000', 'TS': 1782784265.2010002, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 07:21:05.224000', 'TS': 1782784265.224, 'expected_tray_weight': 3780, 'weight': '3889', 'tray_weight': '3889', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 07:21:05.263000', 'TS': 1782784265.263, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 07:21:05.402000', 'TS': 1782784265.402, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 07:21:05.422000', 'TS': 1782784265.422, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 07:21:05.483000', 'TS': 1782784265.483, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 07:21:05.504000', 'TS': 1782784265.504, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 07:21:05.525000', 'TS': 1782784265.525, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 07:21:05.548000', 'TS': 1782784265.5479999, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 07:21:05.686000', 'TS': 1782784265.686, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 07:21:05.626000', 'TS': 1782784265.626, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 07:21:05.764000', 'TS': 1782784265.764, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 21, 5, 49198)}, '1': {'door_weights': [{'datetime': '2026-06-30 07:21:04.059000', 'TS': 1782784264.059, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 07:21:04.194000', 'TS': 1782784264.194, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 07:21:04.214000', 'TS': 1782784264.214, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 07:21:04.227000', 'TS': 1782784264.227, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 07:21:04.366000', 'TS': 1782784264.366, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 07:21:04.382000', 'TS': 1782784264.382, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 07:21:04.421000', 'TS': 1782784264.421, 'expected_tray_weight': 464, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 07:21:04.441000', 'TS': 1782784264.441, 'expected_tray_weight': 245, 'weight': '239', 'tray_weight': '239', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 07:21:04.460000', 'TS': 1782784264.4599998, 'expected_tray_weight': 432, 'weight': '426', 'tray_weight': '426', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 07:21:04.498000', 'TS': 1782784264.498, 'expected_tray_weight': 240, 'weight': '229', 'tray_weight': '229', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 07:21:04.638000', 'TS': 1782784264.638, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 07:21:04.657000', 'TS': 1782784264.657, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 07:21:04.650000', 'TS': 1782784264.65, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 07:21:04.788000', 'TS': 1782784264.7879999, 'expected_tray_weight': 512, 'weight': '546', 'tray_weight': '546', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 07:21:04.809000', 'TS': 1782784264.809, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 07:21:04.788000', 'TS': 1782784264.788, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 07:21:04.926000', 'TS': 1782784264.9259999, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 21, 4, 144239)}}
[2026-06-30 07:21:06,020.020 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 07:21:04.994000', 'TS': 1782784264.994, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 07:21:05.017000', 'TS': 1782784265.017, 'expected_tray_weight': 1826, 'weight': '1957', 'tray_weight': '1957', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 07:21:05.157000', 'TS': 1782784265.157, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 07:21:05.184000', 'TS': 1782784265.184, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 07:21:05.201000', 'TS': 1782784265.2010002, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 07:21:05.224000', 'TS': 1782784265.224, 'expected_tray_weight': 3780, 'weight': '3889', 'tray_weight': '3889', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 07:21:05.263000', 'TS': 1782784265.263, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 07:21:05.402000', 'TS': 1782784265.402, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 07:21:05.422000', 'TS': 1782784265.422, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 07:21:05.483000', 'TS': 1782784265.483, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 07:21:05.504000', 'TS': 1782784265.504, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 07:21:05.525000', 'TS': 1782784265.525, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 07:21:05.548000', 'TS': 1782784265.5479999, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 07:21:05.686000', 'TS': 1782784265.686, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 07:21:05.626000', 'TS': 1782784265.626, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 07:21:05.764000', 'TS': 1782784265.764, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 21, 5, 49198)}, '1': {'door_weights': [{'datetime': '2026-06-30 07:21:04.059000', 'TS': 1782784264.059, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 07:21:04.194000', 'TS': 1782784264.194, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 07:21:04.214000', 'TS': 1782784264.214, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 07:21:04.227000', 'TS': 1782784264.227, 'expected_tray_weight': 365, 'weight': '240', 'tray_weight': '240', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 07:21:04.366000', 'TS': 1782784264.366, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 07:21:04.382000', 'TS': 1782784264.382, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 07:21:04.421000', 'TS': 1782784264.421, 'expected_tray_weight': 464, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 07:21:04.441000', 'TS': 1782784264.441, 'expected_tray_weight': 245, 'weight': '239', 'tray_weight': '239', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 07:21:04.460000', 'TS': 1782784264.4599998, 'expected_tray_weight': 432, 'weight': '426', 'tray_weight': '426', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 07:21:04.498000', 'TS': 1782784264.498, 'expected_tray_weight': 240, 'weight': '229', 'tray_weight': '229', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 07:21:04.638000', 'TS': 1782784264.638, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 07:21:04.657000', 'TS': 1782784264.657, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 07:21:04.650000', 'TS': 1782784264.65, 'expected_tray_weight': 310, 'weight': '310', 'tray_weight': '310', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 07:21:04.788000', 'TS': 1782784264.7879999, 'expected_tray_weight': 512, 'weight': '546', 'tray_weight': '546', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 07:21:04.809000', 'TS': 1782784264.809, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 07:21:04.788000', 'TS': 1782784264.788, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 07:21:04.926000', 'TS': 1782784264.9259999, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 21, 4, 144239)}}
[2026-06-30 07:24:07,673.673 INFO    ] processOrderPayment version is : v2
[2026-06-30 07:30:39,782.782 INFO    ] processOrderPayment version is : v2
[2026-06-30 07:31:08,837.837 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 07:21:04.994000', 'TS': 1782784264.994, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 07:21:05.017000', 'TS': 1782784265.017, 'expected_tray_weight': 1826, 'weight': '1957', 'tray_weight': '1957', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 07:21:05.157000', 'TS': 1782784265.157, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 07:21:05.184000', 'TS': 1782784265.184, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 07:21:05.201000', 'TS': 1782784265.2010002, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 07:21:05.224000', 'TS': 1782784265.224, 'expected_tray_weight': 3780, 'weight': '3889', 'tray_weight': '3889', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 07:21:05.263000', 'TS': 1782784265.263, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 07:21:05.402000', 'TS': 1782784265.402, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 07:21:05.422000', 'TS': 1782784265.422, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 07:21:05.483000', 'TS': 1782784265.483, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 07:21:05.504000', 'TS': 1782784265.504, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 07:21:05.525000', 'TS': 1782784265.525, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 07:21:05.548000', 'TS': 1782784265.5479999, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 07:21:05.686000', 'TS': 1782784265.686, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 07:21:05.626000', 'TS': 1782784265.626, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 07:21:05.764000', 'TS': 1782784265.764, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 21, 5, 49198)}, '1': {'door_weights': [{'datetime': '2026-06-30 07:31:07.659000', 'TS': 1782784867.659, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 07:31:07.679000', 'TS': 1782784867.679, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 07:31:07.818000', 'TS': 1782784867.818, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 07:31:07.875000', 'TS': 1782784867.875, 'expected_tray_weight': 365, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 07:31:07.896000', 'TS': 1782784867.896, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 07:31:07.915000', 'TS': 1782784867.915, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 07:31:08.054000', 'TS': 1782784868.054, 'expected_tray_weight': 464, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 07:31:08.072000', 'TS': 1782784868.072, 'expected_tray_weight': 245, 'weight': '238', 'tray_weight': '238', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 07:31:08.214000', 'TS': 1782784868.2140002, 'expected_tray_weight': 432, 'weight': '426', 'tray_weight': '426', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 07:31:08.239000', 'TS': 1782784868.239, 'expected_tray_weight': 240, 'weight': '229', 'tray_weight': '229', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 07:31:08.256000', 'TS': 1782784868.256, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 07:31:08.398000', 'TS': 1782784868.398, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 07:31:08.460000', 'TS': 1782784868.4599998, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 07:31:08.479000', 'TS': 1782784868.479, 'expected_tray_weight': 512, 'weight': '546', 'tray_weight': '546', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 07:31:08.619000', 'TS': 1782784868.619, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 07:31:08.588000', 'TS': 1782784868.588, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 07:31:08.726000', 'TS': 1782784868.7259998, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 31, 7, 672335)}}
[2026-06-30 07:31:08,851.851 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 07:21:04.994000', 'TS': 1782784264.994, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 07:21:05.017000', 'TS': 1782784265.017, 'expected_tray_weight': 1826, 'weight': '1957', 'tray_weight': '1957', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 07:21:05.157000', 'TS': 1782784265.157, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 07:21:05.184000', 'TS': 1782784265.184, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 07:21:05.201000', 'TS': 1782784265.2010002, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 07:21:05.224000', 'TS': 1782784265.224, 'expected_tray_weight': 3780, 'weight': '3889', 'tray_weight': '3889', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 07:21:05.263000', 'TS': 1782784265.263, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 07:21:05.402000', 'TS': 1782784265.402, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 07:21:05.422000', 'TS': 1782784265.422, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 07:21:05.483000', 'TS': 1782784265.483, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 07:21:05.504000', 'TS': 1782784265.504, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 07:21:05.525000', 'TS': 1782784265.525, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 07:21:05.548000', 'TS': 1782784265.5479999, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 07:21:05.686000', 'TS': 1782784265.686, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 07:21:05.626000', 'TS': 1782784265.626, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 07:21:05.764000', 'TS': 1782784265.764, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 21, 5, 49198)}, '1': {'door_weights': [{'datetime': '2026-06-30 07:31:07.659000', 'TS': 1782784867.659, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 07:31:07.679000', 'TS': 1782784867.679, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 07:31:07.818000', 'TS': 1782784867.818, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 07:31:07.875000', 'TS': 1782784867.875, 'expected_tray_weight': 365, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 07:31:07.896000', 'TS': 1782784867.896, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 07:31:07.915000', 'TS': 1782784867.915, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 07:31:08.054000', 'TS': 1782784868.054, 'expected_tray_weight': 464, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 07:31:08.072000', 'TS': 1782784868.072, 'expected_tray_weight': 245, 'weight': '238', 'tray_weight': '238', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 07:31:08.214000', 'TS': 1782784868.2140002, 'expected_tray_weight': 432, 'weight': '426', 'tray_weight': '426', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 07:31:08.239000', 'TS': 1782784868.239, 'expected_tray_weight': 240, 'weight': '229', 'tray_weight': '229', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 07:31:08.256000', 'TS': 1782784868.256, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 07:31:08.398000', 'TS': 1782784868.398, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 07:31:08.460000', 'TS': 1782784868.4599998, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 07:31:08.479000', 'TS': 1782784868.479, 'expected_tray_weight': 512, 'weight': '546', 'tray_weight': '546', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 07:31:08.619000', 'TS': 1782784868.619, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 07:31:08.588000', 'TS': 1782784868.588, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 07:31:08.726000', 'TS': 1782784868.7259998, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 31, 7, 672335)}}
[2026-06-30 07:31:10,224.224 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 07:31:08.842000', 'TS': 1782784868.842, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 07:31:08.861000', 'TS': 1782784868.8609998, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 07:31:09.000000', 'TS': 1782784869.0, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 07:31:09.108000', 'TS': 1782784869.108, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 07:31:09.129000', 'TS': 1782784869.129, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 07:31:09.148000', 'TS': 1782784869.148, 'expected_tray_weight': 3780, 'weight': '3889', 'tray_weight': '3889', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 07:31:09.320000', 'TS': 1782784869.32, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 07:31:09.340000', 'TS': 1782784869.34, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 07:31:09.360000', 'TS': 1782784869.3600001, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 07:31:09.476000', 'TS': 1782784869.476, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 07:31:09.496000', 'TS': 1782784869.496, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 07:31:09.628000', 'TS': 1782784869.628, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 07:31:09.671000', 'TS': 1782784869.671, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 07:31:09.810000', 'TS': 1782784869.81, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 07:31:09.832000', 'TS': 1782784869.832, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 07:31:09.851000', 'TS': 1782784869.851, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 31, 8, 873467)}, '1': {'door_weights': [{'datetime': '2026-06-30 07:31:07.659000', 'TS': 1782784867.659, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 07:31:07.679000', 'TS': 1782784867.679, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 07:31:07.818000', 'TS': 1782784867.818, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 07:31:07.875000', 'TS': 1782784867.875, 'expected_tray_weight': 365, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 07:31:07.896000', 'TS': 1782784867.896, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 07:31:07.915000', 'TS': 1782784867.915, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 07:31:08.054000', 'TS': 1782784868.054, 'expected_tray_weight': 464, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 07:31:08.072000', 'TS': 1782784868.072, 'expected_tray_weight': 245, 'weight': '238', 'tray_weight': '238', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 07:31:08.214000', 'TS': 1782784868.2140002, 'expected_tray_weight': 432, 'weight': '426', 'tray_weight': '426', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 07:31:08.239000', 'TS': 1782784868.239, 'expected_tray_weight': 240, 'weight': '229', 'tray_weight': '229', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 07:31:08.256000', 'TS': 1782784868.256, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 07:31:08.398000', 'TS': 1782784868.398, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 07:31:08.460000', 'TS': 1782784868.4599998, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 07:31:08.479000', 'TS': 1782784868.479, 'expected_tray_weight': 512, 'weight': '546', 'tray_weight': '546', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 07:31:08.619000', 'TS': 1782784868.619, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 07:31:08.588000', 'TS': 1782784868.588, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 07:31:08.726000', 'TS': 1782784868.7259998, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 31, 7, 672335)}}
[2026-06-30 07:31:10,239.239 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 07:31:08.842000', 'TS': 1782784868.842, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 07:31:08.861000', 'TS': 1782784868.8609998, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 07:31:09.000000', 'TS': 1782784869.0, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 07:31:09.108000', 'TS': 1782784869.108, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 07:31:09.129000', 'TS': 1782784869.129, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 07:31:09.148000', 'TS': 1782784869.148, 'expected_tray_weight': 3780, 'weight': '3889', 'tray_weight': '3889', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 07:31:09.320000', 'TS': 1782784869.32, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 07:31:09.340000', 'TS': 1782784869.34, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 07:31:09.360000', 'TS': 1782784869.3600001, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 07:31:09.476000', 'TS': 1782784869.476, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 07:31:09.496000', 'TS': 1782784869.496, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 07:31:09.628000', 'TS': 1782784869.628, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 07:31:09.671000', 'TS': 1782784869.671, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 07:31:09.810000', 'TS': 1782784869.81, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 07:31:09.832000', 'TS': 1782784869.832, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 07:31:09.851000', 'TS': 1782784869.851, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 31, 8, 873467)}, '1': {'door_weights': [{'datetime': '2026-06-30 07:31:07.659000', 'TS': 1782784867.659, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 07:31:07.679000', 'TS': 1782784867.679, 'expected_tray_weight': 125, 'weight': '143', 'tray_weight': '143', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 07:31:07.818000', 'TS': 1782784867.818, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 07:31:07.875000', 'TS': 1782784867.875, 'expected_tray_weight': 365, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 07:31:07.896000', 'TS': 1782784867.896, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 07:31:07.915000', 'TS': 1782784867.915, 'expected_tray_weight': 781, 'weight': '795', 'tray_weight': '795', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 07:31:08.054000', 'TS': 1782784868.054, 'expected_tray_weight': 464, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 07:31:08.072000', 'TS': 1782784868.072, 'expected_tray_weight': 245, 'weight': '238', 'tray_weight': '238', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 07:31:08.214000', 'TS': 1782784868.2140002, 'expected_tray_weight': 432, 'weight': '426', 'tray_weight': '426', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 07:31:08.239000', 'TS': 1782784868.239, 'expected_tray_weight': 240, 'weight': '229', 'tray_weight': '229', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 07:31:08.256000', 'TS': 1782784868.256, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 07:31:08.398000', 'TS': 1782784868.398, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 07:31:08.460000', 'TS': 1782784868.4599998, 'expected_tray_weight': 310, 'weight': '309', 'tray_weight': '309', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 07:31:08.479000', 'TS': 1782784868.479, 'expected_tray_weight': 512, 'weight': '546', 'tray_weight': '546', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 07:31:08.619000', 'TS': 1782784868.619, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 07:31:08.588000', 'TS': 1782784868.588, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 07:31:08.726000', 'TS': 1782784868.7259998, 'expected_tray_weight': 160, 'weight': '166', 'tray_weight': '166', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 31, 7, 672335)}}
[2026-06-30 07:44:09,850.850 INFO    ] processOrderPayment version is : v2
[2026-06-30 07:52:58,929.929 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 07:31:08.842000', 'TS': 1782784868.842, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 07:31:08.861000', 'TS': 1782784868.8609998, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 07:31:09.000000', 'TS': 1782784869.0, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 07:31:09.108000', 'TS': 1782784869.108, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 07:31:09.129000', 'TS': 1782784869.129, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 07:31:09.148000', 'TS': 1782784869.148, 'expected_tray_weight': 3780, 'weight': '3889', 'tray_weight': '3889', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 07:31:09.320000', 'TS': 1782784869.32, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 07:31:09.340000', 'TS': 1782784869.34, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 07:31:09.360000', 'TS': 1782784869.3600001, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 07:31:09.476000', 'TS': 1782784869.476, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 07:31:09.496000', 'TS': 1782784869.496, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 07:31:09.628000', 'TS': 1782784869.628, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 07:31:09.671000', 'TS': 1782784869.671, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 07:31:09.810000', 'TS': 1782784869.81, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 07:31:09.832000', 'TS': 1782784869.832, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 07:31:09.851000', 'TS': 1782784869.851, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 31, 8, 873467)}, '1': {'door_weights': [{'datetime': '2026-06-30 07:52:57.968000', 'TS': 1782786177.9680002, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 07:52:58.105000', 'TS': 1782786178.105, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 07:52:58.124000', 'TS': 1782786178.1239998, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 07:52:58.168000', 'TS': 1782786178.168, 'expected_tray_weight': 365, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 07:52:58.188000', 'TS': 1782786178.1880002, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 07:52:58.207000', 'TS': 1782786178.207, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 07:52:58.282000', 'TS': 1782786178.2819998, 'expected_tray_weight': 464, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 07:52:58.302000', 'TS': 1782786178.3019998, 'expected_tray_weight': 245, 'weight': '237', 'tray_weight': '237', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 07:52:58.441000', 'TS': 1782786178.441, 'expected_tray_weight': 432, 'weight': '426', 'tray_weight': '426', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 07:52:58.428000', 'TS': 1782786178.428, 'expected_tray_weight': 240, 'weight': '230', 'tray_weight': '230', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 07:52:58.447000', 'TS': 1782786178.447, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 07:52:58.588000', 'TS': 1782786178.588, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 07:52:58.627000', 'TS': 1782786178.6269999, 'expected_tray_weight': 310, 'weight': '306', 'tray_weight': '306', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 07:52:58.647000', 'TS': 1782786178.647, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 07:52:58.668000', 'TS': 1782786178.668, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 07:52:58.697000', 'TS': 1782786178.697, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 07:52:58.838000', 'TS': 1782786178.838, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 52, 58, 75556)}}
[2026-06-30 07:52:58,937.937 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 07:31:08.842000', 'TS': 1782784868.842, 'expected_tray_weight': 2625, 'weight': '2671', 'tray_weight': '2671', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 07:31:08.861000', 'TS': 1782784868.8609998, 'expected_tray_weight': 1826, 'weight': '1953', 'tray_weight': '1953', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 07:31:09.000000', 'TS': 1782784869.0, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 07:31:09.108000', 'TS': 1782784869.108, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 07:31:09.129000', 'TS': 1782784869.129, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 07:31:09.148000', 'TS': 1782784869.148, 'expected_tray_weight': 3780, 'weight': '3889', 'tray_weight': '3889', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 07:31:09.320000', 'TS': 1782784869.32, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 07:31:09.340000', 'TS': 1782784869.34, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 07:31:09.360000', 'TS': 1782784869.3600001, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 07:31:09.476000', 'TS': 1782784869.476, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 07:31:09.496000', 'TS': 1782784869.496, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 07:31:09.628000', 'TS': 1782784869.628, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 07:31:09.671000', 'TS': 1782784869.671, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 07:31:09.810000', 'TS': 1782784869.81, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 07:31:09.832000', 'TS': 1782784869.832, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 07:31:09.851000', 'TS': 1782784869.851, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 31, 8, 873467)}, '1': {'door_weights': [{'datetime': '2026-06-30 07:52:57.968000', 'TS': 1782786177.9680002, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 07:52:58.105000', 'TS': 1782786178.105, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 07:52:58.124000', 'TS': 1782786178.1239998, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 07:52:58.168000', 'TS': 1782786178.168, 'expected_tray_weight': 365, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 07:52:58.188000', 'TS': 1782786178.1880002, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 07:52:58.207000', 'TS': 1782786178.207, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 07:52:58.282000', 'TS': 1782786178.2819998, 'expected_tray_weight': 464, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 07:52:58.302000', 'TS': 1782786178.3019998, 'expected_tray_weight': 245, 'weight': '237', 'tray_weight': '237', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 07:52:58.441000', 'TS': 1782786178.441, 'expected_tray_weight': 432, 'weight': '426', 'tray_weight': '426', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 07:52:58.428000', 'TS': 1782786178.428, 'expected_tray_weight': 240, 'weight': '230', 'tray_weight': '230', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 07:52:58.447000', 'TS': 1782786178.447, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 07:52:58.588000', 'TS': 1782786178.588, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 07:52:58.627000', 'TS': 1782786178.6269999, 'expected_tray_weight': 310, 'weight': '306', 'tray_weight': '306', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 07:52:58.647000', 'TS': 1782786178.647, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 07:52:58.668000', 'TS': 1782786178.668, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 07:52:58.697000', 'TS': 1782786178.697, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 07:52:58.838000', 'TS': 1782786178.838, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 52, 58, 75556)}}
[2026-06-30 07:52:59,856.856 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 07:52:58.907000', 'TS': 1782786178.9069998, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 07:52:58.926000', 'TS': 1782786178.926, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 07:52:58.946000', 'TS': 1782786178.946, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 07:52:59.054000', 'TS': 1782786179.0540001, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 07:52:59.073000', 'TS': 1782786179.073, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 07:52:59.092000', 'TS': 1782786179.092, 'expected_tray_weight': 3780, 'weight': '3890', 'tray_weight': '3890', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 07:52:59.221000', 'TS': 1782786179.221, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 07:52:59.241000', 'TS': 1782786179.241, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 07:52:59.262000', 'TS': 1782786179.262, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 07:52:59.334000', 'TS': 1782786179.3339999, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 07:52:59.353000', 'TS': 1782786179.353, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 07:52:59.372000', 'TS': 1782786179.372, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 07:52:59.430000', 'TS': 1782786179.43, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 07:52:59.563000', 'TS': 1782786179.563, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 07:52:59.565000', 'TS': 1782786179.5649998, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 07:52:59.707000', 'TS': 1782786179.707, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 52, 58, 949629)}, '1': {'door_weights': [{'datetime': '2026-06-30 07:52:57.968000', 'TS': 1782786177.9680002, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 07:52:58.105000', 'TS': 1782786178.105, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 07:52:58.124000', 'TS': 1782786178.1239998, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 07:52:58.168000', 'TS': 1782786178.168, 'expected_tray_weight': 365, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 07:52:58.188000', 'TS': 1782786178.1880002, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 07:52:58.207000', 'TS': 1782786178.207, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 07:52:58.282000', 'TS': 1782786178.2819998, 'expected_tray_weight': 464, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 07:52:58.302000', 'TS': 1782786178.3019998, 'expected_tray_weight': 245, 'weight': '237', 'tray_weight': '237', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 07:52:58.441000', 'TS': 1782786178.441, 'expected_tray_weight': 432, 'weight': '426', 'tray_weight': '426', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 07:52:58.428000', 'TS': 1782786178.428, 'expected_tray_weight': 240, 'weight': '230', 'tray_weight': '230', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 07:52:58.447000', 'TS': 1782786178.447, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 07:52:58.588000', 'TS': 1782786178.588, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 07:52:58.627000', 'TS': 1782786178.6269999, 'expected_tray_weight': 310, 'weight': '306', 'tray_weight': '306', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 07:52:58.647000', 'TS': 1782786178.647, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 07:52:58.668000', 'TS': 1782786178.668, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 07:52:58.697000', 'TS': 1782786178.697, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 07:52:58.838000', 'TS': 1782786178.838, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 52, 58, 75556)}}
[2026-06-30 07:52:59,867.867 INFO    ] get_tray_status {'2': {'door_weights': [{'datetime': '2026-06-30 07:52:58.907000', 'TS': 1782786178.9069998, 'expected_tray_weight': 2625, 'weight': '2672', 'tray_weight': '2672', 'address': '31', 'flow': '0', 'tray_id': '31'}, {'datetime': '2026-06-30 07:52:58.926000', 'TS': 1782786178.926, 'expected_tray_weight': 1826, 'weight': '1954', 'tray_weight': '1954', 'address': '32', 'flow': '0', 'tray_id': '32'}, {'datetime': '2026-06-30 07:52:58.946000', 'TS': 1782786178.946, 'expected_tray_weight': 2478, 'weight': '2600', 'tray_weight': '2600', 'address': '33', 'flow': '0', 'tray_id': '33'}, {'datetime': '2026-06-30 07:52:59.054000', 'TS': 1782786179.0540001, 'expected_tray_weight': 2475, 'weight': '2501', 'tray_weight': '2501', 'address': '34', 'flow': '0', 'tray_id': '34'}, {'datetime': '2026-06-30 07:52:59.073000', 'TS': 1782786179.073, 'expected_tray_weight': 1780, 'weight': '1957', 'tray_weight': '1957', 'address': '35', 'flow': '0', 'tray_id': '35'}, {'datetime': '2026-06-30 07:52:59.092000', 'TS': 1782786179.092, 'expected_tray_weight': 3780, 'weight': '3890', 'tray_weight': '3890', 'address': '36', 'flow': '0', 'tray_id': '36'}, {'datetime': '2026-06-30 07:52:59.221000', 'TS': 1782786179.221, 'expected_tray_weight': 414, 'weight': '430', 'tray_weight': '430', 'address': '37', 'flow': '0', 'tray_id': '37'}, {'datetime': '2026-06-30 07:52:59.241000', 'TS': 1782786179.241, 'expected_tray_weight': 2100, 'weight': '2114', 'tray_weight': '2114', 'address': '38', 'flow': '0', 'tray_id': '38'}, {'datetime': '2026-06-30 07:52:59.262000', 'TS': 1782786179.262, 'expected_tray_weight': 1260, 'weight': '1310', 'tray_weight': '1310', 'address': '39', 'flow': '0', 'tray_id': '39'}, {'datetime': '2026-06-30 07:52:59.334000', 'TS': 1782786179.3339999, 'expected_tray_weight': 2775, 'weight': '2910', 'tray_weight': '2910', 'address': '40', 'flow': '0', 'tray_id': '40'}, {'datetime': '2026-06-30 07:52:59.353000', 'TS': 1782786179.353, 'expected_tray_weight': 418, 'weight': '383', 'tray_weight': '383', 'address': '41', 'flow': '0', 'tray_id': '41'}, {'datetime': '2026-06-30 07:52:59.372000', 'TS': 1782786179.372, 'expected_tray_weight': 1920, 'weight': '1930', 'tray_weight': '1930', 'address': '42', 'flow': '0', 'tray_id': '42'}, {'datetime': '2026-06-30 07:52:59.430000', 'TS': 1782786179.43, 'expected_tray_weight': 2886, 'weight': '2967', 'tray_weight': '2967', 'address': '43', 'flow': '0', 'tray_id': '43'}, {'datetime': '2026-06-30 07:52:59.563000', 'TS': 1782786179.563, 'expected_tray_weight': 1856, 'weight': '1853', 'tray_weight': '1853', 'address': '44', 'flow': '0', 'tray_id': '44'}, {'datetime': '2026-06-30 07:52:59.565000', 'TS': 1782786179.5649998, 'expected_tray_weight': 5605, 'weight': '5564', 'tray_weight': '5564', 'address': '45', 'flow': '0', 'tray_id': '45'}, {'datetime': '2026-06-30 07:52:59.707000', 'TS': 1782786179.707, 'expected_tray_weight': 2520, 'weight': '2547', 'tray_weight': '2547', 'address': '46', 'flow': '0', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 52, 58, 949629)}, '1': {'door_weights': [{'datetime': '2026-06-30 07:52:57.968000', 'TS': 1782786177.9680002, 'expected_tray_weight': 427, 'weight': '481', 'tray_weight': '481', 'address': '11', 'flow': '0', 'tray_id': '11'}, {'datetime': '2026-06-30 07:52:58.105000', 'TS': 1782786178.105, 'expected_tray_weight': 125, 'weight': '144', 'tray_weight': '144', 'address': '12', 'flow': '0', 'tray_id': '12'}, {'datetime': '2026-06-30 07:52:58.124000', 'TS': 1782786178.1239998, 'expected_tray_weight': 93, 'weight': '113', 'tray_weight': '113', 'address': '13', 'flow': '0', 'tray_id': '13'}, {'datetime': '2026-06-30 07:52:58.168000', 'TS': 1782786178.168, 'expected_tray_weight': 365, 'weight': '239', 'tray_weight': '239', 'address': '14', 'flow': '0', 'tray_id': '14'}, {'datetime': '2026-06-30 07:52:58.188000', 'TS': 1782786178.1880002, 'expected_tray_weight': 84, 'weight': '73', 'tray_weight': '73', 'address': '15', 'flow': '0', 'tray_id': '15'}, {'datetime': '2026-06-30 07:52:58.207000', 'TS': 1782786178.207, 'expected_tray_weight': 781, 'weight': '796', 'tray_weight': '796', 'address': '16', 'flow': '0', 'tray_id': '16'}, {'datetime': '2026-06-30 07:52:58.282000', 'TS': 1782786178.2819998, 'expected_tray_weight': 464, 'weight': '486', 'tray_weight': '486', 'address': '17', 'flow': '0', 'tray_id': '17'}, {'datetime': '2026-06-30 07:52:58.302000', 'TS': 1782786178.3019998, 'expected_tray_weight': 245, 'weight': '237', 'tray_weight': '237', 'address': '18', 'flow': '0', 'tray_id': '18'}, {'datetime': '2026-06-30 07:52:58.441000', 'TS': 1782786178.441, 'expected_tray_weight': 432, 'weight': '426', 'tray_weight': '426', 'address': '19', 'flow': '0', 'tray_id': '19'}, {'datetime': '2026-06-30 07:52:58.428000', 'TS': 1782786178.428, 'expected_tray_weight': 240, 'weight': '230', 'tray_weight': '230', 'address': '20', 'flow': '0', 'tray_id': '20'}, {'datetime': '2026-06-30 07:52:58.447000', 'TS': 1782786178.447, 'expected_tray_weight': 250, 'weight': '232', 'tray_weight': '232', 'address': '21', 'flow': '0', 'tray_id': '21'}, {'datetime': '2026-06-30 07:52:58.588000', 'TS': 1782786178.588, 'expected_tray_weight': 0, 'weight': '31', 'tray_weight': '31', 'address': '22', 'flow': '0', 'tray_id': '22'}, {'datetime': '2026-06-30 07:52:58.627000', 'TS': 1782786178.6269999, 'expected_tray_weight': 310, 'weight': '306', 'tray_weight': '306', 'address': '23', 'flow': '0', 'tray_id': '23'}, {'datetime': '2026-06-30 07:52:58.647000', 'TS': 1782786178.647, 'expected_tray_weight': 512, 'weight': '547', 'tray_weight': '547', 'address': '24', 'flow': '0', 'tray_id': '24'}, {'datetime': '2026-06-30 07:52:58.668000', 'TS': 1782786178.668, 'expected_tray_weight': 210, 'weight': '229', 'tray_weight': '229', 'address': '25', 'flow': '0', 'tray_id': '25'}, {'datetime': '2026-06-30 07:52:58.697000', 'TS': 1782786178.697, 'expected_tray_weight': 1380, 'weight': '1408', 'tray_weight': '1408', 'address': '26', 'flow': '0', 'tray_id': '26'}, {'datetime': '2026-06-30 07:52:58.838000', 'TS': 1782786178.838, 'expected_tray_weight': 160, 'weight': '167', 'tray_weight': '167', 'address': '27', 'flow': '0', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 7, 52, 58, 75556)}}
[2026-06-30 07:54:49,524.524 INFO    ] processOrderPayment version is : v2
[2026-06-30 07:27:47,559.559 INFO    ] 
###################################
####### PI SERVER STARTED #########
###################################


[2026-06-30 08:18:22,175.175 INFO    ] processOrderPayment version is : v2
[2026-06-30 08:23:54,134.134 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'expected_tray_weight': 427, 'flow': '0', 'TS': 1782788033.108, 'address': '11', 'datetime': '2026-06-30 08:23:53.108000', 'tray_id': '11'}, {'tray_weight': '144', 'weight': '144', 'expected_tray_weight': 125, 'flow': '0', 'TS': 1782788033.128, 'address': '12', 'datetime': '2026-06-30 08:23:53.128000', 'tray_id': '12'}, {'tray_weight': '113', 'weight': '113', 'expected_tray_weight': 93, 'flow': '0', 'TS': 1782788033.266, 'address': '13', 'datetime': '2026-06-30 08:23:53.266000', 'tray_id': '13'}, {'tray_weight': '240', 'weight': '240', 'expected_tray_weight': 365, 'flow': '0', 'TS': 1782788033.273, 'address': '14', 'datetime': '2026-06-30 08:23:53.273000', 'tray_id': '14'}, {'tray_weight': '73', 'weight': '73', 'expected_tray_weight': 84, 'flow': '0', 'TS': 1782788033.296, 'address': '15', 'datetime': '2026-06-30 08:23:53.296000', 'tray_id': '15'}, {'tray_weight': '796', 'weight': '796', 'expected_tray_weight': 781, 'flow': '0', 'TS': 1782788033.434, 'address': '16', 'datetime': '2026-06-30 08:23:53.434000', 'tray_id': '16'}, {'tray_weight': '486', 'weight': '486', 'expected_tray_weight': 464, 'flow': '0', 'TS': 1782788033.473, 'address': '17', 'datetime': '2026-06-30 08:23:53.473000', 'tray_id': '17'}, {'tray_weight': '236', 'weight': '236', 'expected_tray_weight': 245, 'flow': '0', 'TS': 1782788033.492, 'address': '18', 'datetime': '2026-06-30 08:23:53.492000', 'tray_id': '18'}, {'tray_weight': '426', 'weight': '426', 'expected_tray_weight': 432, 'flow': '0', 'TS': 1782788033.514, 'address': '19', 'datetime': '2026-06-30 08:23:53.514000', 'tray_id': '19'}, {'tray_weight': '231', 'weight': '231', 'expected_tray_weight': 240, 'flow': '0', 'TS': 1782788033.651, 'address': '20', 'datetime': '2026-06-30 08:23:53.651000', 'tray_id': '20'}, {'tray_weight': '232', 'weight': '232', 'expected_tray_weight': 250, 'flow': '0', 'TS': 1782788033.672, 'address': '21', 'datetime': '2026-06-30 08:23:53.672000', 'tray_id': '21'}, {'tray_weight': '31', 'weight': '31', 'expected_tray_weight': 0, 'flow': '0', 'TS': 1782788033.69, 'address': '22', 'datetime': '2026-06-30 08:23:53.690000', 'tray_id': '22'}, {'tray_weight': '303', 'weight': '303', 'expected_tray_weight': 310, 'flow': '0', 'TS': 1782788033.7849998, 'address': '23', 'datetime': '2026-06-30 08:23:53.785000', 'tray_id': '23'}, {'tray_weight': '547', 'weight': '547', 'expected_tray_weight': 512, 'flow': '0', 'TS': 1782788033.8040001, 'address': '24', 'datetime': '2026-06-30 08:23:53.804000', 'tray_id': '24'}, {'tray_weight': '229', 'weight': '229', 'expected_tray_weight': 210, 'flow': '0', 'TS': 1782788033.8240001, 'address': '25', 'datetime': '2026-06-30 08:23:53.824000', 'tray_id': '25'}, {'tray_weight': '1408', 'weight': '1408', 'expected_tray_weight': 1380, 'flow': '0', 'TS': 1782788033.977, 'address': '26', 'datetime': '2026-06-30 08:23:53.977000', 'tray_id': '26'}, {'tray_weight': '167', 'weight': '167', 'expected_tray_weight': 160, 'flow': '0', 'TS': 1782788033.997, 'address': '27', 'datetime': '2026-06-30 08:23:53.997000', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 23, 53, 156138)}, '2': {}}
[2026-06-30 08:23:54,148.148 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'expected_tray_weight': 427, 'flow': '0', 'TS': 1782788033.108, 'address': '11', 'datetime': '2026-06-30 08:23:53.108000', 'tray_id': '11'}, {'tray_weight': '144', 'weight': '144', 'expected_tray_weight': 125, 'flow': '0', 'TS': 1782788033.128, 'address': '12', 'datetime': '2026-06-30 08:23:53.128000', 'tray_id': '12'}, {'tray_weight': '113', 'weight': '113', 'expected_tray_weight': 93, 'flow': '0', 'TS': 1782788033.266, 'address': '13', 'datetime': '2026-06-30 08:23:53.266000', 'tray_id': '13'}, {'tray_weight': '240', 'weight': '240', 'expected_tray_weight': 365, 'flow': '0', 'TS': 1782788033.273, 'address': '14', 'datetime': '2026-06-30 08:23:53.273000', 'tray_id': '14'}, {'tray_weight': '73', 'weight': '73', 'expected_tray_weight': 84, 'flow': '0', 'TS': 1782788033.296, 'address': '15', 'datetime': '2026-06-30 08:23:53.296000', 'tray_id': '15'}, {'tray_weight': '796', 'weight': '796', 'expected_tray_weight': 781, 'flow': '0', 'TS': 1782788033.434, 'address': '16', 'datetime': '2026-06-30 08:23:53.434000', 'tray_id': '16'}, {'tray_weight': '486', 'weight': '486', 'expected_tray_weight': 464, 'flow': '0', 'TS': 1782788033.473, 'address': '17', 'datetime': '2026-06-30 08:23:53.473000', 'tray_id': '17'}, {'tray_weight': '236', 'weight': '236', 'expected_tray_weight': 245, 'flow': '0', 'TS': 1782788033.492, 'address': '18', 'datetime': '2026-06-30 08:23:53.492000', 'tray_id': '18'}, {'tray_weight': '426', 'weight': '426', 'expected_tray_weight': 432, 'flow': '0', 'TS': 1782788033.514, 'address': '19', 'datetime': '2026-06-30 08:23:53.514000', 'tray_id': '19'}, {'tray_weight': '231', 'weight': '231', 'expected_tray_weight': 240, 'flow': '0', 'TS': 1782788033.651, 'address': '20', 'datetime': '2026-06-30 08:23:53.651000', 'tray_id': '20'}, {'tray_weight': '232', 'weight': '232', 'expected_tray_weight': 250, 'flow': '0', 'TS': 1782788033.672, 'address': '21', 'datetime': '2026-06-30 08:23:53.672000', 'tray_id': '21'}, {'tray_weight': '31', 'weight': '31', 'expected_tray_weight': 0, 'flow': '0', 'TS': 1782788033.69, 'address': '22', 'datetime': '2026-06-30 08:23:53.690000', 'tray_id': '22'}, {'tray_weight': '303', 'weight': '303', 'expected_tray_weight': 310, 'flow': '0', 'TS': 1782788033.7849998, 'address': '23', 'datetime': '2026-06-30 08:23:53.785000', 'tray_id': '23'}, {'tray_weight': '547', 'weight': '547', 'expected_tray_weight': 512, 'flow': '0', 'TS': 1782788033.8040001, 'address': '24', 'datetime': '2026-06-30 08:23:53.804000', 'tray_id': '24'}, {'tray_weight': '229', 'weight': '229', 'expected_tray_weight': 210, 'flow': '0', 'TS': 1782788033.8240001, 'address': '25', 'datetime': '2026-06-30 08:23:53.824000', 'tray_id': '25'}, {'tray_weight': '1408', 'weight': '1408', 'expected_tray_weight': 1380, 'flow': '0', 'TS': 1782788033.977, 'address': '26', 'datetime': '2026-06-30 08:23:53.977000', 'tray_id': '26'}, {'tray_weight': '167', 'weight': '167', 'expected_tray_weight': 160, 'flow': '0', 'TS': 1782788033.997, 'address': '27', 'datetime': '2026-06-30 08:23:53.997000', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 23, 53, 156138)}, '2': {}}
[2026-06-30 08:23:55,480.480 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'expected_tray_weight': 427, 'flow': '0', 'TS': 1782788033.108, 'address': '11', 'datetime': '2026-06-30 08:23:53.108000', 'tray_id': '11'}, {'tray_weight': '144', 'weight': '144', 'expected_tray_weight': 125, 'flow': '0', 'TS': 1782788033.128, 'address': '12', 'datetime': '2026-06-30 08:23:53.128000', 'tray_id': '12'}, {'tray_weight': '113', 'weight': '113', 'expected_tray_weight': 93, 'flow': '0', 'TS': 1782788033.266, 'address': '13', 'datetime': '2026-06-30 08:23:53.266000', 'tray_id': '13'}, {'tray_weight': '240', 'weight': '240', 'expected_tray_weight': 365, 'flow': '0', 'TS': 1782788033.273, 'address': '14', 'datetime': '2026-06-30 08:23:53.273000', 'tray_id': '14'}, {'tray_weight': '73', 'weight': '73', 'expected_tray_weight': 84, 'flow': '0', 'TS': 1782788033.296, 'address': '15', 'datetime': '2026-06-30 08:23:53.296000', 'tray_id': '15'}, {'tray_weight': '796', 'weight': '796', 'expected_tray_weight': 781, 'flow': '0', 'TS': 1782788033.434, 'address': '16', 'datetime': '2026-06-30 08:23:53.434000', 'tray_id': '16'}, {'tray_weight': '486', 'weight': '486', 'expected_tray_weight': 464, 'flow': '0', 'TS': 1782788033.473, 'address': '17', 'datetime': '2026-06-30 08:23:53.473000', 'tray_id': '17'}, {'tray_weight': '236', 'weight': '236', 'expected_tray_weight': 245, 'flow': '0', 'TS': 1782788033.492, 'address': '18', 'datetime': '2026-06-30 08:23:53.492000', 'tray_id': '18'}, {'tray_weight': '426', 'weight': '426', 'expected_tray_weight': 432, 'flow': '0', 'TS': 1782788033.514, 'address': '19', 'datetime': '2026-06-30 08:23:53.514000', 'tray_id': '19'}, {'tray_weight': '231', 'weight': '231', 'expected_tray_weight': 240, 'flow': '0', 'TS': 1782788033.651, 'address': '20', 'datetime': '2026-06-30 08:23:53.651000', 'tray_id': '20'}, {'tray_weight': '232', 'weight': '232', 'expected_tray_weight': 250, 'flow': '0', 'TS': 1782788033.672, 'address': '21', 'datetime': '2026-06-30 08:23:53.672000', 'tray_id': '21'}, {'tray_weight': '31', 'weight': '31', 'expected_tray_weight': 0, 'flow': '0', 'TS': 1782788033.69, 'address': '22', 'datetime': '2026-06-30 08:23:53.690000', 'tray_id': '22'}, {'tray_weight': '303', 'weight': '303', 'expected_tray_weight': 310, 'flow': '0', 'TS': 1782788033.7849998, 'address': '23', 'datetime': '2026-06-30 08:23:53.785000', 'tray_id': '23'}, {'tray_weight': '547', 'weight': '547', 'expected_tray_weight': 512, 'flow': '0', 'TS': 1782788033.8040001, 'address': '24', 'datetime': '2026-06-30 08:23:53.804000', 'tray_id': '24'}, {'tray_weight': '229', 'weight': '229', 'expected_tray_weight': 210, 'flow': '0', 'TS': 1782788033.8240001, 'address': '25', 'datetime': '2026-06-30 08:23:53.824000', 'tray_id': '25'}, {'tray_weight': '1408', 'weight': '1408', 'expected_tray_weight': 1380, 'flow': '0', 'TS': 1782788033.977, 'address': '26', 'datetime': '2026-06-30 08:23:53.977000', 'tray_id': '26'}, {'tray_weight': '167', 'weight': '167', 'expected_tray_weight': 160, 'flow': '0', 'TS': 1782788033.997, 'address': '27', 'datetime': '2026-06-30 08:23:53.997000', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 23, 53, 156138)}, '2': {'door_weights': [{'tray_weight': '2672', 'weight': '2672', 'expected_tray_weight': 2625, 'flow': '0', 'TS': 1782788034.15, 'address': '31', 'datetime': '2026-06-30 08:23:54.150000', 'tray_id': '31'}, {'tray_weight': '1951', 'weight': '1951', 'expected_tray_weight': 1826, 'flow': '0', 'TS': 1782788034.171, 'address': '32', 'datetime': '2026-06-30 08:23:54.171000', 'tray_id': '32'}, {'tray_weight': '2600', 'weight': '2600', 'expected_tray_weight': 2478, 'flow': '0', 'TS': 1782788034.31, 'address': '33', 'datetime': '2026-06-30 08:23:54.310000', 'tray_id': '33'}, {'tray_weight': '2501', 'weight': '2501', 'expected_tray_weight': 2475, 'flow': '0', 'TS': 1782788034.281, 'address': '34', 'datetime': '2026-06-30 08:23:54.281000', 'tray_id': '34'}, {'tray_weight': '1957', 'weight': '1957', 'expected_tray_weight': 1780, 'flow': '0', 'TS': 1782788034.417, 'address': '35', 'datetime': '2026-06-30 08:23:54.417000', 'tray_id': '35'}, {'tray_weight': '3890', 'weight': '3890', 'expected_tray_weight': 3780, 'flow': '0', 'TS': 1782788034.437, 'address': '36', 'datetime': '2026-06-30 08:23:54.437000', 'tray_id': '36'}, {'tray_weight': '430', 'weight': '430', 'expected_tray_weight': 414, 'flow': '0', 'TS': 1782788034.533, 'address': '37', 'datetime': '2026-06-30 08:23:54.533000', 'tray_id': '37'}, {'tray_weight': '2114', 'weight': '2114', 'expected_tray_weight': 2100, 'flow': '0', 'TS': 1782788034.5509999, 'address': '38', 'datetime': '2026-06-30 08:23:54.551000', 'tray_id': '38'}, {'tray_weight': '1310', 'weight': '1310', 'expected_tray_weight': 1260, 'flow': '0', 'TS': 1782788034.69, 'address': '39', 'datetime': '2026-06-30 08:23:54.690000', 'tray_id': '39'}, {'tray_weight': '2910', 'weight': '2910', 'expected_tray_weight': 2775, 'flow': '0', 'TS': 1782788034.663, 'address': '40', 'datetime': '2026-06-30 08:23:54.663000', 'tray_id': '40'}, {'tray_weight': '383', 'weight': '383', 'expected_tray_weight': 418, 'flow': '0', 'TS': 1782788034.8009999, 'address': '41', 'datetime': '2026-06-30 08:23:54.801000', 'tray_id': '41'}, {'tray_weight': '1930', 'weight': '1930', 'expected_tray_weight': 1920, 'flow': '0', 'TS': 1782788034.821, 'address': '42', 'datetime': '2026-06-30 08:23:54.821000', 'tray_id': '42'}, {'tray_weight': '2967', 'weight': '2967', 'expected_tray_weight': 2886, 'flow': '0', 'TS': 1782788034.967, 'address': '43', 'datetime': '2026-06-30 08:23:54.967000', 'tray_id': '43'}, {'tray_weight': '1853', 'weight': '1853', 'expected_tray_weight': 1856, 'flow': '0', 'TS': 1782788034.987, 'address': '44', 'datetime': '2026-06-30 08:23:54.987000', 'tray_id': '44'}, {'tray_weight': '5563', 'weight': '5563', 'expected_tray_weight': 5605, 'flow': '0', 'TS': 1782788035.0870001, 'address': '45', 'datetime': '2026-06-30 08:23:55.087000', 'tray_id': '45'}, {'tray_weight': '2547', 'weight': '2547', 'expected_tray_weight': 2520, 'flow': '0', 'TS': 1782788035.106, 'address': '46', 'datetime': '2026-06-30 08:23:55.106000', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 23, 54, 169514)}}
[2026-06-30 08:23:55,501.501 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'expected_tray_weight': 427, 'flow': '0', 'TS': 1782788033.108, 'address': '11', 'datetime': '2026-06-30 08:23:53.108000', 'tray_id': '11'}, {'tray_weight': '144', 'weight': '144', 'expected_tray_weight': 125, 'flow': '0', 'TS': 1782788033.128, 'address': '12', 'datetime': '2026-06-30 08:23:53.128000', 'tray_id': '12'}, {'tray_weight': '113', 'weight': '113', 'expected_tray_weight': 93, 'flow': '0', 'TS': 1782788033.266, 'address': '13', 'datetime': '2026-06-30 08:23:53.266000', 'tray_id': '13'}, {'tray_weight': '240', 'weight': '240', 'expected_tray_weight': 365, 'flow': '0', 'TS': 1782788033.273, 'address': '14', 'datetime': '2026-06-30 08:23:53.273000', 'tray_id': '14'}, {'tray_weight': '73', 'weight': '73', 'expected_tray_weight': 84, 'flow': '0', 'TS': 1782788033.296, 'address': '15', 'datetime': '2026-06-30 08:23:53.296000', 'tray_id': '15'}, {'tray_weight': '796', 'weight': '796', 'expected_tray_weight': 781, 'flow': '0', 'TS': 1782788033.434, 'address': '16', 'datetime': '2026-06-30 08:23:53.434000', 'tray_id': '16'}, {'tray_weight': '486', 'weight': '486', 'expected_tray_weight': 464, 'flow': '0', 'TS': 1782788033.473, 'address': '17', 'datetime': '2026-06-30 08:23:53.473000', 'tray_id': '17'}, {'tray_weight': '236', 'weight': '236', 'expected_tray_weight': 245, 'flow': '0', 'TS': 1782788033.492, 'address': '18', 'datetime': '2026-06-30 08:23:53.492000', 'tray_id': '18'}, {'tray_weight': '426', 'weight': '426', 'expected_tray_weight': 432, 'flow': '0', 'TS': 1782788033.514, 'address': '19', 'datetime': '2026-06-30 08:23:53.514000', 'tray_id': '19'}, {'tray_weight': '231', 'weight': '231', 'expected_tray_weight': 240, 'flow': '0', 'TS': 1782788033.651, 'address': '20', 'datetime': '2026-06-30 08:23:53.651000', 'tray_id': '20'}, {'tray_weight': '232', 'weight': '232', 'expected_tray_weight': 250, 'flow': '0', 'TS': 1782788033.672, 'address': '21', 'datetime': '2026-06-30 08:23:53.672000', 'tray_id': '21'}, {'tray_weight': '31', 'weight': '31', 'expected_tray_weight': 0, 'flow': '0', 'TS': 1782788033.69, 'address': '22', 'datetime': '2026-06-30 08:23:53.690000', 'tray_id': '22'}, {'tray_weight': '303', 'weight': '303', 'expected_tray_weight': 310, 'flow': '0', 'TS': 1782788033.7849998, 'address': '23', 'datetime': '2026-06-30 08:23:53.785000', 'tray_id': '23'}, {'tray_weight': '547', 'weight': '547', 'expected_tray_weight': 512, 'flow': '0', 'TS': 1782788033.8040001, 'address': '24', 'datetime': '2026-06-30 08:23:53.804000', 'tray_id': '24'}, {'tray_weight': '229', 'weight': '229', 'expected_tray_weight': 210, 'flow': '0', 'TS': 1782788033.8240001, 'address': '25', 'datetime': '2026-06-30 08:23:53.824000', 'tray_id': '25'}, {'tray_weight': '1408', 'weight': '1408', 'expected_tray_weight': 1380, 'flow': '0', 'TS': 1782788033.977, 'address': '26', 'datetime': '2026-06-30 08:23:53.977000', 'tray_id': '26'}, {'tray_weight': '167', 'weight': '167', 'expected_tray_weight': 160, 'flow': '0', 'TS': 1782788033.997, 'address': '27', 'datetime': '2026-06-30 08:23:53.997000', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 23, 53, 156138)}, '2': {'door_weights': [{'tray_weight': '2672', 'weight': '2672', 'expected_tray_weight': 2625, 'flow': '0', 'TS': 1782788034.15, 'address': '31', 'datetime': '2026-06-30 08:23:54.150000', 'tray_id': '31'}, {'tray_weight': '1951', 'weight': '1951', 'expected_tray_weight': 1826, 'flow': '0', 'TS': 1782788034.171, 'address': '32', 'datetime': '2026-06-30 08:23:54.171000', 'tray_id': '32'}, {'tray_weight': '2600', 'weight': '2600', 'expected_tray_weight': 2478, 'flow': '0', 'TS': 1782788034.31, 'address': '33', 'datetime': '2026-06-30 08:23:54.310000', 'tray_id': '33'}, {'tray_weight': '2501', 'weight': '2501', 'expected_tray_weight': 2475, 'flow': '0', 'TS': 1782788034.281, 'address': '34', 'datetime': '2026-06-30 08:23:54.281000', 'tray_id': '34'}, {'tray_weight': '1957', 'weight': '1957', 'expected_tray_weight': 1780, 'flow': '0', 'TS': 1782788034.417, 'address': '35', 'datetime': '2026-06-30 08:23:54.417000', 'tray_id': '35'}, {'tray_weight': '3890', 'weight': '3890', 'expected_tray_weight': 3780, 'flow': '0', 'TS': 1782788034.437, 'address': '36', 'datetime': '2026-06-30 08:23:54.437000', 'tray_id': '36'}, {'tray_weight': '430', 'weight': '430', 'expected_tray_weight': 414, 'flow': '0', 'TS': 1782788034.533, 'address': '37', 'datetime': '2026-06-30 08:23:54.533000', 'tray_id': '37'}, {'tray_weight': '2114', 'weight': '2114', 'expected_tray_weight': 2100, 'flow': '0', 'TS': 1782788034.5509999, 'address': '38', 'datetime': '2026-06-30 08:23:54.551000', 'tray_id': '38'}, {'tray_weight': '1310', 'weight': '1310', 'expected_tray_weight': 1260, 'flow': '0', 'TS': 1782788034.69, 'address': '39', 'datetime': '2026-06-30 08:23:54.690000', 'tray_id': '39'}, {'tray_weight': '2910', 'weight': '2910', 'expected_tray_weight': 2775, 'flow': '0', 'TS': 1782788034.663, 'address': '40', 'datetime': '2026-06-30 08:23:54.663000', 'tray_id': '40'}, {'tray_weight': '383', 'weight': '383', 'expected_tray_weight': 418, 'flow': '0', 'TS': 1782788034.8009999, 'address': '41', 'datetime': '2026-06-30 08:23:54.801000', 'tray_id': '41'}, {'tray_weight': '1930', 'weight': '1930', 'expected_tray_weight': 1920, 'flow': '0', 'TS': 1782788034.821, 'address': '42', 'datetime': '2026-06-30 08:23:54.821000', 'tray_id': '42'}, {'tray_weight': '2967', 'weight': '2967', 'expected_tray_weight': 2886, 'flow': '0', 'TS': 1782788034.967, 'address': '43', 'datetime': '2026-06-30 08:23:54.967000', 'tray_id': '43'}, {'tray_weight': '1853', 'weight': '1853', 'expected_tray_weight': 1856, 'flow': '0', 'TS': 1782788034.987, 'address': '44', 'datetime': '2026-06-30 08:23:54.987000', 'tray_id': '44'}, {'tray_weight': '5563', 'weight': '5563', 'expected_tray_weight': 5605, 'flow': '0', 'TS': 1782788035.0870001, 'address': '45', 'datetime': '2026-06-30 08:23:55.087000', 'tray_id': '45'}, {'tray_weight': '2547', 'weight': '2547', 'expected_tray_weight': 2520, 'flow': '0', 'TS': 1782788035.106, 'address': '46', 'datetime': '2026-06-30 08:23:55.106000', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 23, 54, 169514)}}
[2026-06-30 08:29:02,062.062 INFO    ] processOrderPayment version is : v2
[2026-06-30 08:30:18,022.022 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_weight': '481', 'weight': '481', 'expected_tray_weight': 427, 'flow': '0', 'TS': 1782788417.192, 'address': '11', 'datetime': '2026-06-30 08:30:17.192000', 'tray_id': '11'}, {'tray_weight': '145', 'weight': '145', 'expected_tray_weight': 125, 'flow': '0', 'TS': 1782788417.2120001, 'address': '12', 'datetime': '2026-06-30 08:30:17.212000', 'tray_id': '12'}, {'tray_weight': '114', 'weight': '114', 'expected_tray_weight': 93, 'flow': '0', 'TS': 1782788417.2319999, 'address': '13', 'datetime': '2026-06-30 08:30:17.232000', 'tray_id': '13'}, {'tray_weight': '239', 'weight': '239', 'expected_tray_weight': 365, 'flow': '0', 'TS': 1782788417.322, 'address': '14', 'datetime': '2026-06-30 08:30:17.322000', 'tray_id': '14'}, {'tray_weight': '74', 'weight': '74', 'expected_tray_weight': 84, 'flow': '0', 'TS': 1782788417.347, 'address': '15', 'datetime': '2026-06-30 08:30:17.347000', 'tray_id': '15'}, {'tray_weight': '796', 'weight': '796', 'expected_tray_weight': 781, 'flow': '0', 'TS': 1782788417.3669999, 'address': '16', 'datetime': '2026-06-30 08:30:17.367000', 'tray_id': '16'}, {'tray_weight': '486', 'weight': '486', 'expected_tray_weight': 464, 'flow': '0', 'TS': 1782788417.402, 'address': '17', 'datetime': '2026-06-30 08:30:17.402000', 'tray_id': '17'}, {'tray_weight': '233', 'weight': '233', 'expected_tray_weight': 245, 'flow': '0', 'TS': 1782788417.54, 'address': '18', 'datetime': '2026-06-30 08:30:17.540000', 'tray_id': '18'}, {'tray_weight': '426', 'weight': '426', 'expected_tray_weight': 432, 'flow': '0', 'TS': 1782788417.561, 'address': '19', 'datetime': '2026-06-30 08:30:17.561000', 'tray_id': '19'}, {'tray_weight': '231', 'weight': '231', 'expected_tray_weight': 240, 'flow': '0', 'TS': 1782788417.576, 'address': '20', 'datetime': '2026-06-30 08:30:17.576000', 'tray_id': '20'}, {'tray_weight': '232', 'weight': '232', 'expected_tray_weight': 250, 'flow': '0', 'TS': 1782788417.595, 'address': '21', 'datetime': '2026-06-30 08:30:17.595000', 'tray_id': '21'}, {'tray_weight': '31', 'weight': '31', 'expected_tray_weight': 0, 'flow': '0', 'TS': 1782788417.734, 'address': '22', 'datetime': '2026-06-30 08:30:17.734000', 'tray_id': '22'}, {'tray_weight': '302', 'weight': '302', 'expected_tray_weight': 310, 'flow': '0', 'TS': 1782788417.689, 'address': '23', 'datetime': '2026-06-30 08:30:17.689000', 'tray_id': '23'}, {'tray_weight': '548', 'weight': '548', 'expected_tray_weight': 512, 'flow': '0', 'TS': 1782788417.8270001, 'address': '24', 'datetime': '2026-06-30 08:30:17.827000', 'tray_id': '24'}, {'tray_weight': '229', 'weight': '229', 'expected_tray_weight': 210, 'flow': '0', 'TS': 1782788417.8470001, 'address': '25', 'datetime': '2026-06-30 08:30:17.847000', 'tray_id': '25'}, {'tray_weight': '1408', 'weight': '1408', 'expected_tray_weight': 1380, 'flow': '0', 'TS': 1782788417.9150002, 'address': '26', 'datetime': '2026-06-30 08:30:17.915000', 'tray_id': '26'}, {'tray_weight': '166', 'weight': '166', 'expected_tray_weight': 160, 'flow': '0', 'TS': 1782788417.935, 'address': '27', 'datetime': '2026-06-30 08:30:17.935000', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 30, 17, 215838)}, '2': {'door_weights': [{'tray_weight': '2672', 'weight': '2672', 'expected_tray_weight': 2625, 'flow': '0', 'TS': 1782788034.15, 'address': '31', 'datetime': '2026-06-30 08:23:54.150000', 'tray_id': '31'}, {'tray_weight': '1951', 'weight': '1951', 'expected_tray_weight': 1826, 'flow': '0', 'TS': 1782788034.171, 'address': '32', 'datetime': '2026-06-30 08:23:54.171000', 'tray_id': '32'}, {'tray_weight': '2600', 'weight': '2600', 'expected_tray_weight': 2478, 'flow': '0', 'TS': 1782788034.31, 'address': '33', 'datetime': '2026-06-30 08:23:54.310000', 'tray_id': '33'}, {'tray_weight': '2501', 'weight': '2501', 'expected_tray_weight': 2475, 'flow': '0', 'TS': 1782788034.281, 'address': '34', 'datetime': '2026-06-30 08:23:54.281000', 'tray_id': '34'}, {'tray_weight': '1957', 'weight': '1957', 'expected_tray_weight': 1780, 'flow': '0', 'TS': 1782788034.417, 'address': '35', 'datetime': '2026-06-30 08:23:54.417000', 'tray_id': '35'}, {'tray_weight': '3890', 'weight': '3890', 'expected_tray_weight': 3780, 'flow': '0', 'TS': 1782788034.437, 'address': '36', 'datetime': '2026-06-30 08:23:54.437000', 'tray_id': '36'}, {'tray_weight': '430', 'weight': '430', 'expected_tray_weight': 414, 'flow': '0', 'TS': 1782788034.533, 'address': '37', 'datetime': '2026-06-30 08:23:54.533000', 'tray_id': '37'}, {'tray_weight': '2114', 'weight': '2114', 'expected_tray_weight': 2100, 'flow': '0', 'TS': 1782788034.5509999, 'address': '38', 'datetime': '2026-06-30 08:23:54.551000', 'tray_id': '38'}, {'tray_weight': '1310', 'weight': '1310', 'expected_tray_weight': 1260, 'flow': '0', 'TS': 1782788034.69, 'address': '39', 'datetime': '2026-06-30 08:23:54.690000', 'tray_id': '39'}, {'tray_weight': '2910', 'weight': '2910', 'expected_tray_weight': 2775, 'flow': '0', 'TS': 1782788034.663, 'address': '40', 'datetime': '2026-06-30 08:23:54.663000', 'tray_id': '40'}, {'tray_weight': '383', 'weight': '383', 'expected_tray_weight': 418, 'flow': '0', 'TS': 1782788034.8009999, 'address': '41', 'datetime': '2026-06-30 08:23:54.801000', 'tray_id': '41'}, {'tray_weight': '1930', 'weight': '1930', 'expected_tray_weight': 1920, 'flow': '0', 'TS': 1782788034.821, 'address': '42', 'datetime': '2026-06-30 08:23:54.821000', 'tray_id': '42'}, {'tray_weight': '2967', 'weight': '2967', 'expected_tray_weight': 2886, 'flow': '0', 'TS': 1782788034.967, 'address': '43', 'datetime': '2026-06-30 08:23:54.967000', 'tray_id': '43'}, {'tray_weight': '1853', 'weight': '1853', 'expected_tray_weight': 1856, 'flow': '0', 'TS': 1782788034.987, 'address': '44', 'datetime': '2026-06-30 08:23:54.987000', 'tray_id': '44'}, {'tray_weight': '5563', 'weight': '5563', 'expected_tray_weight': 5605, 'flow': '0', 'TS': 1782788035.0870001, 'address': '45', 'datetime': '2026-06-30 08:23:55.087000', 'tray_id': '45'}, {'tray_weight': '2547', 'weight': '2547', 'expected_tray_weight': 2520, 'flow': '0', 'TS': 1782788035.106, 'address': '46', 'datetime': '2026-06-30 08:23:55.106000', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 23, 54, 169514)}}
[2026-06-30 08:30:18,030.030 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_weight': '481', 'weight': '481', 'expected_tray_weight': 427, 'flow': '0', 'TS': 1782788417.192, 'address': '11', 'datetime': '2026-06-30 08:30:17.192000', 'tray_id': '11'}, {'tray_weight': '145', 'weight': '145', 'expected_tray_weight': 125, 'flow': '0', 'TS': 1782788417.2120001, 'address': '12', 'datetime': '2026-06-30 08:30:17.212000', 'tray_id': '12'}, {'tray_weight': '114', 'weight': '114', 'expected_tray_weight': 93, 'flow': '0', 'TS': 1782788417.2319999, 'address': '13', 'datetime': '2026-06-30 08:30:17.232000', 'tray_id': '13'}, {'tray_weight': '239', 'weight': '239', 'expected_tray_weight': 365, 'flow': '0', 'TS': 1782788417.322, 'address': '14', 'datetime': '2026-06-30 08:30:17.322000', 'tray_id': '14'}, {'tray_weight': '74', 'weight': '74', 'expected_tray_weight': 84, 'flow': '0', 'TS': 1782788417.347, 'address': '15', 'datetime': '2026-06-30 08:30:17.347000', 'tray_id': '15'}, {'tray_weight': '796', 'weight': '796', 'expected_tray_weight': 781, 'flow': '0', 'TS': 1782788417.3669999, 'address': '16', 'datetime': '2026-06-30 08:30:17.367000', 'tray_id': '16'}, {'tray_weight': '486', 'weight': '486', 'expected_tray_weight': 464, 'flow': '0', 'TS': 1782788417.402, 'address': '17', 'datetime': '2026-06-30 08:30:17.402000', 'tray_id': '17'}, {'tray_weight': '233', 'weight': '233', 'expected_tray_weight': 245, 'flow': '0', 'TS': 1782788417.54, 'address': '18', 'datetime': '2026-06-30 08:30:17.540000', 'tray_id': '18'}, {'tray_weight': '426', 'weight': '426', 'expected_tray_weight': 432, 'flow': '0', 'TS': 1782788417.561, 'address': '19', 'datetime': '2026-06-30 08:30:17.561000', 'tray_id': '19'}, {'tray_weight': '231', 'weight': '231', 'expected_tray_weight': 240, 'flow': '0', 'TS': 1782788417.576, 'address': '20', 'datetime': '2026-06-30 08:30:17.576000', 'tray_id': '20'}, {'tray_weight': '232', 'weight': '232', 'expected_tray_weight': 250, 'flow': '0', 'TS': 1782788417.595, 'address': '21', 'datetime': '2026-06-30 08:30:17.595000', 'tray_id': '21'}, {'tray_weight': '31', 'weight': '31', 'expected_tray_weight': 0, 'flow': '0', 'TS': 1782788417.734, 'address': '22', 'datetime': '2026-06-30 08:30:17.734000', 'tray_id': '22'}, {'tray_weight': '302', 'weight': '302', 'expected_tray_weight': 310, 'flow': '0', 'TS': 1782788417.689, 'address': '23', 'datetime': '2026-06-30 08:30:17.689000', 'tray_id': '23'}, {'tray_weight': '548', 'weight': '548', 'expected_tray_weight': 512, 'flow': '0', 'TS': 1782788417.8270001, 'address': '24', 'datetime': '2026-06-30 08:30:17.827000', 'tray_id': '24'}, {'tray_weight': '229', 'weight': '229', 'expected_tray_weight': 210, 'flow': '0', 'TS': 1782788417.8470001, 'address': '25', 'datetime': '2026-06-30 08:30:17.847000', 'tray_id': '25'}, {'tray_weight': '1408', 'weight': '1408', 'expected_tray_weight': 1380, 'flow': '0', 'TS': 1782788417.9150002, 'address': '26', 'datetime': '2026-06-30 08:30:17.915000', 'tray_id': '26'}, {'tray_weight': '166', 'weight': '166', 'expected_tray_weight': 160, 'flow': '0', 'TS': 1782788417.935, 'address': '27', 'datetime': '2026-06-30 08:30:17.935000', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 30, 17, 215838)}, '2': {'door_weights': [{'tray_weight': '2672', 'weight': '2672', 'expected_tray_weight': 2625, 'flow': '0', 'TS': 1782788034.15, 'address': '31', 'datetime': '2026-06-30 08:23:54.150000', 'tray_id': '31'}, {'tray_weight': '1951', 'weight': '1951', 'expected_tray_weight': 1826, 'flow': '0', 'TS': 1782788034.171, 'address': '32', 'datetime': '2026-06-30 08:23:54.171000', 'tray_id': '32'}, {'tray_weight': '2600', 'weight': '2600', 'expected_tray_weight': 2478, 'flow': '0', 'TS': 1782788034.31, 'address': '33', 'datetime': '2026-06-30 08:23:54.310000', 'tray_id': '33'}, {'tray_weight': '2501', 'weight': '2501', 'expected_tray_weight': 2475, 'flow': '0', 'TS': 1782788034.281, 'address': '34', 'datetime': '2026-06-30 08:23:54.281000', 'tray_id': '34'}, {'tray_weight': '1957', 'weight': '1957', 'expected_tray_weight': 1780, 'flow': '0', 'TS': 1782788034.417, 'address': '35', 'datetime': '2026-06-30 08:23:54.417000', 'tray_id': '35'}, {'tray_weight': '3890', 'weight': '3890', 'expected_tray_weight': 3780, 'flow': '0', 'TS': 1782788034.437, 'address': '36', 'datetime': '2026-06-30 08:23:54.437000', 'tray_id': '36'}, {'tray_weight': '430', 'weight': '430', 'expected_tray_weight': 414, 'flow': '0', 'TS': 1782788034.533, 'address': '37', 'datetime': '2026-06-30 08:23:54.533000', 'tray_id': '37'}, {'tray_weight': '2114', 'weight': '2114', 'expected_tray_weight': 2100, 'flow': '0', 'TS': 1782788034.5509999, 'address': '38', 'datetime': '2026-06-30 08:23:54.551000', 'tray_id': '38'}, {'tray_weight': '1310', 'weight': '1310', 'expected_tray_weight': 1260, 'flow': '0', 'TS': 1782788034.69, 'address': '39', 'datetime': '2026-06-30 08:23:54.690000', 'tray_id': '39'}, {'tray_weight': '2910', 'weight': '2910', 'expected_tray_weight': 2775, 'flow': '0', 'TS': 1782788034.663, 'address': '40', 'datetime': '2026-06-30 08:23:54.663000', 'tray_id': '40'}, {'tray_weight': '383', 'weight': '383', 'expected_tray_weight': 418, 'flow': '0', 'TS': 1782788034.8009999, 'address': '41', 'datetime': '2026-06-30 08:23:54.801000', 'tray_id': '41'}, {'tray_weight': '1930', 'weight': '1930', 'expected_tray_weight': 1920, 'flow': '0', 'TS': 1782788034.821, 'address': '42', 'datetime': '2026-06-30 08:23:54.821000', 'tray_id': '42'}, {'tray_weight': '2967', 'weight': '2967', 'expected_tray_weight': 2886, 'flow': '0', 'TS': 1782788034.967, 'address': '43', 'datetime': '2026-06-30 08:23:54.967000', 'tray_id': '43'}, {'tray_weight': '1853', 'weight': '1853', 'expected_tray_weight': 1856, 'flow': '0', 'TS': 1782788034.987, 'address': '44', 'datetime': '2026-06-30 08:23:54.987000', 'tray_id': '44'}, {'tray_weight': '5563', 'weight': '5563', 'expected_tray_weight': 5605, 'flow': '0', 'TS': 1782788035.0870001, 'address': '45', 'datetime': '2026-06-30 08:23:55.087000', 'tray_id': '45'}, {'tray_weight': '2547', 'weight': '2547', 'expected_tray_weight': 2520, 'flow': '0', 'TS': 1782788035.106, 'address': '46', 'datetime': '2026-06-30 08:23:55.106000', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 23, 54, 169514)}}
[2026-06-30 08:30:18,927.927 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_weight': '481', 'weight': '481', 'expected_tray_weight': 427, 'flow': '0', 'TS': 1782788417.192, 'address': '11', 'datetime': '2026-06-30 08:30:17.192000', 'tray_id': '11'}, {'tray_weight': '145', 'weight': '145', 'expected_tray_weight': 125, 'flow': '0', 'TS': 1782788417.2120001, 'address': '12', 'datetime': '2026-06-30 08:30:17.212000', 'tray_id': '12'}, {'tray_weight': '114', 'weight': '114', 'expected_tray_weight': 93, 'flow': '0', 'TS': 1782788417.2319999, 'address': '13', 'datetime': '2026-06-30 08:30:17.232000', 'tray_id': '13'}, {'tray_weight': '239', 'weight': '239', 'expected_tray_weight': 365, 'flow': '0', 'TS': 1782788417.322, 'address': '14', 'datetime': '2026-06-30 08:30:17.322000', 'tray_id': '14'}, {'tray_weight': '74', 'weight': '74', 'expected_tray_weight': 84, 'flow': '0', 'TS': 1782788417.347, 'address': '15', 'datetime': '2026-06-30 08:30:17.347000', 'tray_id': '15'}, {'tray_weight': '796', 'weight': '796', 'expected_tray_weight': 781, 'flow': '0', 'TS': 1782788417.3669999, 'address': '16', 'datetime': '2026-06-30 08:30:17.367000', 'tray_id': '16'}, {'tray_weight': '486', 'weight': '486', 'expected_tray_weight': 464, 'flow': '0', 'TS': 1782788417.402, 'address': '17', 'datetime': '2026-06-30 08:30:17.402000', 'tray_id': '17'}, {'tray_weight': '233', 'weight': '233', 'expected_tray_weight': 245, 'flow': '0', 'TS': 1782788417.54, 'address': '18', 'datetime': '2026-06-30 08:30:17.540000', 'tray_id': '18'}, {'tray_weight': '426', 'weight': '426', 'expected_tray_weight': 432, 'flow': '0', 'TS': 1782788417.561, 'address': '19', 'datetime': '2026-06-30 08:30:17.561000', 'tray_id': '19'}, {'tray_weight': '231', 'weight': '231', 'expected_tray_weight': 240, 'flow': '0', 'TS': 1782788417.576, 'address': '20', 'datetime': '2026-06-30 08:30:17.576000', 'tray_id': '20'}, {'tray_weight': '232', 'weight': '232', 'expected_tray_weight': 250, 'flow': '0', 'TS': 1782788417.595, 'address': '21', 'datetime': '2026-06-30 08:30:17.595000', 'tray_id': '21'}, {'tray_weight': '31', 'weight': '31', 'expected_tray_weight': 0, 'flow': '0', 'TS': 1782788417.734, 'address': '22', 'datetime': '2026-06-30 08:30:17.734000', 'tray_id': '22'}, {'tray_weight': '302', 'weight': '302', 'expected_tray_weight': 310, 'flow': '0', 'TS': 1782788417.689, 'address': '23', 'datetime': '2026-06-30 08:30:17.689000', 'tray_id': '23'}, {'tray_weight': '548', 'weight': '548', 'expected_tray_weight': 512, 'flow': '0', 'TS': 1782788417.8270001, 'address': '24', 'datetime': '2026-06-30 08:30:17.827000', 'tray_id': '24'}, {'tray_weight': '229', 'weight': '229', 'expected_tray_weight': 210, 'flow': '0', 'TS': 1782788417.8470001, 'address': '25', 'datetime': '2026-06-30 08:30:17.847000', 'tray_id': '25'}, {'tray_weight': '1408', 'weight': '1408', 'expected_tray_weight': 1380, 'flow': '0', 'TS': 1782788417.9150002, 'address': '26', 'datetime': '2026-06-30 08:30:17.915000', 'tray_id': '26'}, {'tray_weight': '166', 'weight': '166', 'expected_tray_weight': 160, 'flow': '0', 'TS': 1782788417.935, 'address': '27', 'datetime': '2026-06-30 08:30:17.935000', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 30, 17, 215838)}, '2': {'door_weights': [{'tray_weight': '2672', 'weight': '2672', 'expected_tray_weight': 2625, 'flow': '0', 'TS': 1782788417.9950001, 'address': '31', 'datetime': '2026-06-30 08:30:17.995000', 'tray_id': '31'}, {'tray_weight': '1946', 'weight': '1946', 'expected_tray_weight': 1826, 'flow': '0', 'TS': 1782788418.015, 'address': '32', 'datetime': '2026-06-30 08:30:18.015000', 'tray_id': '32'}, {'tray_weight': '2600', 'weight': '2600', 'expected_tray_weight': 2478, 'flow': '0', 'TS': 1782788418.034, 'address': '33', 'datetime': '2026-06-30 08:30:18.034000', 'tray_id': '33'}, {'tray_weight': '2501', 'weight': '2501', 'expected_tray_weight': 2475, 'flow': '0', 'TS': 1782788418.118, 'address': '34', 'datetime': '2026-06-30 08:30:18.118000', 'tray_id': '34'}, {'tray_weight': '1957', 'weight': '1957', 'expected_tray_weight': 1780, 'flow': '0', 'TS': 1782788418.1330001, 'address': '35', 'datetime': '2026-06-30 08:30:18.133000', 'tray_id': '35'}, {'tray_weight': '3890', 'weight': '3890', 'expected_tray_weight': 3780, 'flow': '0', 'TS': 1782788418.273, 'address': '36', 'datetime': '2026-06-30 08:30:18.273000', 'tray_id': '36'}, {'tray_weight': '430', 'weight': '430', 'expected_tray_weight': 414, 'flow': '0', 'TS': 1782788418.362, 'address': '37', 'datetime': '2026-06-30 08:30:18.362000', 'tray_id': '37'}, {'tray_weight': '2114', 'weight': '2114', 'expected_tray_weight': 2100, 'flow': '0', 'TS': 1782788418.384, 'address': '38', 'datetime': '2026-06-30 08:30:18.384000', 'tray_id': '38'}, {'tray_weight': '1310', 'weight': '1310', 'expected_tray_weight': 1260, 'flow': '0', 'TS': 1782788418.403, 'address': '39', 'datetime': '2026-06-30 08:30:18.403000', 'tray_id': '39'}, {'tray_weight': '2910', 'weight': '2910', 'expected_tray_weight': 2775, 'flow': '0', 'TS': 1782788418.44, 'address': '40', 'datetime': '2026-06-30 08:30:18.440000', 'tray_id': '40'}, {'tray_weight': '383', 'weight': '383', 'expected_tray_weight': 418, 'flow': '0', 'TS': 1782788418.46, 'address': '41', 'datetime': '2026-06-30 08:30:18.460000', 'tray_id': '41'}, {'tray_weight': '1930', 'weight': '1930', 'expected_tray_weight': 1920, 'flow': '0', 'TS': 1782788418.6009998, 'address': '42', 'datetime': '2026-06-30 08:30:18.601000', 'tray_id': '42'}, {'tray_weight': '2966', 'weight': '2966', 'expected_tray_weight': 2886, 'flow': '0', 'TS': 1782788418.644, 'address': '43', 'datetime': '2026-06-30 08:30:18.644000', 'tray_id': '43'}, {'tray_weight': '1853', 'weight': '1853', 'expected_tray_weight': 1856, 'flow': '0', 'TS': 1782788418.666, 'address': '44', 'datetime': '2026-06-30 08:30:18.666000', 'tray_id': '44'}, {'tray_weight': '5563', 'weight': '5563', 'expected_tray_weight': 5605, 'flow': '0', 'TS': 1782788418.669, 'address': '45', 'datetime': '2026-06-30 08:30:18.669000', 'tray_id': '45'}, {'tray_weight': '2548', 'weight': '2548', 'expected_tray_weight': 2520, 'flow': '0', 'TS': 1782788418.69, 'address': '46', 'datetime': '2026-06-30 08:30:18.690000', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 30, 18, 43535)}}
[2026-06-30 08:30:18,935.935 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_weight': '481', 'weight': '481', 'expected_tray_weight': 427, 'flow': '0', 'TS': 1782788417.192, 'address': '11', 'datetime': '2026-06-30 08:30:17.192000', 'tray_id': '11'}, {'tray_weight': '145', 'weight': '145', 'expected_tray_weight': 125, 'flow': '0', 'TS': 1782788417.2120001, 'address': '12', 'datetime': '2026-06-30 08:30:17.212000', 'tray_id': '12'}, {'tray_weight': '114', 'weight': '114', 'expected_tray_weight': 93, 'flow': '0', 'TS': 1782788417.2319999, 'address': '13', 'datetime': '2026-06-30 08:30:17.232000', 'tray_id': '13'}, {'tray_weight': '239', 'weight': '239', 'expected_tray_weight': 365, 'flow': '0', 'TS': 1782788417.322, 'address': '14', 'datetime': '2026-06-30 08:30:17.322000', 'tray_id': '14'}, {'tray_weight': '74', 'weight': '74', 'expected_tray_weight': 84, 'flow': '0', 'TS': 1782788417.347, 'address': '15', 'datetime': '2026-06-30 08:30:17.347000', 'tray_id': '15'}, {'tray_weight': '796', 'weight': '796', 'expected_tray_weight': 781, 'flow': '0', 'TS': 1782788417.3669999, 'address': '16', 'datetime': '2026-06-30 08:30:17.367000', 'tray_id': '16'}, {'tray_weight': '486', 'weight': '486', 'expected_tray_weight': 464, 'flow': '0', 'TS': 1782788417.402, 'address': '17', 'datetime': '2026-06-30 08:30:17.402000', 'tray_id': '17'}, {'tray_weight': '233', 'weight': '233', 'expected_tray_weight': 245, 'flow': '0', 'TS': 1782788417.54, 'address': '18', 'datetime': '2026-06-30 08:30:17.540000', 'tray_id': '18'}, {'tray_weight': '426', 'weight': '426', 'expected_tray_weight': 432, 'flow': '0', 'TS': 1782788417.561, 'address': '19', 'datetime': '2026-06-30 08:30:17.561000', 'tray_id': '19'}, {'tray_weight': '231', 'weight': '231', 'expected_tray_weight': 240, 'flow': '0', 'TS': 1782788417.576, 'address': '20', 'datetime': '2026-06-30 08:30:17.576000', 'tray_id': '20'}, {'tray_weight': '232', 'weight': '232', 'expected_tray_weight': 250, 'flow': '0', 'TS': 1782788417.595, 'address': '21', 'datetime': '2026-06-30 08:30:17.595000', 'tray_id': '21'}, {'tray_weight': '31', 'weight': '31', 'expected_tray_weight': 0, 'flow': '0', 'TS': 1782788417.734, 'address': '22', 'datetime': '2026-06-30 08:30:17.734000', 'tray_id': '22'}, {'tray_weight': '302', 'weight': '302', 'expected_tray_weight': 310, 'flow': '0', 'TS': 1782788417.689, 'address': '23', 'datetime': '2026-06-30 08:30:17.689000', 'tray_id': '23'}, {'tray_weight': '548', 'weight': '548', 'expected_tray_weight': 512, 'flow': '0', 'TS': 1782788417.8270001, 'address': '24', 'datetime': '2026-06-30 08:30:17.827000', 'tray_id': '24'}, {'tray_weight': '229', 'weight': '229', 'expected_tray_weight': 210, 'flow': '0', 'TS': 1782788417.8470001, 'address': '25', 'datetime': '2026-06-30 08:30:17.847000', 'tray_id': '25'}, {'tray_weight': '1408', 'weight': '1408', 'expected_tray_weight': 1380, 'flow': '0', 'TS': 1782788417.9150002, 'address': '26', 'datetime': '2026-06-30 08:30:17.915000', 'tray_id': '26'}, {'tray_weight': '166', 'weight': '166', 'expected_tray_weight': 160, 'flow': '0', 'TS': 1782788417.935, 'address': '27', 'datetime': '2026-06-30 08:30:17.935000', 'tray_id': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 30, 17, 215838)}, '2': {'door_weights': [{'tray_weight': '2672', 'weight': '2672', 'expected_tray_weight': 2625, 'flow': '0', 'TS': 1782788417.9950001, 'address': '31', 'datetime': '2026-06-30 08:30:17.995000', 'tray_id': '31'}, {'tray_weight': '1946', 'weight': '1946', 'expected_tray_weight': 1826, 'flow': '0', 'TS': 1782788418.015, 'address': '32', 'datetime': '2026-06-30 08:30:18.015000', 'tray_id': '32'}, {'tray_weight': '2600', 'weight': '2600', 'expected_tray_weight': 2478, 'flow': '0', 'TS': 1782788418.034, 'address': '33', 'datetime': '2026-06-30 08:30:18.034000', 'tray_id': '33'}, {'tray_weight': '2501', 'weight': '2501', 'expected_tray_weight': 2475, 'flow': '0', 'TS': 1782788418.118, 'address': '34', 'datetime': '2026-06-30 08:30:18.118000', 'tray_id': '34'}, {'tray_weight': '1957', 'weight': '1957', 'expected_tray_weight': 1780, 'flow': '0', 'TS': 1782788418.1330001, 'address': '35', 'datetime': '2026-06-30 08:30:18.133000', 'tray_id': '35'}, {'tray_weight': '3890', 'weight': '3890', 'expected_tray_weight': 3780, 'flow': '0', 'TS': 1782788418.273, 'address': '36', 'datetime': '2026-06-30 08:30:18.273000', 'tray_id': '36'}, {'tray_weight': '430', 'weight': '430', 'expected_tray_weight': 414, 'flow': '0', 'TS': 1782788418.362, 'address': '37', 'datetime': '2026-06-30 08:30:18.362000', 'tray_id': '37'}, {'tray_weight': '2114', 'weight': '2114', 'expected_tray_weight': 2100, 'flow': '0', 'TS': 1782788418.384, 'address': '38', 'datetime': '2026-06-30 08:30:18.384000', 'tray_id': '38'}, {'tray_weight': '1310', 'weight': '1310', 'expected_tray_weight': 1260, 'flow': '0', 'TS': 1782788418.403, 'address': '39', 'datetime': '2026-06-30 08:30:18.403000', 'tray_id': '39'}, {'tray_weight': '2910', 'weight': '2910', 'expected_tray_weight': 2775, 'flow': '0', 'TS': 1782788418.44, 'address': '40', 'datetime': '2026-06-30 08:30:18.440000', 'tray_id': '40'}, {'tray_weight': '383', 'weight': '383', 'expected_tray_weight': 418, 'flow': '0', 'TS': 1782788418.46, 'address': '41', 'datetime': '2026-06-30 08:30:18.460000', 'tray_id': '41'}, {'tray_weight': '1930', 'weight': '1930', 'expected_tray_weight': 1920, 'flow': '0', 'TS': 1782788418.6009998, 'address': '42', 'datetime': '2026-06-30 08:30:18.601000', 'tray_id': '42'}, {'tray_weight': '2966', 'weight': '2966', 'expected_tray_weight': 2886, 'flow': '0', 'TS': 1782788418.644, 'address': '43', 'datetime': '2026-06-30 08:30:18.644000', 'tray_id': '43'}, {'tray_weight': '1853', 'weight': '1853', 'expected_tray_weight': 1856, 'flow': '0', 'TS': 1782788418.666, 'address': '44', 'datetime': '2026-06-30 08:30:18.666000', 'tray_id': '44'}, {'tray_weight': '5563', 'weight': '5563', 'expected_tray_weight': 5605, 'flow': '0', 'TS': 1782788418.669, 'address': '45', 'datetime': '2026-06-30 08:30:18.669000', 'tray_id': '45'}, {'tray_weight': '2548', 'weight': '2548', 'expected_tray_weight': 2520, 'flow': '0', 'TS': 1782788418.69, 'address': '46', 'datetime': '2026-06-30 08:30:18.690000', 'tray_id': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 30, 18, 43535)}}
[2026-06-30 08:22:01,148.148 INFO    ] 
###################################
####### PI SERVER STARTED #########
###################################


[2026-06-30 08:32:41,283.283 INFO    ] 
###################################
####### PI SERVER STARTED #########
###################################


[2026-06-30 08:43:55,620.620 INFO    ] processOrderPayment version is : v2
[2026-06-30 08:54:10,544.544 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 08:54:09.646000', 'expected_tray_weight': 427, 'TS': 1782789849.6460001, 'tray_weight': '481', 'weight': '481'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 08:54:09.666000', 'expected_tray_weight': 125, 'TS': 1782789849.6660001, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 08:54:09.805000', 'expected_tray_weight': 93, 'TS': 1782789849.805, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 08:54:09.813000', 'expected_tray_weight': 365, 'TS': 1782789849.8130002, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 08:54:09.834000', 'expected_tray_weight': 84, 'TS': 1782789849.834, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 08:54:09.853000', 'expected_tray_weight': 781, 'TS': 1782789849.8530002, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 08:54:09.912000', 'expected_tray_weight': 464, 'TS': 1782789849.912, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 08:54:10.051000', 'expected_tray_weight': 245, 'TS': 1782789850.051, 'tray_weight': '234', 'weight': '234'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 08:54:10.071000', 'expected_tray_weight': 432, 'TS': 1782789850.071, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 08:54:10.042000', 'expected_tray_weight': 240, 'TS': 1782789850.042, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 08:54:10.180000', 'expected_tray_weight': 250, 'TS': 1782789850.18, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 08:54:10.201000', 'expected_tray_weight': 0, 'TS': 1782789850.201, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 08:54:10.231000', 'expected_tray_weight': 310, 'TS': 1782789850.231, 'tray_weight': '301', 'weight': '301'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 08:54:10.252000', 'expected_tray_weight': 512, 'TS': 1782789850.2519999, 'tray_weight': '548', 'weight': '548'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 08:54:10.272000', 'expected_tray_weight': 210, 'TS': 1782789850.272, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 08:54:10.393000', 'expected_tray_weight': 1380, 'TS': 1782789850.3930001, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 08:54:10.412000', 'expected_tray_weight': 160, 'TS': 1782789850.412, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 54, 9, 718214)}, '2': {}}
[2026-06-30 08:54:10,557.557 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 08:54:09.646000', 'expected_tray_weight': 427, 'TS': 1782789849.6460001, 'tray_weight': '481', 'weight': '481'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 08:54:09.666000', 'expected_tray_weight': 125, 'TS': 1782789849.6660001, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 08:54:09.805000', 'expected_tray_weight': 93, 'TS': 1782789849.805, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 08:54:09.813000', 'expected_tray_weight': 365, 'TS': 1782789849.8130002, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 08:54:09.834000', 'expected_tray_weight': 84, 'TS': 1782789849.834, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 08:54:09.853000', 'expected_tray_weight': 781, 'TS': 1782789849.8530002, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 08:54:09.912000', 'expected_tray_weight': 464, 'TS': 1782789849.912, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 08:54:10.051000', 'expected_tray_weight': 245, 'TS': 1782789850.051, 'tray_weight': '234', 'weight': '234'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 08:54:10.071000', 'expected_tray_weight': 432, 'TS': 1782789850.071, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 08:54:10.042000', 'expected_tray_weight': 240, 'TS': 1782789850.042, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 08:54:10.180000', 'expected_tray_weight': 250, 'TS': 1782789850.18, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 08:54:10.201000', 'expected_tray_weight': 0, 'TS': 1782789850.201, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 08:54:10.231000', 'expected_tray_weight': 310, 'TS': 1782789850.231, 'tray_weight': '301', 'weight': '301'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 08:54:10.252000', 'expected_tray_weight': 512, 'TS': 1782789850.2519999, 'tray_weight': '548', 'weight': '548'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 08:54:10.272000', 'expected_tray_weight': 210, 'TS': 1782789850.272, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 08:54:10.393000', 'expected_tray_weight': 1380, 'TS': 1782789850.3930001, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 08:54:10.412000', 'expected_tray_weight': 160, 'TS': 1782789850.412, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 54, 9, 718214)}, '2': {}}
[2026-06-30 08:54:11,659.659 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 08:54:09.646000', 'expected_tray_weight': 427, 'TS': 1782789849.6460001, 'tray_weight': '481', 'weight': '481'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 08:54:09.666000', 'expected_tray_weight': 125, 'TS': 1782789849.6660001, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 08:54:09.805000', 'expected_tray_weight': 93, 'TS': 1782789849.805, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 08:54:09.813000', 'expected_tray_weight': 365, 'TS': 1782789849.8130002, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 08:54:09.834000', 'expected_tray_weight': 84, 'TS': 1782789849.834, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 08:54:09.853000', 'expected_tray_weight': 781, 'TS': 1782789849.8530002, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 08:54:09.912000', 'expected_tray_weight': 464, 'TS': 1782789849.912, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 08:54:10.051000', 'expected_tray_weight': 245, 'TS': 1782789850.051, 'tray_weight': '234', 'weight': '234'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 08:54:10.071000', 'expected_tray_weight': 432, 'TS': 1782789850.071, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 08:54:10.042000', 'expected_tray_weight': 240, 'TS': 1782789850.042, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 08:54:10.180000', 'expected_tray_weight': 250, 'TS': 1782789850.18, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 08:54:10.201000', 'expected_tray_weight': 0, 'TS': 1782789850.201, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 08:54:10.231000', 'expected_tray_weight': 310, 'TS': 1782789850.231, 'tray_weight': '301', 'weight': '301'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 08:54:10.252000', 'expected_tray_weight': 512, 'TS': 1782789850.2519999, 'tray_weight': '548', 'weight': '548'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 08:54:10.272000', 'expected_tray_weight': 210, 'TS': 1782789850.272, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 08:54:10.393000', 'expected_tray_weight': 1380, 'TS': 1782789850.3930001, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 08:54:10.412000', 'expected_tray_weight': 160, 'TS': 1782789850.412, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 54, 9, 718214)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 08:54:10.570000', 'expected_tray_weight': 2625, 'TS': 1782789850.5700002, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 08:54:10.595000', 'expected_tray_weight': 1826, 'TS': 1782789850.595, 'tray_weight': '1956', 'weight': '1956'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 08:54:10.613000', 'expected_tray_weight': 2478, 'TS': 1782789850.613, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 08:54:10.625000', 'expected_tray_weight': 2475, 'TS': 1782789850.625, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 08:54:10.762000', 'expected_tray_weight': 1780, 'TS': 1782789850.7619998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 08:54:10.783000', 'expected_tray_weight': 3780, 'TS': 1782789850.783, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 08:54:10.780000', 'expected_tray_weight': 414, 'TS': 1782789850.78, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 08:54:10.917000', 'expected_tray_weight': 2100, 'TS': 1782789850.917, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 08:54:10.937000', 'expected_tray_weight': 1260, 'TS': 1782789850.937, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 08:54:10.940000', 'expected_tray_weight': 2775, 'TS': 1782789850.94, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 08:54:10.959000', 'expected_tray_weight': 418, 'TS': 1782789850.9589999, 'tray_weight': '383', 'weight': '383'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 08:54:11.099000', 'expected_tray_weight': 1920, 'TS': 1782789851.099, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 08:54:11.067000', 'expected_tray_weight': 2886, 'TS': 1782789851.067, 'tray_weight': '2967', 'weight': '2967'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 08:54:11.203000', 'expected_tray_weight': 1856, 'TS': 1782789851.203, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 08:54:11.267000', 'expected_tray_weight': 5605, 'TS': 1782789851.267, 'tray_weight': '5563', 'weight': '5563'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 08:54:11.288000', 'expected_tray_weight': 2520, 'TS': 1782789851.2879999, 'tray_weight': '2547', 'weight': '2547'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 54, 10, 578719)}}
[2026-06-30 08:54:11,673.673 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 08:54:09.646000', 'expected_tray_weight': 427, 'TS': 1782789849.6460001, 'tray_weight': '481', 'weight': '481'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 08:54:09.666000', 'expected_tray_weight': 125, 'TS': 1782789849.6660001, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 08:54:09.805000', 'expected_tray_weight': 93, 'TS': 1782789849.805, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 08:54:09.813000', 'expected_tray_weight': 365, 'TS': 1782789849.8130002, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 08:54:09.834000', 'expected_tray_weight': 84, 'TS': 1782789849.834, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 08:54:09.853000', 'expected_tray_weight': 781, 'TS': 1782789849.8530002, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 08:54:09.912000', 'expected_tray_weight': 464, 'TS': 1782789849.912, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 08:54:10.051000', 'expected_tray_weight': 245, 'TS': 1782789850.051, 'tray_weight': '234', 'weight': '234'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 08:54:10.071000', 'expected_tray_weight': 432, 'TS': 1782789850.071, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 08:54:10.042000', 'expected_tray_weight': 240, 'TS': 1782789850.042, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 08:54:10.180000', 'expected_tray_weight': 250, 'TS': 1782789850.18, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 08:54:10.201000', 'expected_tray_weight': 0, 'TS': 1782789850.201, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 08:54:10.231000', 'expected_tray_weight': 310, 'TS': 1782789850.231, 'tray_weight': '301', 'weight': '301'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 08:54:10.252000', 'expected_tray_weight': 512, 'TS': 1782789850.2519999, 'tray_weight': '548', 'weight': '548'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 08:54:10.272000', 'expected_tray_weight': 210, 'TS': 1782789850.272, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 08:54:10.393000', 'expected_tray_weight': 1380, 'TS': 1782789850.3930001, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 08:54:10.412000', 'expected_tray_weight': 160, 'TS': 1782789850.412, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 54, 9, 718214)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 08:54:10.570000', 'expected_tray_weight': 2625, 'TS': 1782789850.5700002, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 08:54:10.595000', 'expected_tray_weight': 1826, 'TS': 1782789850.595, 'tray_weight': '1956', 'weight': '1956'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 08:54:10.613000', 'expected_tray_weight': 2478, 'TS': 1782789850.613, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 08:54:10.625000', 'expected_tray_weight': 2475, 'TS': 1782789850.625, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 08:54:10.762000', 'expected_tray_weight': 1780, 'TS': 1782789850.7619998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 08:54:10.783000', 'expected_tray_weight': 3780, 'TS': 1782789850.783, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 08:54:10.780000', 'expected_tray_weight': 414, 'TS': 1782789850.78, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 08:54:10.917000', 'expected_tray_weight': 2100, 'TS': 1782789850.917, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 08:54:10.937000', 'expected_tray_weight': 1260, 'TS': 1782789850.937, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 08:54:10.940000', 'expected_tray_weight': 2775, 'TS': 1782789850.94, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 08:54:10.959000', 'expected_tray_weight': 418, 'TS': 1782789850.9589999, 'tray_weight': '383', 'weight': '383'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 08:54:11.099000', 'expected_tray_weight': 1920, 'TS': 1782789851.099, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 08:54:11.067000', 'expected_tray_weight': 2886, 'TS': 1782789851.067, 'tray_weight': '2967', 'weight': '2967'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 08:54:11.203000', 'expected_tray_weight': 1856, 'TS': 1782789851.203, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 08:54:11.267000', 'expected_tray_weight': 5605, 'TS': 1782789851.267, 'tray_weight': '5563', 'weight': '5563'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 08:54:11.288000', 'expected_tray_weight': 2520, 'TS': 1782789851.2879999, 'tray_weight': '2547', 'weight': '2547'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 54, 10, 578719)}}
[2026-06-30 08:58:02,350.350 INFO    ] processOrderPayment version is : v2
[2026-06-30 09:07:54,047.047 INFO    ] processOrderPayment version is : v2
[2026-06-30 09:09:20,542.542 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 09:09:19.357000', 'expected_tray_weight': 427, 'TS': 1782790759.357, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 09:09:19.377000', 'expected_tray_weight': 125, 'TS': 1782790759.3769999, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 09:09:19.516000', 'expected_tray_weight': 93, 'TS': 1782790759.516, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 09:09:19.550000', 'expected_tray_weight': 365, 'TS': 1782790759.55, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 09:09:19.688000', 'expected_tray_weight': 84, 'TS': 1782790759.688, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 09:09:19.708000', 'expected_tray_weight': 781, 'TS': 1782790759.7080002, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 09:09:19.777000', 'expected_tray_weight': 464, 'TS': 1782790759.777, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 09:09:19.796000', 'expected_tray_weight': 245, 'TS': 1782790759.796, 'tray_weight': '234', 'weight': '234'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 09:09:19.935000', 'expected_tray_weight': 432, 'TS': 1782790759.935, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 09:09:19.919000', 'expected_tray_weight': 240, 'TS': 1782790759.9190001, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 09:09:20.051000', 'expected_tray_weight': 250, 'TS': 1782790760.0509999, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 09:09:20.077000', 'expected_tray_weight': 0, 'TS': 1782790760.0770001, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 09:09:20.168000', 'expected_tray_weight': 310, 'TS': 1782790760.168, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 09:09:20.187000', 'expected_tray_weight': 512, 'TS': 1782790760.187, 'tray_weight': '548', 'weight': '548'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 09:09:20.326000', 'expected_tray_weight': 210, 'TS': 1782790760.326, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 09:09:20.378000', 'expected_tray_weight': 1380, 'TS': 1782790760.378, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 09:09:20.398000', 'expected_tray_weight': 160, 'TS': 1782790760.398, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 9, 19, 412632)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 08:54:10.570000', 'expected_tray_weight': 2625, 'TS': 1782789850.5700002, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 08:54:10.595000', 'expected_tray_weight': 1826, 'TS': 1782789850.595, 'tray_weight': '1956', 'weight': '1956'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 08:54:10.613000', 'expected_tray_weight': 2478, 'TS': 1782789850.613, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 08:54:10.625000', 'expected_tray_weight': 2475, 'TS': 1782789850.625, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 08:54:10.762000', 'expected_tray_weight': 1780, 'TS': 1782789850.7619998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 08:54:10.783000', 'expected_tray_weight': 3780, 'TS': 1782789850.783, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 08:54:10.780000', 'expected_tray_weight': 414, 'TS': 1782789850.78, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 08:54:10.917000', 'expected_tray_weight': 2100, 'TS': 1782789850.917, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 08:54:10.937000', 'expected_tray_weight': 1260, 'TS': 1782789850.937, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 08:54:10.940000', 'expected_tray_weight': 2775, 'TS': 1782789850.94, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 08:54:10.959000', 'expected_tray_weight': 418, 'TS': 1782789850.9589999, 'tray_weight': '383', 'weight': '383'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 08:54:11.099000', 'expected_tray_weight': 1920, 'TS': 1782789851.099, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 08:54:11.067000', 'expected_tray_weight': 2886, 'TS': 1782789851.067, 'tray_weight': '2967', 'weight': '2967'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 08:54:11.203000', 'expected_tray_weight': 1856, 'TS': 1782789851.203, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 08:54:11.267000', 'expected_tray_weight': 5605, 'TS': 1782789851.267, 'tray_weight': '5563', 'weight': '5563'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 08:54:11.288000', 'expected_tray_weight': 2520, 'TS': 1782789851.2879999, 'tray_weight': '2547', 'weight': '2547'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 54, 10, 578719)}}
[2026-06-30 09:09:20,556.556 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 09:09:19.357000', 'expected_tray_weight': 427, 'TS': 1782790759.357, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 09:09:19.377000', 'expected_tray_weight': 125, 'TS': 1782790759.3769999, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 09:09:19.516000', 'expected_tray_weight': 93, 'TS': 1782790759.516, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 09:09:19.550000', 'expected_tray_weight': 365, 'TS': 1782790759.55, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 09:09:19.688000', 'expected_tray_weight': 84, 'TS': 1782790759.688, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 09:09:19.708000', 'expected_tray_weight': 781, 'TS': 1782790759.7080002, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 09:09:19.777000', 'expected_tray_weight': 464, 'TS': 1782790759.777, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 09:09:19.796000', 'expected_tray_weight': 245, 'TS': 1782790759.796, 'tray_weight': '234', 'weight': '234'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 09:09:19.935000', 'expected_tray_weight': 432, 'TS': 1782790759.935, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 09:09:19.919000', 'expected_tray_weight': 240, 'TS': 1782790759.9190001, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 09:09:20.051000', 'expected_tray_weight': 250, 'TS': 1782790760.0509999, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 09:09:20.077000', 'expected_tray_weight': 0, 'TS': 1782790760.0770001, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 09:09:20.168000', 'expected_tray_weight': 310, 'TS': 1782790760.168, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 09:09:20.187000', 'expected_tray_weight': 512, 'TS': 1782790760.187, 'tray_weight': '548', 'weight': '548'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 09:09:20.326000', 'expected_tray_weight': 210, 'TS': 1782790760.326, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 09:09:20.378000', 'expected_tray_weight': 1380, 'TS': 1782790760.378, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 09:09:20.398000', 'expected_tray_weight': 160, 'TS': 1782790760.398, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 9, 19, 412632)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 08:54:10.570000', 'expected_tray_weight': 2625, 'TS': 1782789850.5700002, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 08:54:10.595000', 'expected_tray_weight': 1826, 'TS': 1782789850.595, 'tray_weight': '1956', 'weight': '1956'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 08:54:10.613000', 'expected_tray_weight': 2478, 'TS': 1782789850.613, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 08:54:10.625000', 'expected_tray_weight': 2475, 'TS': 1782789850.625, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 08:54:10.762000', 'expected_tray_weight': 1780, 'TS': 1782789850.7619998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 08:54:10.783000', 'expected_tray_weight': 3780, 'TS': 1782789850.783, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 08:54:10.780000', 'expected_tray_weight': 414, 'TS': 1782789850.78, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 08:54:10.917000', 'expected_tray_weight': 2100, 'TS': 1782789850.917, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 08:54:10.937000', 'expected_tray_weight': 1260, 'TS': 1782789850.937, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 08:54:10.940000', 'expected_tray_weight': 2775, 'TS': 1782789850.94, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 08:54:10.959000', 'expected_tray_weight': 418, 'TS': 1782789850.9589999, 'tray_weight': '383', 'weight': '383'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 08:54:11.099000', 'expected_tray_weight': 1920, 'TS': 1782789851.099, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 08:54:11.067000', 'expected_tray_weight': 2886, 'TS': 1782789851.067, 'tray_weight': '2967', 'weight': '2967'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 08:54:11.203000', 'expected_tray_weight': 1856, 'TS': 1782789851.203, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 08:54:11.267000', 'expected_tray_weight': 5605, 'TS': 1782789851.267, 'tray_weight': '5563', 'weight': '5563'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 08:54:11.288000', 'expected_tray_weight': 2520, 'TS': 1782789851.2879999, 'tray_weight': '2547', 'weight': '2547'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 8, 54, 10, 578719)}}
[2026-06-30 09:09:21,818.818 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 09:09:19.357000', 'expected_tray_weight': 427, 'TS': 1782790759.357, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 09:09:19.377000', 'expected_tray_weight': 125, 'TS': 1782790759.3769999, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 09:09:19.516000', 'expected_tray_weight': 93, 'TS': 1782790759.516, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 09:09:19.550000', 'expected_tray_weight': 365, 'TS': 1782790759.55, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 09:09:19.688000', 'expected_tray_weight': 84, 'TS': 1782790759.688, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 09:09:19.708000', 'expected_tray_weight': 781, 'TS': 1782790759.7080002, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 09:09:19.777000', 'expected_tray_weight': 464, 'TS': 1782790759.777, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 09:09:19.796000', 'expected_tray_weight': 245, 'TS': 1782790759.796, 'tray_weight': '234', 'weight': '234'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 09:09:19.935000', 'expected_tray_weight': 432, 'TS': 1782790759.935, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 09:09:19.919000', 'expected_tray_weight': 240, 'TS': 1782790759.9190001, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 09:09:20.051000', 'expected_tray_weight': 250, 'TS': 1782790760.0509999, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 09:09:20.077000', 'expected_tray_weight': 0, 'TS': 1782790760.0770001, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 09:09:20.168000', 'expected_tray_weight': 310, 'TS': 1782790760.168, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 09:09:20.187000', 'expected_tray_weight': 512, 'TS': 1782790760.187, 'tray_weight': '548', 'weight': '548'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 09:09:20.326000', 'expected_tray_weight': 210, 'TS': 1782790760.326, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 09:09:20.378000', 'expected_tray_weight': 1380, 'TS': 1782790760.378, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 09:09:20.398000', 'expected_tray_weight': 160, 'TS': 1782790760.398, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 9, 19, 412632)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 09:09:20.507000', 'expected_tray_weight': 2625, 'TS': 1782790760.507, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 09:09:20.645000', 'expected_tray_weight': 1826, 'TS': 1782790760.645, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 09:09:20.664000', 'expected_tray_weight': 2478, 'TS': 1782790760.6639998, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 09:09:20.750000', 'expected_tray_weight': 2475, 'TS': 1782790760.75, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 09:09:20.769000', 'expected_tray_weight': 1780, 'TS': 1782790760.769, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 09:09:20.909000', 'expected_tray_weight': 3780, 'TS': 1782790760.909, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 09:09:20.997000', 'expected_tray_weight': 414, 'TS': 1782790760.997, 'tray_weight': '429', 'weight': '429'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 09:09:21.016000', 'expected_tray_weight': 2100, 'TS': 1782790761.016, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 09:09:21.037000', 'expected_tray_weight': 1260, 'TS': 1782790761.037, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 09:09:21.126000', 'expected_tray_weight': 2775, 'TS': 1782790761.126, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 09:09:21.263000', 'expected_tray_weight': 418, 'TS': 1782790761.263, 'tray_weight': '383', 'weight': '383'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 09:09:21.281000', 'expected_tray_weight': 1920, 'TS': 1782790761.2810001, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 09:09:21.366000', 'expected_tray_weight': 2886, 'TS': 1782790761.366, 'tray_weight': '2967', 'weight': '2967'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 09:09:21.503000', 'expected_tray_weight': 1856, 'TS': 1782790761.5029998, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 09:09:21.570000', 'expected_tray_weight': 5605, 'TS': 1782790761.57, 'tray_weight': '5563', 'weight': '5563'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 09:09:21.595000', 'expected_tray_weight': 2520, 'TS': 1782790761.595, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 9, 20, 577035)}}
[2026-06-30 09:09:21,826.826 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 09:09:19.357000', 'expected_tray_weight': 427, 'TS': 1782790759.357, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 09:09:19.377000', 'expected_tray_weight': 125, 'TS': 1782790759.3769999, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 09:09:19.516000', 'expected_tray_weight': 93, 'TS': 1782790759.516, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 09:09:19.550000', 'expected_tray_weight': 365, 'TS': 1782790759.55, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 09:09:19.688000', 'expected_tray_weight': 84, 'TS': 1782790759.688, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 09:09:19.708000', 'expected_tray_weight': 781, 'TS': 1782790759.7080002, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 09:09:19.777000', 'expected_tray_weight': 464, 'TS': 1782790759.777, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 09:09:19.796000', 'expected_tray_weight': 245, 'TS': 1782790759.796, 'tray_weight': '234', 'weight': '234'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 09:09:19.935000', 'expected_tray_weight': 432, 'TS': 1782790759.935, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 09:09:19.919000', 'expected_tray_weight': 240, 'TS': 1782790759.9190001, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 09:09:20.051000', 'expected_tray_weight': 250, 'TS': 1782790760.0509999, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 09:09:20.077000', 'expected_tray_weight': 0, 'TS': 1782790760.0770001, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 09:09:20.168000', 'expected_tray_weight': 310, 'TS': 1782790760.168, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 09:09:20.187000', 'expected_tray_weight': 512, 'TS': 1782790760.187, 'tray_weight': '548', 'weight': '548'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 09:09:20.326000', 'expected_tray_weight': 210, 'TS': 1782790760.326, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 09:09:20.378000', 'expected_tray_weight': 1380, 'TS': 1782790760.378, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 09:09:20.398000', 'expected_tray_weight': 160, 'TS': 1782790760.398, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 9, 19, 412632)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 09:09:20.507000', 'expected_tray_weight': 2625, 'TS': 1782790760.507, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 09:09:20.645000', 'expected_tray_weight': 1826, 'TS': 1782790760.645, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 09:09:20.664000', 'expected_tray_weight': 2478, 'TS': 1782790760.6639998, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 09:09:20.750000', 'expected_tray_weight': 2475, 'TS': 1782790760.75, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 09:09:20.769000', 'expected_tray_weight': 1780, 'TS': 1782790760.769, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 09:09:20.909000', 'expected_tray_weight': 3780, 'TS': 1782790760.909, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 09:09:20.997000', 'expected_tray_weight': 414, 'TS': 1782790760.997, 'tray_weight': '429', 'weight': '429'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 09:09:21.016000', 'expected_tray_weight': 2100, 'TS': 1782790761.016, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 09:09:21.037000', 'expected_tray_weight': 1260, 'TS': 1782790761.037, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 09:09:21.126000', 'expected_tray_weight': 2775, 'TS': 1782790761.126, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 09:09:21.263000', 'expected_tray_weight': 418, 'TS': 1782790761.263, 'tray_weight': '383', 'weight': '383'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 09:09:21.281000', 'expected_tray_weight': 1920, 'TS': 1782790761.2810001, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 09:09:21.366000', 'expected_tray_weight': 2886, 'TS': 1782790761.366, 'tray_weight': '2967', 'weight': '2967'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 09:09:21.503000', 'expected_tray_weight': 1856, 'TS': 1782790761.5029998, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 09:09:21.570000', 'expected_tray_weight': 5605, 'TS': 1782790761.57, 'tray_weight': '5563', 'weight': '5563'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 09:09:21.595000', 'expected_tray_weight': 2520, 'TS': 1782790761.595, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 9, 20, 577035)}}
[2026-06-30 09:10:21,013.013 INFO    ] processOrderPayment version is : v2
[2026-06-30 09:16:16,830.830 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 09:16:15.927000', 'expected_tray_weight': 427, 'TS': 1782791175.927, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 09:16:16.067000', 'expected_tray_weight': 125, 'TS': 1782791176.0670002, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 09:16:16.086000', 'expected_tray_weight': 93, 'TS': 1782791176.086, 'tray_weight': '113', 'weight': '113'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 09:16:16.122000', 'expected_tray_weight': 365, 'TS': 1782791176.122, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 09:16:16.141000', 'expected_tray_weight': 84, 'TS': 1782791176.141, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 09:16:16.159000', 'expected_tray_weight': 781, 'TS': 1782791176.1590002, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 09:16:16.220000', 'expected_tray_weight': 464, 'TS': 1782791176.22, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 09:16:16.359000', 'expected_tray_weight': 245, 'TS': 1782791176.3590002, 'tray_weight': '235', 'weight': '235'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 09:16:16.380000', 'expected_tray_weight': 432, 'TS': 1782791176.38, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 09:16:16.430000', 'expected_tray_weight': 240, 'TS': 1782791176.43, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 09:16:16.450000', 'expected_tray_weight': 250, 'TS': 1782791176.45, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 09:16:16.471000', 'expected_tray_weight': 0, 'TS': 1782791176.4710002, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 09:16:16.522000', 'expected_tray_weight': 310, 'TS': 1782791176.5219998, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 09:16:16.540000', 'expected_tray_weight': 512, 'TS': 1782791176.54, 'tray_weight': '548', 'weight': '548'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 09:16:16.681000', 'expected_tray_weight': 210, 'TS': 1782791176.681, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 09:16:16.679000', 'expected_tray_weight': 1380, 'TS': 1782791176.679, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 09:16:16.697000', 'expected_tray_weight': 160, 'TS': 1782791176.697, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 16, 16, 35553)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 09:09:20.507000', 'expected_tray_weight': 2625, 'TS': 1782790760.507, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 09:09:20.645000', 'expected_tray_weight': 1826, 'TS': 1782790760.645, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 09:09:20.664000', 'expected_tray_weight': 2478, 'TS': 1782790760.6639998, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 09:09:20.750000', 'expected_tray_weight': 2475, 'TS': 1782790760.75, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 09:09:20.769000', 'expected_tray_weight': 1780, 'TS': 1782790760.769, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 09:09:20.909000', 'expected_tray_weight': 3780, 'TS': 1782790760.909, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 09:09:20.997000', 'expected_tray_weight': 414, 'TS': 1782790760.997, 'tray_weight': '429', 'weight': '429'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 09:09:21.016000', 'expected_tray_weight': 2100, 'TS': 1782790761.016, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 09:09:21.037000', 'expected_tray_weight': 1260, 'TS': 1782790761.037, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 09:09:21.126000', 'expected_tray_weight': 2775, 'TS': 1782790761.126, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 09:09:21.263000', 'expected_tray_weight': 418, 'TS': 1782790761.263, 'tray_weight': '383', 'weight': '383'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 09:09:21.281000', 'expected_tray_weight': 1920, 'TS': 1782790761.2810001, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 09:09:21.366000', 'expected_tray_weight': 2886, 'TS': 1782790761.366, 'tray_weight': '2967', 'weight': '2967'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 09:09:21.503000', 'expected_tray_weight': 1856, 'TS': 1782790761.5029998, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 09:09:21.570000', 'expected_tray_weight': 5605, 'TS': 1782790761.57, 'tray_weight': '5563', 'weight': '5563'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 09:09:21.595000', 'expected_tray_weight': 2520, 'TS': 1782790761.595, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 9, 20, 577035)}}
[2026-06-30 09:16:16,838.838 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 09:16:15.927000', 'expected_tray_weight': 427, 'TS': 1782791175.927, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 09:16:16.067000', 'expected_tray_weight': 125, 'TS': 1782791176.0670002, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 09:16:16.086000', 'expected_tray_weight': 93, 'TS': 1782791176.086, 'tray_weight': '113', 'weight': '113'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 09:16:16.122000', 'expected_tray_weight': 365, 'TS': 1782791176.122, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 09:16:16.141000', 'expected_tray_weight': 84, 'TS': 1782791176.141, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 09:16:16.159000', 'expected_tray_weight': 781, 'TS': 1782791176.1590002, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 09:16:16.220000', 'expected_tray_weight': 464, 'TS': 1782791176.22, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 09:16:16.359000', 'expected_tray_weight': 245, 'TS': 1782791176.3590002, 'tray_weight': '235', 'weight': '235'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 09:16:16.380000', 'expected_tray_weight': 432, 'TS': 1782791176.38, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 09:16:16.430000', 'expected_tray_weight': 240, 'TS': 1782791176.43, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 09:16:16.450000', 'expected_tray_weight': 250, 'TS': 1782791176.45, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 09:16:16.471000', 'expected_tray_weight': 0, 'TS': 1782791176.4710002, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 09:16:16.522000', 'expected_tray_weight': 310, 'TS': 1782791176.5219998, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 09:16:16.540000', 'expected_tray_weight': 512, 'TS': 1782791176.54, 'tray_weight': '548', 'weight': '548'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 09:16:16.681000', 'expected_tray_weight': 210, 'TS': 1782791176.681, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 09:16:16.679000', 'expected_tray_weight': 1380, 'TS': 1782791176.679, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 09:16:16.697000', 'expected_tray_weight': 160, 'TS': 1782791176.697, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 16, 16, 35553)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 09:09:20.507000', 'expected_tray_weight': 2625, 'TS': 1782790760.507, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 09:09:20.645000', 'expected_tray_weight': 1826, 'TS': 1782790760.645, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 09:09:20.664000', 'expected_tray_weight': 2478, 'TS': 1782790760.6639998, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 09:09:20.750000', 'expected_tray_weight': 2475, 'TS': 1782790760.75, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 09:09:20.769000', 'expected_tray_weight': 1780, 'TS': 1782790760.769, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 09:09:20.909000', 'expected_tray_weight': 3780, 'TS': 1782790760.909, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 09:09:20.997000', 'expected_tray_weight': 414, 'TS': 1782790760.997, 'tray_weight': '429', 'weight': '429'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 09:09:21.016000', 'expected_tray_weight': 2100, 'TS': 1782790761.016, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 09:09:21.037000', 'expected_tray_weight': 1260, 'TS': 1782790761.037, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 09:09:21.126000', 'expected_tray_weight': 2775, 'TS': 1782790761.126, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 09:09:21.263000', 'expected_tray_weight': 418, 'TS': 1782790761.263, 'tray_weight': '383', 'weight': '383'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 09:09:21.281000', 'expected_tray_weight': 1920, 'TS': 1782790761.2810001, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 09:09:21.366000', 'expected_tray_weight': 2886, 'TS': 1782790761.366, 'tray_weight': '2967', 'weight': '2967'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 09:09:21.503000', 'expected_tray_weight': 1856, 'TS': 1782790761.5029998, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 09:09:21.570000', 'expected_tray_weight': 5605, 'TS': 1782790761.57, 'tray_weight': '5563', 'weight': '5563'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 09:09:21.595000', 'expected_tray_weight': 2520, 'TS': 1782790761.595, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 9, 20, 577035)}}
[2026-06-30 09:16:18,092.092 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 09:16:15.927000', 'expected_tray_weight': 427, 'TS': 1782791175.927, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 09:16:16.067000', 'expected_tray_weight': 125, 'TS': 1782791176.0670002, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 09:16:16.086000', 'expected_tray_weight': 93, 'TS': 1782791176.086, 'tray_weight': '113', 'weight': '113'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 09:16:16.122000', 'expected_tray_weight': 365, 'TS': 1782791176.122, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 09:16:16.141000', 'expected_tray_weight': 84, 'TS': 1782791176.141, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 09:16:16.159000', 'expected_tray_weight': 781, 'TS': 1782791176.1590002, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 09:16:16.220000', 'expected_tray_weight': 464, 'TS': 1782791176.22, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 09:16:16.359000', 'expected_tray_weight': 245, 'TS': 1782791176.3590002, 'tray_weight': '235', 'weight': '235'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 09:16:16.380000', 'expected_tray_weight': 432, 'TS': 1782791176.38, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 09:16:16.430000', 'expected_tray_weight': 240, 'TS': 1782791176.43, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 09:16:16.450000', 'expected_tray_weight': 250, 'TS': 1782791176.45, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 09:16:16.471000', 'expected_tray_weight': 0, 'TS': 1782791176.4710002, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 09:16:16.522000', 'expected_tray_weight': 310, 'TS': 1782791176.5219998, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 09:16:16.540000', 'expected_tray_weight': 512, 'TS': 1782791176.54, 'tray_weight': '548', 'weight': '548'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 09:16:16.681000', 'expected_tray_weight': 210, 'TS': 1782791176.681, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 09:16:16.679000', 'expected_tray_weight': 1380, 'TS': 1782791176.679, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 09:16:16.697000', 'expected_tray_weight': 160, 'TS': 1782791176.697, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 16, 16, 35553)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 09:16:16.808000', 'expected_tray_weight': 2625, 'TS': 1782791176.808, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 09:16:16.824000', 'expected_tray_weight': 1826, 'TS': 1782791176.8240001, 'tray_weight': '1956', 'weight': '1956'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 09:16:16.967000', 'expected_tray_weight': 2478, 'TS': 1782791176.967, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 09:16:16.949000', 'expected_tray_weight': 2475, 'TS': 1782791176.9490001, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 09:16:16.970000', 'expected_tray_weight': 1780, 'TS': 1782791176.9699998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 09:16:17.107000', 'expected_tray_weight': 3780, 'TS': 1782791177.1069999, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 09:16:17.116000', 'expected_tray_weight': 414, 'TS': 1782791177.1160002, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 09:16:17.137000', 'expected_tray_weight': 2100, 'TS': 1782791177.137, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 09:16:17.276000', 'expected_tray_weight': 1260, 'TS': 1782791177.276, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 09:16:17.374000', 'expected_tray_weight': 2775, 'TS': 1782791177.374, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 09:16:17.394000', 'expected_tray_weight': 418, 'TS': 1782791177.394, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 09:16:17.414000', 'expected_tray_weight': 1920, 'TS': 1782791177.414, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 09:16:17.498000', 'expected_tray_weight': 2886, 'TS': 1782791177.4980001, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 09:16:17.633000', 'expected_tray_weight': 1856, 'TS': 1782791177.6330001, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 09:16:17.717000', 'expected_tray_weight': 5605, 'TS': 1782791177.717, 'tray_weight': '5563', 'weight': '5563'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 09:16:17.737000', 'expected_tray_weight': 2520, 'TS': 1782791177.737, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 16, 16, 849732)}}
[2026-06-30 09:16:18,125.125 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 09:16:15.927000', 'expected_tray_weight': 427, 'TS': 1782791175.927, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 09:16:16.067000', 'expected_tray_weight': 125, 'TS': 1782791176.0670002, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 09:16:16.086000', 'expected_tray_weight': 93, 'TS': 1782791176.086, 'tray_weight': '113', 'weight': '113'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 09:16:16.122000', 'expected_tray_weight': 365, 'TS': 1782791176.122, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 09:16:16.141000', 'expected_tray_weight': 84, 'TS': 1782791176.141, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 09:16:16.159000', 'expected_tray_weight': 781, 'TS': 1782791176.1590002, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 09:16:16.220000', 'expected_tray_weight': 464, 'TS': 1782791176.22, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 09:16:16.359000', 'expected_tray_weight': 245, 'TS': 1782791176.3590002, 'tray_weight': '235', 'weight': '235'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 09:16:16.380000', 'expected_tray_weight': 432, 'TS': 1782791176.38, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 09:16:16.430000', 'expected_tray_weight': 240, 'TS': 1782791176.43, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 09:16:16.450000', 'expected_tray_weight': 250, 'TS': 1782791176.45, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 09:16:16.471000', 'expected_tray_weight': 0, 'TS': 1782791176.4710002, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 09:16:16.522000', 'expected_tray_weight': 310, 'TS': 1782791176.5219998, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 09:16:16.540000', 'expected_tray_weight': 512, 'TS': 1782791176.54, 'tray_weight': '548', 'weight': '548'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 09:16:16.681000', 'expected_tray_weight': 210, 'TS': 1782791176.681, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 09:16:16.679000', 'expected_tray_weight': 1380, 'TS': 1782791176.679, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 09:16:16.697000', 'expected_tray_weight': 160, 'TS': 1782791176.697, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 16, 16, 35553)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 09:16:16.808000', 'expected_tray_weight': 2625, 'TS': 1782791176.808, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 09:16:16.824000', 'expected_tray_weight': 1826, 'TS': 1782791176.8240001, 'tray_weight': '1956', 'weight': '1956'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 09:16:16.967000', 'expected_tray_weight': 2478, 'TS': 1782791176.967, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 09:16:16.949000', 'expected_tray_weight': 2475, 'TS': 1782791176.9490001, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 09:16:16.970000', 'expected_tray_weight': 1780, 'TS': 1782791176.9699998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 09:16:17.107000', 'expected_tray_weight': 3780, 'TS': 1782791177.1069999, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 09:16:17.116000', 'expected_tray_weight': 414, 'TS': 1782791177.1160002, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 09:16:17.137000', 'expected_tray_weight': 2100, 'TS': 1782791177.137, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 09:16:17.276000', 'expected_tray_weight': 1260, 'TS': 1782791177.276, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 09:16:17.374000', 'expected_tray_weight': 2775, 'TS': 1782791177.374, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 09:16:17.394000', 'expected_tray_weight': 418, 'TS': 1782791177.394, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 09:16:17.414000', 'expected_tray_weight': 1920, 'TS': 1782791177.414, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 09:16:17.498000', 'expected_tray_weight': 2886, 'TS': 1782791177.4980001, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 09:16:17.633000', 'expected_tray_weight': 1856, 'TS': 1782791177.6330001, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 09:16:17.717000', 'expected_tray_weight': 5605, 'TS': 1782791177.717, 'tray_weight': '5563', 'weight': '5563'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 09:16:17.737000', 'expected_tray_weight': 2520, 'TS': 1782791177.737, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 16, 16, 849732)}}
[2026-06-30 09:28:07,852.852 INFO    ] processOrderPayment version is : v2
[2026-06-30 09:32:42,148.148 INFO    ] processOrderPayment version is : v2
[2026-06-30 09:34:20,760.760 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 09:34:19.707000', 'expected_tray_weight': 427, 'TS': 1782792259.707, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 09:34:19.805000', 'expected_tray_weight': 125, 'TS': 1782792259.805, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 09:34:19.982000', 'expected_tray_weight': 93, 'TS': 1782792259.982, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 09:34:19.989000', 'expected_tray_weight': 365, 'TS': 1782792259.989, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 09:34:20.132000', 'expected_tray_weight': 84, 'TS': 1782792260.132, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 09:34:20.151000', 'expected_tray_weight': 781, 'TS': 1782792260.151, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 09:34:20.229000', 'expected_tray_weight': 464, 'TS': 1782792260.229, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 09:34:20.248000', 'expected_tray_weight': 245, 'TS': 1782792260.2480001, 'tray_weight': '234', 'weight': '234'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 09:34:20.270000', 'expected_tray_weight': 432, 'TS': 1782792260.27, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 09:34:20.359000', 'expected_tray_weight': 240, 'TS': 1782792260.359, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 09:34:20.379000', 'expected_tray_weight': 250, 'TS': 1782792260.379, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 09:34:20.399000', 'expected_tray_weight': 0, 'TS': 1782792260.399, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 09:34:20.489000', 'expected_tray_weight': 310, 'TS': 1782792260.489, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 09:34:20.506000', 'expected_tray_weight': 512, 'TS': 1782792260.5059998, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 09:34:20.525000', 'expected_tray_weight': 210, 'TS': 1782792260.5249999, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 09:34:20.626000', 'expected_tray_weight': 1380, 'TS': 1782792260.626, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 09:34:20.646000', 'expected_tray_weight': 160, 'TS': 1782792260.6460001, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 34, 19, 764727)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 09:16:16.808000', 'expected_tray_weight': 2625, 'TS': 1782791176.808, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 09:16:16.824000', 'expected_tray_weight': 1826, 'TS': 1782791176.8240001, 'tray_weight': '1956', 'weight': '1956'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 09:16:16.967000', 'expected_tray_weight': 2478, 'TS': 1782791176.967, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 09:16:16.949000', 'expected_tray_weight': 2475, 'TS': 1782791176.9490001, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 09:16:16.970000', 'expected_tray_weight': 1780, 'TS': 1782791176.9699998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 09:16:17.107000', 'expected_tray_weight': 3780, 'TS': 1782791177.1069999, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 09:16:17.116000', 'expected_tray_weight': 414, 'TS': 1782791177.1160002, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 09:16:17.137000', 'expected_tray_weight': 2100, 'TS': 1782791177.137, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 09:16:17.276000', 'expected_tray_weight': 1260, 'TS': 1782791177.276, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 09:16:17.374000', 'expected_tray_weight': 2775, 'TS': 1782791177.374, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 09:16:17.394000', 'expected_tray_weight': 418, 'TS': 1782791177.394, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 09:16:17.414000', 'expected_tray_weight': 1920, 'TS': 1782791177.414, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 09:16:17.498000', 'expected_tray_weight': 2886, 'TS': 1782791177.4980001, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 09:16:17.633000', 'expected_tray_weight': 1856, 'TS': 1782791177.6330001, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 09:16:17.717000', 'expected_tray_weight': 5605, 'TS': 1782791177.717, 'tray_weight': '5563', 'weight': '5563'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 09:16:17.737000', 'expected_tray_weight': 2520, 'TS': 1782791177.737, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 16, 16, 849732)}}
[2026-06-30 09:34:20,768.768 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 09:34:19.707000', 'expected_tray_weight': 427, 'TS': 1782792259.707, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 09:34:19.805000', 'expected_tray_weight': 125, 'TS': 1782792259.805, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 09:34:19.982000', 'expected_tray_weight': 93, 'TS': 1782792259.982, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 09:34:19.989000', 'expected_tray_weight': 365, 'TS': 1782792259.989, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 09:34:20.132000', 'expected_tray_weight': 84, 'TS': 1782792260.132, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 09:34:20.151000', 'expected_tray_weight': 781, 'TS': 1782792260.151, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 09:34:20.229000', 'expected_tray_weight': 464, 'TS': 1782792260.229, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 09:34:20.248000', 'expected_tray_weight': 245, 'TS': 1782792260.2480001, 'tray_weight': '234', 'weight': '234'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 09:34:20.270000', 'expected_tray_weight': 432, 'TS': 1782792260.27, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 09:34:20.359000', 'expected_tray_weight': 240, 'TS': 1782792260.359, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 09:34:20.379000', 'expected_tray_weight': 250, 'TS': 1782792260.379, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 09:34:20.399000', 'expected_tray_weight': 0, 'TS': 1782792260.399, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 09:34:20.489000', 'expected_tray_weight': 310, 'TS': 1782792260.489, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 09:34:20.506000', 'expected_tray_weight': 512, 'TS': 1782792260.5059998, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 09:34:20.525000', 'expected_tray_weight': 210, 'TS': 1782792260.5249999, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 09:34:20.626000', 'expected_tray_weight': 1380, 'TS': 1782792260.626, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 09:34:20.646000', 'expected_tray_weight': 160, 'TS': 1782792260.6460001, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 34, 19, 764727)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 09:16:16.808000', 'expected_tray_weight': 2625, 'TS': 1782791176.808, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 09:16:16.824000', 'expected_tray_weight': 1826, 'TS': 1782791176.8240001, 'tray_weight': '1956', 'weight': '1956'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 09:16:16.967000', 'expected_tray_weight': 2478, 'TS': 1782791176.967, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 09:16:16.949000', 'expected_tray_weight': 2475, 'TS': 1782791176.9490001, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 09:16:16.970000', 'expected_tray_weight': 1780, 'TS': 1782791176.9699998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 09:16:17.107000', 'expected_tray_weight': 3780, 'TS': 1782791177.1069999, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 09:16:17.116000', 'expected_tray_weight': 414, 'TS': 1782791177.1160002, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 09:16:17.137000', 'expected_tray_weight': 2100, 'TS': 1782791177.137, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 09:16:17.276000', 'expected_tray_weight': 1260, 'TS': 1782791177.276, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 09:16:17.374000', 'expected_tray_weight': 2775, 'TS': 1782791177.374, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 09:16:17.394000', 'expected_tray_weight': 418, 'TS': 1782791177.394, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 09:16:17.414000', 'expected_tray_weight': 1920, 'TS': 1782791177.414, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 09:16:17.498000', 'expected_tray_weight': 2886, 'TS': 1782791177.4980001, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 09:16:17.633000', 'expected_tray_weight': 1856, 'TS': 1782791177.6330001, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 09:16:17.717000', 'expected_tray_weight': 5605, 'TS': 1782791177.717, 'tray_weight': '5563', 'weight': '5563'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 09:16:17.737000', 'expected_tray_weight': 2520, 'TS': 1782791177.737, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 16, 16, 849732)}}
[2026-06-30 09:34:21,939.939 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 09:34:19.707000', 'expected_tray_weight': 427, 'TS': 1782792259.707, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 09:34:19.805000', 'expected_tray_weight': 125, 'TS': 1782792259.805, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 09:34:19.982000', 'expected_tray_weight': 93, 'TS': 1782792259.982, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 09:34:19.989000', 'expected_tray_weight': 365, 'TS': 1782792259.989, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 09:34:20.132000', 'expected_tray_weight': 84, 'TS': 1782792260.132, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 09:34:20.151000', 'expected_tray_weight': 781, 'TS': 1782792260.151, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 09:34:20.229000', 'expected_tray_weight': 464, 'TS': 1782792260.229, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 09:34:20.248000', 'expected_tray_weight': 245, 'TS': 1782792260.2480001, 'tray_weight': '234', 'weight': '234'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 09:34:20.270000', 'expected_tray_weight': 432, 'TS': 1782792260.27, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 09:34:20.359000', 'expected_tray_weight': 240, 'TS': 1782792260.359, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 09:34:20.379000', 'expected_tray_weight': 250, 'TS': 1782792260.379, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 09:34:20.399000', 'expected_tray_weight': 0, 'TS': 1782792260.399, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 09:34:20.489000', 'expected_tray_weight': 310, 'TS': 1782792260.489, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 09:34:20.506000', 'expected_tray_weight': 512, 'TS': 1782792260.5059998, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 09:34:20.525000', 'expected_tray_weight': 210, 'TS': 1782792260.5249999, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 09:34:20.626000', 'expected_tray_weight': 1380, 'TS': 1782792260.626, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 09:34:20.646000', 'expected_tray_weight': 160, 'TS': 1782792260.6460001, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 34, 19, 764727)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 09:34:20.730000', 'expected_tray_weight': 2625, 'TS': 1782792260.73, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 09:34:20.750000', 'expected_tray_weight': 1826, 'TS': 1782792260.75, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 09:34:20.766000', 'expected_tray_weight': 2478, 'TS': 1782792260.766, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 09:34:20.926000', 'expected_tray_weight': 2475, 'TS': 1782792260.9259999, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 09:34:20.948000', 'expected_tray_weight': 1780, 'TS': 1782792260.948, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 09:34:20.970000', 'expected_tray_weight': 3780, 'TS': 1782792260.97, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 09:34:21.034000', 'expected_tray_weight': 414, 'TS': 1782792261.034, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 09:34:21.051000', 'expected_tray_weight': 2100, 'TS': 1782792261.051, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 09:34:21.187000', 'expected_tray_weight': 1260, 'TS': 1782792261.187, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 09:34:21.268000', 'expected_tray_weight': 2775, 'TS': 1782792261.2680001, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 09:34:21.289000', 'expected_tray_weight': 418, 'TS': 1782792261.289, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 09:34:21.309000', 'expected_tray_weight': 1920, 'TS': 1782792261.309, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 09:34:21.473000', 'expected_tray_weight': 2886, 'TS': 1782792261.473, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 09:34:21.495000', 'expected_tray_weight': 1856, 'TS': 1782792261.495, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 09:34:21.589000', 'expected_tray_weight': 5605, 'TS': 1782792261.589, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 09:34:21.606000', 'expected_tray_weight': 2520, 'TS': 1782792261.606, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 34, 20, 780313)}}
[2026-06-30 09:34:21,957.957 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 09:34:19.707000', 'expected_tray_weight': 427, 'TS': 1782792259.707, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 09:34:19.805000', 'expected_tray_weight': 125, 'TS': 1782792259.805, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 09:34:19.982000', 'expected_tray_weight': 93, 'TS': 1782792259.982, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 09:34:19.989000', 'expected_tray_weight': 365, 'TS': 1782792259.989, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 09:34:20.132000', 'expected_tray_weight': 84, 'TS': 1782792260.132, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 09:34:20.151000', 'expected_tray_weight': 781, 'TS': 1782792260.151, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 09:34:20.229000', 'expected_tray_weight': 464, 'TS': 1782792260.229, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 09:34:20.248000', 'expected_tray_weight': 245, 'TS': 1782792260.2480001, 'tray_weight': '234', 'weight': '234'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 09:34:20.270000', 'expected_tray_weight': 432, 'TS': 1782792260.27, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 09:34:20.359000', 'expected_tray_weight': 240, 'TS': 1782792260.359, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 09:34:20.379000', 'expected_tray_weight': 250, 'TS': 1782792260.379, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 09:34:20.399000', 'expected_tray_weight': 0, 'TS': 1782792260.399, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 09:34:20.489000', 'expected_tray_weight': 310, 'TS': 1782792260.489, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 09:34:20.506000', 'expected_tray_weight': 512, 'TS': 1782792260.5059998, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 09:34:20.525000', 'expected_tray_weight': 210, 'TS': 1782792260.5249999, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 09:34:20.626000', 'expected_tray_weight': 1380, 'TS': 1782792260.626, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 09:34:20.646000', 'expected_tray_weight': 160, 'TS': 1782792260.6460001, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 34, 19, 764727)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 09:34:20.730000', 'expected_tray_weight': 2625, 'TS': 1782792260.73, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 09:34:20.750000', 'expected_tray_weight': 1826, 'TS': 1782792260.75, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 09:34:20.766000', 'expected_tray_weight': 2478, 'TS': 1782792260.766, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 09:34:20.926000', 'expected_tray_weight': 2475, 'TS': 1782792260.9259999, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 09:34:20.948000', 'expected_tray_weight': 1780, 'TS': 1782792260.948, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 09:34:20.970000', 'expected_tray_weight': 3780, 'TS': 1782792260.97, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 09:34:21.034000', 'expected_tray_weight': 414, 'TS': 1782792261.034, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 09:34:21.051000', 'expected_tray_weight': 2100, 'TS': 1782792261.051, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 09:34:21.187000', 'expected_tray_weight': 1260, 'TS': 1782792261.187, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 09:34:21.268000', 'expected_tray_weight': 2775, 'TS': 1782792261.2680001, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 09:34:21.289000', 'expected_tray_weight': 418, 'TS': 1782792261.289, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 09:34:21.309000', 'expected_tray_weight': 1920, 'TS': 1782792261.309, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 09:34:21.473000', 'expected_tray_weight': 2886, 'TS': 1782792261.473, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 09:34:21.495000', 'expected_tray_weight': 1856, 'TS': 1782792261.495, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 09:34:21.589000', 'expected_tray_weight': 5605, 'TS': 1782792261.589, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 09:34:21.606000', 'expected_tray_weight': 2520, 'TS': 1782792261.606, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 34, 20, 780313)}}
[2026-06-30 09:46:54,488.488 INFO    ] processOrderPayment version is : v2
[2026-06-30 09:50:07,083.083 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 09:50:06.208000', 'expected_tray_weight': 427, 'TS': 1782793206.2080002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 09:50:06.228000', 'expected_tray_weight': 125, 'TS': 1782793206.2280002, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 09:50:06.247000', 'expected_tray_weight': 93, 'TS': 1782793206.247, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 09:50:06.306000', 'expected_tray_weight': 365, 'TS': 1782793206.306, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 09:50:06.445000', 'expected_tray_weight': 84, 'TS': 1782793206.445, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 09:50:06.465000', 'expected_tray_weight': 781, 'TS': 1782793206.4650002, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 09:50:06.511000', 'expected_tray_weight': 464, 'TS': 1782793206.511, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 09:50:06.532000', 'expected_tray_weight': 245, 'TS': 1782793206.5319998, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 09:50:06.550000', 'expected_tray_weight': 432, 'TS': 1782793206.55, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 09:50:06.633000', 'expected_tray_weight': 240, 'TS': 1782793206.633, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 09:50:06.653000', 'expected_tray_weight': 250, 'TS': 1782793206.6529999, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 09:50:06.790000', 'expected_tray_weight': 0, 'TS': 1782793206.79, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 09:50:06.808000', 'expected_tray_weight': 310, 'TS': 1782793206.8079998, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 09:50:06.827000', 'expected_tray_weight': 512, 'TS': 1782793206.827, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 09:50:06.849000', 'expected_tray_weight': 210, 'TS': 1782793206.849, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 09:50:06.875000', 'expected_tray_weight': 1380, 'TS': 1782793206.875, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 09:50:07.013000', 'expected_tray_weight': 160, 'TS': 1782793207.013, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 50, 6, 254345)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 09:34:20.730000', 'expected_tray_weight': 2625, 'TS': 1782792260.73, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 09:34:20.750000', 'expected_tray_weight': 1826, 'TS': 1782792260.75, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 09:34:20.766000', 'expected_tray_weight': 2478, 'TS': 1782792260.766, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 09:34:20.926000', 'expected_tray_weight': 2475, 'TS': 1782792260.9259999, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 09:34:20.948000', 'expected_tray_weight': 1780, 'TS': 1782792260.948, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 09:34:20.970000', 'expected_tray_weight': 3780, 'TS': 1782792260.97, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 09:34:21.034000', 'expected_tray_weight': 414, 'TS': 1782792261.034, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 09:34:21.051000', 'expected_tray_weight': 2100, 'TS': 1782792261.051, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 09:34:21.187000', 'expected_tray_weight': 1260, 'TS': 1782792261.187, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 09:34:21.268000', 'expected_tray_weight': 2775, 'TS': 1782792261.2680001, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 09:34:21.289000', 'expected_tray_weight': 418, 'TS': 1782792261.289, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 09:34:21.309000', 'expected_tray_weight': 1920, 'TS': 1782792261.309, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 09:34:21.473000', 'expected_tray_weight': 2886, 'TS': 1782792261.473, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 09:34:21.495000', 'expected_tray_weight': 1856, 'TS': 1782792261.495, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 09:34:21.589000', 'expected_tray_weight': 5605, 'TS': 1782792261.589, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 09:34:21.606000', 'expected_tray_weight': 2520, 'TS': 1782792261.606, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 34, 20, 780313)}}
[2026-06-30 09:50:07,091.091 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 09:50:06.208000', 'expected_tray_weight': 427, 'TS': 1782793206.2080002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 09:50:06.228000', 'expected_tray_weight': 125, 'TS': 1782793206.2280002, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 09:50:06.247000', 'expected_tray_weight': 93, 'TS': 1782793206.247, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 09:50:06.306000', 'expected_tray_weight': 365, 'TS': 1782793206.306, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 09:50:06.445000', 'expected_tray_weight': 84, 'TS': 1782793206.445, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 09:50:06.465000', 'expected_tray_weight': 781, 'TS': 1782793206.4650002, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 09:50:06.511000', 'expected_tray_weight': 464, 'TS': 1782793206.511, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 09:50:06.532000', 'expected_tray_weight': 245, 'TS': 1782793206.5319998, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 09:50:06.550000', 'expected_tray_weight': 432, 'TS': 1782793206.55, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 09:50:06.633000', 'expected_tray_weight': 240, 'TS': 1782793206.633, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 09:50:06.653000', 'expected_tray_weight': 250, 'TS': 1782793206.6529999, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 09:50:06.790000', 'expected_tray_weight': 0, 'TS': 1782793206.79, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 09:50:06.808000', 'expected_tray_weight': 310, 'TS': 1782793206.8079998, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 09:50:06.827000', 'expected_tray_weight': 512, 'TS': 1782793206.827, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 09:50:06.849000', 'expected_tray_weight': 210, 'TS': 1782793206.849, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 09:50:06.875000', 'expected_tray_weight': 1380, 'TS': 1782793206.875, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 09:50:07.013000', 'expected_tray_weight': 160, 'TS': 1782793207.013, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 50, 6, 254345)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 09:34:20.730000', 'expected_tray_weight': 2625, 'TS': 1782792260.73, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 09:34:20.750000', 'expected_tray_weight': 1826, 'TS': 1782792260.75, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 09:34:20.766000', 'expected_tray_weight': 2478, 'TS': 1782792260.766, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 09:34:20.926000', 'expected_tray_weight': 2475, 'TS': 1782792260.9259999, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 09:34:20.948000', 'expected_tray_weight': 1780, 'TS': 1782792260.948, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 09:34:20.970000', 'expected_tray_weight': 3780, 'TS': 1782792260.97, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 09:34:21.034000', 'expected_tray_weight': 414, 'TS': 1782792261.034, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 09:34:21.051000', 'expected_tray_weight': 2100, 'TS': 1782792261.051, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 09:34:21.187000', 'expected_tray_weight': 1260, 'TS': 1782792261.187, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 09:34:21.268000', 'expected_tray_weight': 2775, 'TS': 1782792261.2680001, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 09:34:21.289000', 'expected_tray_weight': 418, 'TS': 1782792261.289, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 09:34:21.309000', 'expected_tray_weight': 1920, 'TS': 1782792261.309, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 09:34:21.473000', 'expected_tray_weight': 2886, 'TS': 1782792261.473, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 09:34:21.495000', 'expected_tray_weight': 1856, 'TS': 1782792261.495, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 09:34:21.589000', 'expected_tray_weight': 5605, 'TS': 1782792261.589, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 09:34:21.606000', 'expected_tray_weight': 2520, 'TS': 1782792261.606, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 34, 20, 780313)}}
[2026-06-30 09:50:08,093.093 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 09:50:06.208000', 'expected_tray_weight': 427, 'TS': 1782793206.2080002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 09:50:06.228000', 'expected_tray_weight': 125, 'TS': 1782793206.2280002, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 09:50:06.247000', 'expected_tray_weight': 93, 'TS': 1782793206.247, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 09:50:06.306000', 'expected_tray_weight': 365, 'TS': 1782793206.306, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 09:50:06.445000', 'expected_tray_weight': 84, 'TS': 1782793206.445, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 09:50:06.465000', 'expected_tray_weight': 781, 'TS': 1782793206.4650002, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 09:50:06.511000', 'expected_tray_weight': 464, 'TS': 1782793206.511, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 09:50:06.532000', 'expected_tray_weight': 245, 'TS': 1782793206.5319998, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 09:50:06.550000', 'expected_tray_weight': 432, 'TS': 1782793206.55, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 09:50:06.633000', 'expected_tray_weight': 240, 'TS': 1782793206.633, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 09:50:06.653000', 'expected_tray_weight': 250, 'TS': 1782793206.6529999, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 09:50:06.790000', 'expected_tray_weight': 0, 'TS': 1782793206.79, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 09:50:06.808000', 'expected_tray_weight': 310, 'TS': 1782793206.8079998, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 09:50:06.827000', 'expected_tray_weight': 512, 'TS': 1782793206.827, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 09:50:06.849000', 'expected_tray_weight': 210, 'TS': 1782793206.849, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 09:50:06.875000', 'expected_tray_weight': 1380, 'TS': 1782793206.875, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 09:50:07.013000', 'expected_tray_weight': 160, 'TS': 1782793207.013, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 50, 6, 254345)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 09:50:07.063000', 'expected_tray_weight': 2625, 'TS': 1782793207.063, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 09:50:07.082000', 'expected_tray_weight': 1826, 'TS': 1782793207.082, 'tray_weight': '1947', 'weight': '1947'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 09:50:07.097000', 'expected_tray_weight': 2478, 'TS': 1782793207.097, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 09:50:07.195000', 'expected_tray_weight': 2475, 'TS': 1782793207.1950002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 09:50:07.217000', 'expected_tray_weight': 1780, 'TS': 1782793207.217, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 09:50:07.356000', 'expected_tray_weight': 3780, 'TS': 1782793207.3560002, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 09:50:07.356000', 'expected_tray_weight': 414, 'TS': 1782793207.3560002, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 09:50:07.375000', 'expected_tray_weight': 2100, 'TS': 1782793207.375, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 09:50:07.517000', 'expected_tray_weight': 1260, 'TS': 1782793207.517, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 09:50:07.552000', 'expected_tray_weight': 2775, 'TS': 1782793207.552, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 09:50:07.573000', 'expected_tray_weight': 418, 'TS': 1782793207.573, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 09:50:07.591000', 'expected_tray_weight': 1920, 'TS': 1782793207.591, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 09:50:07.700000', 'expected_tray_weight': 2886, 'TS': 1782793207.6999998, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 09:50:07.722000', 'expected_tray_weight': 1856, 'TS': 1782793207.722, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 09:50:07.693000', 'expected_tray_weight': 5605, 'TS': 1782793207.693, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 09:50:07.830000', 'expected_tray_weight': 2520, 'TS': 1782793207.8300002, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 50, 7, 102455)}}
[2026-06-30 09:50:08,111.111 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 09:50:06.208000', 'expected_tray_weight': 427, 'TS': 1782793206.2080002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 09:50:06.228000', 'expected_tray_weight': 125, 'TS': 1782793206.2280002, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 09:50:06.247000', 'expected_tray_weight': 93, 'TS': 1782793206.247, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 09:50:06.306000', 'expected_tray_weight': 365, 'TS': 1782793206.306, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 09:50:06.445000', 'expected_tray_weight': 84, 'TS': 1782793206.445, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 09:50:06.465000', 'expected_tray_weight': 781, 'TS': 1782793206.4650002, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 09:50:06.511000', 'expected_tray_weight': 464, 'TS': 1782793206.511, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 09:50:06.532000', 'expected_tray_weight': 245, 'TS': 1782793206.5319998, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 09:50:06.550000', 'expected_tray_weight': 432, 'TS': 1782793206.55, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 09:50:06.633000', 'expected_tray_weight': 240, 'TS': 1782793206.633, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 09:50:06.653000', 'expected_tray_weight': 250, 'TS': 1782793206.6529999, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 09:50:06.790000', 'expected_tray_weight': 0, 'TS': 1782793206.79, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 09:50:06.808000', 'expected_tray_weight': 310, 'TS': 1782793206.8079998, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 09:50:06.827000', 'expected_tray_weight': 512, 'TS': 1782793206.827, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 09:50:06.849000', 'expected_tray_weight': 210, 'TS': 1782793206.849, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 09:50:06.875000', 'expected_tray_weight': 1380, 'TS': 1782793206.875, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 09:50:07.013000', 'expected_tray_weight': 160, 'TS': 1782793207.013, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 50, 6, 254345)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 09:50:07.063000', 'expected_tray_weight': 2625, 'TS': 1782793207.063, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 09:50:07.082000', 'expected_tray_weight': 1826, 'TS': 1782793207.082, 'tray_weight': '1947', 'weight': '1947'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 09:50:07.097000', 'expected_tray_weight': 2478, 'TS': 1782793207.097, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 09:50:07.195000', 'expected_tray_weight': 2475, 'TS': 1782793207.1950002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 09:50:07.217000', 'expected_tray_weight': 1780, 'TS': 1782793207.217, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 09:50:07.356000', 'expected_tray_weight': 3780, 'TS': 1782793207.3560002, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 09:50:07.356000', 'expected_tray_weight': 414, 'TS': 1782793207.3560002, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 09:50:07.375000', 'expected_tray_weight': 2100, 'TS': 1782793207.375, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 09:50:07.517000', 'expected_tray_weight': 1260, 'TS': 1782793207.517, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 09:50:07.552000', 'expected_tray_weight': 2775, 'TS': 1782793207.552, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 09:50:07.573000', 'expected_tray_weight': 418, 'TS': 1782793207.573, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 09:50:07.591000', 'expected_tray_weight': 1920, 'TS': 1782793207.591, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 09:50:07.700000', 'expected_tray_weight': 2886, 'TS': 1782793207.6999998, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 09:50:07.722000', 'expected_tray_weight': 1856, 'TS': 1782793207.722, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 09:50:07.693000', 'expected_tray_weight': 5605, 'TS': 1782793207.693, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 09:50:07.830000', 'expected_tray_weight': 2520, 'TS': 1782793207.8300002, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 50, 7, 102455)}}
[2026-06-30 09:51:02,783.783 INFO    ] processOrderPayment version is : v2
[2026-06-30 10:00:13,155.155 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 10:00:12.036000', 'expected_tray_weight': 427, 'TS': 1782793812.036, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 10:00:12.055000', 'expected_tray_weight': 125, 'TS': 1782793812.055, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 10:00:12.077000', 'expected_tray_weight': 93, 'TS': 1782793812.0770001, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 10:00:12.139000', 'expected_tray_weight': 365, 'TS': 1782793812.1390002, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 10:00:12.278000', 'expected_tray_weight': 84, 'TS': 1782793812.2779999, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 10:00:12.299000', 'expected_tray_weight': 781, 'TS': 1782793812.299, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 10:00:12.354000', 'expected_tray_weight': 464, 'TS': 1782793812.3539999, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 10:00:12.491000', 'expected_tray_weight': 245, 'TS': 1782793812.491, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 10:00:12.512000', 'expected_tray_weight': 432, 'TS': 1782793812.5119998, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 10:00:12.564000', 'expected_tray_weight': 240, 'TS': 1782793812.564, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 10:00:12.584000', 'expected_tray_weight': 250, 'TS': 1782793812.5839999, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 10:00:12.723000', 'expected_tray_weight': 0, 'TS': 1782793812.723, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 10:00:12.720000', 'expected_tray_weight': 310, 'TS': 1782793812.7199998, 'tray_weight': '303', 'weight': '303'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 10:00:12.858000', 'expected_tray_weight': 512, 'TS': 1782793812.858, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 10:00:12.877000', 'expected_tray_weight': 210, 'TS': 1782793812.8769999, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 10:00:13.011000', 'expected_tray_weight': 1380, 'TS': 1782793813.011, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 10:00:13.031000', 'expected_tray_weight': 160, 'TS': 1782793813.0310001, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 0, 12, 41561)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 09:50:07.063000', 'expected_tray_weight': 2625, 'TS': 1782793207.063, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 09:50:07.082000', 'expected_tray_weight': 1826, 'TS': 1782793207.082, 'tray_weight': '1947', 'weight': '1947'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 09:50:07.097000', 'expected_tray_weight': 2478, 'TS': 1782793207.097, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 09:50:07.195000', 'expected_tray_weight': 2475, 'TS': 1782793207.1950002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 09:50:07.217000', 'expected_tray_weight': 1780, 'TS': 1782793207.217, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 09:50:07.356000', 'expected_tray_weight': 3780, 'TS': 1782793207.3560002, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 09:50:07.356000', 'expected_tray_weight': 414, 'TS': 1782793207.3560002, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 09:50:07.375000', 'expected_tray_weight': 2100, 'TS': 1782793207.375, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 09:50:07.517000', 'expected_tray_weight': 1260, 'TS': 1782793207.517, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 09:50:07.552000', 'expected_tray_weight': 2775, 'TS': 1782793207.552, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 09:50:07.573000', 'expected_tray_weight': 418, 'TS': 1782793207.573, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 09:50:07.591000', 'expected_tray_weight': 1920, 'TS': 1782793207.591, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 09:50:07.700000', 'expected_tray_weight': 2886, 'TS': 1782793207.6999998, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 09:50:07.722000', 'expected_tray_weight': 1856, 'TS': 1782793207.722, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 09:50:07.693000', 'expected_tray_weight': 5605, 'TS': 1782793207.693, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 09:50:07.830000', 'expected_tray_weight': 2520, 'TS': 1782793207.8300002, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 50, 7, 102455)}}
[2026-06-30 10:00:13,169.169 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 10:00:12.036000', 'expected_tray_weight': 427, 'TS': 1782793812.036, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 10:00:12.055000', 'expected_tray_weight': 125, 'TS': 1782793812.055, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 10:00:12.077000', 'expected_tray_weight': 93, 'TS': 1782793812.0770001, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 10:00:12.139000', 'expected_tray_weight': 365, 'TS': 1782793812.1390002, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 10:00:12.278000', 'expected_tray_weight': 84, 'TS': 1782793812.2779999, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 10:00:12.299000', 'expected_tray_weight': 781, 'TS': 1782793812.299, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 10:00:12.354000', 'expected_tray_weight': 464, 'TS': 1782793812.3539999, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 10:00:12.491000', 'expected_tray_weight': 245, 'TS': 1782793812.491, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 10:00:12.512000', 'expected_tray_weight': 432, 'TS': 1782793812.5119998, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 10:00:12.564000', 'expected_tray_weight': 240, 'TS': 1782793812.564, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 10:00:12.584000', 'expected_tray_weight': 250, 'TS': 1782793812.5839999, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 10:00:12.723000', 'expected_tray_weight': 0, 'TS': 1782793812.723, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 10:00:12.720000', 'expected_tray_weight': 310, 'TS': 1782793812.7199998, 'tray_weight': '303', 'weight': '303'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 10:00:12.858000', 'expected_tray_weight': 512, 'TS': 1782793812.858, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 10:00:12.877000', 'expected_tray_weight': 210, 'TS': 1782793812.8769999, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 10:00:13.011000', 'expected_tray_weight': 1380, 'TS': 1782793813.011, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 10:00:13.031000', 'expected_tray_weight': 160, 'TS': 1782793813.0310001, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 0, 12, 41561)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 09:50:07.063000', 'expected_tray_weight': 2625, 'TS': 1782793207.063, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 09:50:07.082000', 'expected_tray_weight': 1826, 'TS': 1782793207.082, 'tray_weight': '1947', 'weight': '1947'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 09:50:07.097000', 'expected_tray_weight': 2478, 'TS': 1782793207.097, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 09:50:07.195000', 'expected_tray_weight': 2475, 'TS': 1782793207.1950002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 09:50:07.217000', 'expected_tray_weight': 1780, 'TS': 1782793207.217, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 09:50:07.356000', 'expected_tray_weight': 3780, 'TS': 1782793207.3560002, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 09:50:07.356000', 'expected_tray_weight': 414, 'TS': 1782793207.3560002, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 09:50:07.375000', 'expected_tray_weight': 2100, 'TS': 1782793207.375, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 09:50:07.517000', 'expected_tray_weight': 1260, 'TS': 1782793207.517, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 09:50:07.552000', 'expected_tray_weight': 2775, 'TS': 1782793207.552, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 09:50:07.573000', 'expected_tray_weight': 418, 'TS': 1782793207.573, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 09:50:07.591000', 'expected_tray_weight': 1920, 'TS': 1782793207.591, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 09:50:07.700000', 'expected_tray_weight': 2886, 'TS': 1782793207.6999998, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 09:50:07.722000', 'expected_tray_weight': 1856, 'TS': 1782793207.722, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 09:50:07.693000', 'expected_tray_weight': 5605, 'TS': 1782793207.693, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 09:50:07.830000', 'expected_tray_weight': 2520, 'TS': 1782793207.8300002, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 9, 50, 7, 102455)}}
[2026-06-30 10:00:14,459.459 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 10:00:12.036000', 'expected_tray_weight': 427, 'TS': 1782793812.036, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 10:00:12.055000', 'expected_tray_weight': 125, 'TS': 1782793812.055, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 10:00:12.077000', 'expected_tray_weight': 93, 'TS': 1782793812.0770001, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 10:00:12.139000', 'expected_tray_weight': 365, 'TS': 1782793812.1390002, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 10:00:12.278000', 'expected_tray_weight': 84, 'TS': 1782793812.2779999, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 10:00:12.299000', 'expected_tray_weight': 781, 'TS': 1782793812.299, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 10:00:12.354000', 'expected_tray_weight': 464, 'TS': 1782793812.3539999, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 10:00:12.491000', 'expected_tray_weight': 245, 'TS': 1782793812.491, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 10:00:12.512000', 'expected_tray_weight': 432, 'TS': 1782793812.5119998, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 10:00:12.564000', 'expected_tray_weight': 240, 'TS': 1782793812.564, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 10:00:12.584000', 'expected_tray_weight': 250, 'TS': 1782793812.5839999, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 10:00:12.723000', 'expected_tray_weight': 0, 'TS': 1782793812.723, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 10:00:12.720000', 'expected_tray_weight': 310, 'TS': 1782793812.7199998, 'tray_weight': '303', 'weight': '303'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 10:00:12.858000', 'expected_tray_weight': 512, 'TS': 1782793812.858, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 10:00:12.877000', 'expected_tray_weight': 210, 'TS': 1782793812.8769999, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 10:00:13.011000', 'expected_tray_weight': 1380, 'TS': 1782793813.011, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 10:00:13.031000', 'expected_tray_weight': 160, 'TS': 1782793813.0310001, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 0, 12, 41561)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 10:00:13.125000', 'expected_tray_weight': 2625, 'TS': 1782793813.125, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 10:00:13.263000', 'expected_tray_weight': 1826, 'TS': 1782793813.263, 'tray_weight': '1948', 'weight': '1948'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 10:00:13.285000', 'expected_tray_weight': 2478, 'TS': 1782793813.285, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 10:00:13.387000', 'expected_tray_weight': 2475, 'TS': 1782793813.387, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 10:00:13.407000', 'expected_tray_weight': 1780, 'TS': 1782793813.4069998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 10:00:13.427000', 'expected_tray_weight': 3780, 'TS': 1782793813.427, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 10:00:13.517000', 'expected_tray_weight': 414, 'TS': 1782793813.517, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 10:00:13.655000', 'expected_tray_weight': 2100, 'TS': 1782793813.655, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 10:00:13.676000', 'expected_tray_weight': 1260, 'TS': 1782793813.676, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 10:00:13.773000', 'expected_tray_weight': 2775, 'TS': 1782793813.773, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 10:00:13.795000', 'expected_tray_weight': 418, 'TS': 1782793813.795, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 10:00:13.814000', 'expected_tray_weight': 1920, 'TS': 1782793813.8140001, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 10:00:13.925000', 'expected_tray_weight': 2886, 'TS': 1782793813.925, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 10:00:13.944000', 'expected_tray_weight': 1856, 'TS': 1782793813.944, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 10:00:14.116000', 'expected_tray_weight': 5605, 'TS': 1782793814.116, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 10:00:14.134000', 'expected_tray_weight': 2520, 'TS': 1782793814.134, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 0, 13, 190220)}}
[2026-06-30 10:00:14,473.473 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 10:00:12.036000', 'expected_tray_weight': 427, 'TS': 1782793812.036, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 10:00:12.055000', 'expected_tray_weight': 125, 'TS': 1782793812.055, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 10:00:12.077000', 'expected_tray_weight': 93, 'TS': 1782793812.0770001, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 10:00:12.139000', 'expected_tray_weight': 365, 'TS': 1782793812.1390002, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 10:00:12.278000', 'expected_tray_weight': 84, 'TS': 1782793812.2779999, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 10:00:12.299000', 'expected_tray_weight': 781, 'TS': 1782793812.299, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 10:00:12.354000', 'expected_tray_weight': 464, 'TS': 1782793812.3539999, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 10:00:12.491000', 'expected_tray_weight': 245, 'TS': 1782793812.491, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 10:00:12.512000', 'expected_tray_weight': 432, 'TS': 1782793812.5119998, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 10:00:12.564000', 'expected_tray_weight': 240, 'TS': 1782793812.564, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 10:00:12.584000', 'expected_tray_weight': 250, 'TS': 1782793812.5839999, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 10:00:12.723000', 'expected_tray_weight': 0, 'TS': 1782793812.723, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 10:00:12.720000', 'expected_tray_weight': 310, 'TS': 1782793812.7199998, 'tray_weight': '303', 'weight': '303'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 10:00:12.858000', 'expected_tray_weight': 512, 'TS': 1782793812.858, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 10:00:12.877000', 'expected_tray_weight': 210, 'TS': 1782793812.8769999, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 10:00:13.011000', 'expected_tray_weight': 1380, 'TS': 1782793813.011, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 10:00:13.031000', 'expected_tray_weight': 160, 'TS': 1782793813.0310001, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 0, 12, 41561)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 10:00:13.125000', 'expected_tray_weight': 2625, 'TS': 1782793813.125, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 10:00:13.263000', 'expected_tray_weight': 1826, 'TS': 1782793813.263, 'tray_weight': '1948', 'weight': '1948'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 10:00:13.285000', 'expected_tray_weight': 2478, 'TS': 1782793813.285, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 10:00:13.387000', 'expected_tray_weight': 2475, 'TS': 1782793813.387, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 10:00:13.407000', 'expected_tray_weight': 1780, 'TS': 1782793813.4069998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 10:00:13.427000', 'expected_tray_weight': 3780, 'TS': 1782793813.427, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 10:00:13.517000', 'expected_tray_weight': 414, 'TS': 1782793813.517, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 10:00:13.655000', 'expected_tray_weight': 2100, 'TS': 1782793813.655, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 10:00:13.676000', 'expected_tray_weight': 1260, 'TS': 1782793813.676, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 10:00:13.773000', 'expected_tray_weight': 2775, 'TS': 1782793813.773, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 10:00:13.795000', 'expected_tray_weight': 418, 'TS': 1782793813.795, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 10:00:13.814000', 'expected_tray_weight': 1920, 'TS': 1782793813.8140001, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 10:00:13.925000', 'expected_tray_weight': 2886, 'TS': 1782793813.925, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 10:00:13.944000', 'expected_tray_weight': 1856, 'TS': 1782793813.944, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 10:00:14.116000', 'expected_tray_weight': 5605, 'TS': 1782793814.116, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 10:00:14.134000', 'expected_tray_weight': 2520, 'TS': 1782793814.134, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 0, 13, 190220)}}
[2026-06-30 10:03:16,071.071 INFO    ] processOrderPayment version is : v2
[2026-06-30 10:13:15,459.459 INFO    ] processOrderPayment version is : v2
[2026-06-30 10:19:56,948.948 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 10:19:55.737000', 'expected_tray_weight': 427, 'TS': 1782794995.737, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 10:19:55.875000', 'expected_tray_weight': 125, 'TS': 1782794995.875, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 10:19:55.894000', 'expected_tray_weight': 93, 'TS': 1782794995.894, 'tray_weight': '113', 'weight': '113'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 10:19:56.033000', 'expected_tray_weight': 365, 'TS': 1782794996.033, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 10:19:56.054000', 'expected_tray_weight': 84, 'TS': 1782794996.054, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 10:19:56.073000', 'expected_tray_weight': 781, 'TS': 1782794996.073, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 10:19:56.115000', 'expected_tray_weight': 464, 'TS': 1782794996.115, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 10:19:56.252000', 'expected_tray_weight': 245, 'TS': 1782794996.252, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 10:19:56.272000', 'expected_tray_weight': 432, 'TS': 1782794996.272, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 10:19:56.355000', 'expected_tray_weight': 240, 'TS': 1782794996.355, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 10:19:56.374000', 'expected_tray_weight': 250, 'TS': 1782794996.3739998, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 10:19:56.516000', 'expected_tray_weight': 0, 'TS': 1782794996.516, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 10:19:56.591000', 'expected_tray_weight': 310, 'TS': 1782794996.5909998, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 10:19:56.612000', 'expected_tray_weight': 512, 'TS': 1782794996.612, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 10:19:56.632000', 'expected_tray_weight': 210, 'TS': 1782794996.632, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 10:19:56.744000', 'expected_tray_weight': 1380, 'TS': 1782794996.744, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 10:19:56.764000', 'expected_tray_weight': 160, 'TS': 1782794996.764, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 19, 55, 828535)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 10:00:13.125000', 'expected_tray_weight': 2625, 'TS': 1782793813.125, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 10:00:13.263000', 'expected_tray_weight': 1826, 'TS': 1782793813.263, 'tray_weight': '1948', 'weight': '1948'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 10:00:13.285000', 'expected_tray_weight': 2478, 'TS': 1782793813.285, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 10:00:13.387000', 'expected_tray_weight': 2475, 'TS': 1782793813.387, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 10:00:13.407000', 'expected_tray_weight': 1780, 'TS': 1782793813.4069998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 10:00:13.427000', 'expected_tray_weight': 3780, 'TS': 1782793813.427, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 10:00:13.517000', 'expected_tray_weight': 414, 'TS': 1782793813.517, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 10:00:13.655000', 'expected_tray_weight': 2100, 'TS': 1782793813.655, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 10:00:13.676000', 'expected_tray_weight': 1260, 'TS': 1782793813.676, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 10:00:13.773000', 'expected_tray_weight': 2775, 'TS': 1782793813.773, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 10:00:13.795000', 'expected_tray_weight': 418, 'TS': 1782793813.795, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 10:00:13.814000', 'expected_tray_weight': 1920, 'TS': 1782793813.8140001, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 10:00:13.925000', 'expected_tray_weight': 2886, 'TS': 1782793813.925, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 10:00:13.944000', 'expected_tray_weight': 1856, 'TS': 1782793813.944, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 10:00:14.116000', 'expected_tray_weight': 5605, 'TS': 1782793814.116, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 10:00:14.134000', 'expected_tray_weight': 2520, 'TS': 1782793814.134, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 0, 13, 190220)}}
[2026-06-30 10:19:56,962.962 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 10:19:55.737000', 'expected_tray_weight': 427, 'TS': 1782794995.737, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 10:19:55.875000', 'expected_tray_weight': 125, 'TS': 1782794995.875, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 10:19:55.894000', 'expected_tray_weight': 93, 'TS': 1782794995.894, 'tray_weight': '113', 'weight': '113'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 10:19:56.033000', 'expected_tray_weight': 365, 'TS': 1782794996.033, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 10:19:56.054000', 'expected_tray_weight': 84, 'TS': 1782794996.054, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 10:19:56.073000', 'expected_tray_weight': 781, 'TS': 1782794996.073, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 10:19:56.115000', 'expected_tray_weight': 464, 'TS': 1782794996.115, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 10:19:56.252000', 'expected_tray_weight': 245, 'TS': 1782794996.252, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 10:19:56.272000', 'expected_tray_weight': 432, 'TS': 1782794996.272, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 10:19:56.355000', 'expected_tray_weight': 240, 'TS': 1782794996.355, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 10:19:56.374000', 'expected_tray_weight': 250, 'TS': 1782794996.3739998, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 10:19:56.516000', 'expected_tray_weight': 0, 'TS': 1782794996.516, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 10:19:56.591000', 'expected_tray_weight': 310, 'TS': 1782794996.5909998, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 10:19:56.612000', 'expected_tray_weight': 512, 'TS': 1782794996.612, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 10:19:56.632000', 'expected_tray_weight': 210, 'TS': 1782794996.632, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 10:19:56.744000', 'expected_tray_weight': 1380, 'TS': 1782794996.744, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 10:19:56.764000', 'expected_tray_weight': 160, 'TS': 1782794996.764, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 19, 55, 828535)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 10:00:13.125000', 'expected_tray_weight': 2625, 'TS': 1782793813.125, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 10:00:13.263000', 'expected_tray_weight': 1826, 'TS': 1782793813.263, 'tray_weight': '1948', 'weight': '1948'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 10:00:13.285000', 'expected_tray_weight': 2478, 'TS': 1782793813.285, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 10:00:13.387000', 'expected_tray_weight': 2475, 'TS': 1782793813.387, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 10:00:13.407000', 'expected_tray_weight': 1780, 'TS': 1782793813.4069998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 10:00:13.427000', 'expected_tray_weight': 3780, 'TS': 1782793813.427, 'tray_weight': '3891', 'weight': '3891'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 10:00:13.517000', 'expected_tray_weight': 414, 'TS': 1782793813.517, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 10:00:13.655000', 'expected_tray_weight': 2100, 'TS': 1782793813.655, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 10:00:13.676000', 'expected_tray_weight': 1260, 'TS': 1782793813.676, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 10:00:13.773000', 'expected_tray_weight': 2775, 'TS': 1782793813.773, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 10:00:13.795000', 'expected_tray_weight': 418, 'TS': 1782793813.795, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 10:00:13.814000', 'expected_tray_weight': 1920, 'TS': 1782793813.8140001, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 10:00:13.925000', 'expected_tray_weight': 2886, 'TS': 1782793813.925, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 10:00:13.944000', 'expected_tray_weight': 1856, 'TS': 1782793813.944, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 10:00:14.116000', 'expected_tray_weight': 5605, 'TS': 1782793814.116, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 10:00:14.134000', 'expected_tray_weight': 2520, 'TS': 1782793814.134, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 0, 13, 190220)}}
[2026-06-30 10:19:58,157.157 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 10:19:55.737000', 'expected_tray_weight': 427, 'TS': 1782794995.737, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 10:19:55.875000', 'expected_tray_weight': 125, 'TS': 1782794995.875, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 10:19:55.894000', 'expected_tray_weight': 93, 'TS': 1782794995.894, 'tray_weight': '113', 'weight': '113'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 10:19:56.033000', 'expected_tray_weight': 365, 'TS': 1782794996.033, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 10:19:56.054000', 'expected_tray_weight': 84, 'TS': 1782794996.054, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 10:19:56.073000', 'expected_tray_weight': 781, 'TS': 1782794996.073, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 10:19:56.115000', 'expected_tray_weight': 464, 'TS': 1782794996.115, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 10:19:56.252000', 'expected_tray_weight': 245, 'TS': 1782794996.252, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 10:19:56.272000', 'expected_tray_weight': 432, 'TS': 1782794996.272, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 10:19:56.355000', 'expected_tray_weight': 240, 'TS': 1782794996.355, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 10:19:56.374000', 'expected_tray_weight': 250, 'TS': 1782794996.3739998, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 10:19:56.516000', 'expected_tray_weight': 0, 'TS': 1782794996.516, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 10:19:56.591000', 'expected_tray_weight': 310, 'TS': 1782794996.5909998, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 10:19:56.612000', 'expected_tray_weight': 512, 'TS': 1782794996.612, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 10:19:56.632000', 'expected_tray_weight': 210, 'TS': 1782794996.632, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 10:19:56.744000', 'expected_tray_weight': 1380, 'TS': 1782794996.744, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 10:19:56.764000', 'expected_tray_weight': 160, 'TS': 1782794996.764, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 19, 55, 828535)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 10:19:56.913000', 'expected_tray_weight': 2625, 'TS': 1782794996.9129999, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 10:19:57.051000', 'expected_tray_weight': 1826, 'TS': 1782794997.051, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 10:19:57.070000', 'expected_tray_weight': 2478, 'TS': 1782794997.07, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 10:19:57.117000', 'expected_tray_weight': 2475, 'TS': 1782794997.117, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 10:19:57.257000', 'expected_tray_weight': 1780, 'TS': 1782794997.257, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 10:19:57.278000', 'expected_tray_weight': 3780, 'TS': 1782794997.278, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 10:19:57.326000', 'expected_tray_weight': 414, 'TS': 1782794997.3260002, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 10:19:57.343000', 'expected_tray_weight': 2100, 'TS': 1782794997.343, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 10:19:57.483000', 'expected_tray_weight': 1260, 'TS': 1782794997.4829998, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 10:19:57.548000', 'expected_tray_weight': 2775, 'TS': 1782794997.5479999, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 10:19:57.567000', 'expected_tray_weight': 418, 'TS': 1782794997.567, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 10:19:57.706000', 'expected_tray_weight': 1920, 'TS': 1782794997.706, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 10:19:57.753000', 'expected_tray_weight': 2886, 'TS': 1782794997.7529998, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 10:19:57.772000', 'expected_tray_weight': 1856, 'TS': 1782794997.772, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 10:19:57.816000', 'expected_tray_weight': 5605, 'TS': 1782794997.816, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 10:19:57.952000', 'expected_tray_weight': 2520, 'TS': 1782794997.952, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 19, 56, 983237)}}
[2026-06-30 10:19:58,165.165 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 10:19:55.737000', 'expected_tray_weight': 427, 'TS': 1782794995.737, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 10:19:55.875000', 'expected_tray_weight': 125, 'TS': 1782794995.875, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 10:19:55.894000', 'expected_tray_weight': 93, 'TS': 1782794995.894, 'tray_weight': '113', 'weight': '113'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 10:19:56.033000', 'expected_tray_weight': 365, 'TS': 1782794996.033, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 10:19:56.054000', 'expected_tray_weight': 84, 'TS': 1782794996.054, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 10:19:56.073000', 'expected_tray_weight': 781, 'TS': 1782794996.073, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 10:19:56.115000', 'expected_tray_weight': 464, 'TS': 1782794996.115, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 10:19:56.252000', 'expected_tray_weight': 245, 'TS': 1782794996.252, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 10:19:56.272000', 'expected_tray_weight': 432, 'TS': 1782794996.272, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 10:19:56.355000', 'expected_tray_weight': 240, 'TS': 1782794996.355, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 10:19:56.374000', 'expected_tray_weight': 250, 'TS': 1782794996.3739998, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 10:19:56.516000', 'expected_tray_weight': 0, 'TS': 1782794996.516, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 10:19:56.591000', 'expected_tray_weight': 310, 'TS': 1782794996.5909998, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 10:19:56.612000', 'expected_tray_weight': 512, 'TS': 1782794996.612, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 10:19:56.632000', 'expected_tray_weight': 210, 'TS': 1782794996.632, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 10:19:56.744000', 'expected_tray_weight': 1380, 'TS': 1782794996.744, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 10:19:56.764000', 'expected_tray_weight': 160, 'TS': 1782794996.764, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 19, 55, 828535)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 10:19:56.913000', 'expected_tray_weight': 2625, 'TS': 1782794996.9129999, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 10:19:57.051000', 'expected_tray_weight': 1826, 'TS': 1782794997.051, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 10:19:57.070000', 'expected_tray_weight': 2478, 'TS': 1782794997.07, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 10:19:57.117000', 'expected_tray_weight': 2475, 'TS': 1782794997.117, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 10:19:57.257000', 'expected_tray_weight': 1780, 'TS': 1782794997.257, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 10:19:57.278000', 'expected_tray_weight': 3780, 'TS': 1782794997.278, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 10:19:57.326000', 'expected_tray_weight': 414, 'TS': 1782794997.3260002, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 10:19:57.343000', 'expected_tray_weight': 2100, 'TS': 1782794997.343, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 10:19:57.483000', 'expected_tray_weight': 1260, 'TS': 1782794997.4829998, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 10:19:57.548000', 'expected_tray_weight': 2775, 'TS': 1782794997.5479999, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 10:19:57.567000', 'expected_tray_weight': 418, 'TS': 1782794997.567, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 10:19:57.706000', 'expected_tray_weight': 1920, 'TS': 1782794997.706, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 10:19:57.753000', 'expected_tray_weight': 2886, 'TS': 1782794997.7529998, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 10:19:57.772000', 'expected_tray_weight': 1856, 'TS': 1782794997.772, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 10:19:57.816000', 'expected_tray_weight': 5605, 'TS': 1782794997.816, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 10:19:57.952000', 'expected_tray_weight': 2520, 'TS': 1782794997.952, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 19, 56, 983237)}}
[2026-06-30 10:20:54,367.367 INFO    ] processOrderPayment version is : v2
[2026-06-30 10:33:30,046.046 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 10:33:29.141000', 'expected_tray_weight': 427, 'TS': 1782795809.141, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 10:33:29.160000', 'expected_tray_weight': 125, 'TS': 1782795809.1599998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 10:33:29.300000', 'expected_tray_weight': 93, 'TS': 1782795809.3, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 10:33:29.253000', 'expected_tray_weight': 365, 'TS': 1782795809.253, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 10:33:29.388000', 'expected_tray_weight': 84, 'TS': 1782795809.388, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 10:33:29.410000', 'expected_tray_weight': 781, 'TS': 1782795809.41, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 10:33:29.472000', 'expected_tray_weight': 464, 'TS': 1782795809.472, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 10:33:29.491000', 'expected_tray_weight': 245, 'TS': 1782795809.4910002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 10:33:29.512000', 'expected_tray_weight': 432, 'TS': 1782795809.512, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 10:33:29.539000', 'expected_tray_weight': 240, 'TS': 1782795809.539, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 10:33:29.672000', 'expected_tray_weight': 250, 'TS': 1782795809.672, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 10:33:29.695000', 'expected_tray_weight': 0, 'TS': 1782795809.695, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 10:33:29.775000', 'expected_tray_weight': 310, 'TS': 1782795809.775, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 10:33:29.796000', 'expected_tray_weight': 512, 'TS': 1782795809.796, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 10:33:29.816000', 'expected_tray_weight': 210, 'TS': 1782795809.816, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 10:33:29.916000', 'expected_tray_weight': 1380, 'TS': 1782795809.9160001, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 10:33:29.935000', 'expected_tray_weight': 160, 'TS': 1782795809.935, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 33, 29, 211485)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 10:19:56.913000', 'expected_tray_weight': 2625, 'TS': 1782794996.9129999, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 10:19:57.051000', 'expected_tray_weight': 1826, 'TS': 1782794997.051, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 10:19:57.070000', 'expected_tray_weight': 2478, 'TS': 1782794997.07, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 10:19:57.117000', 'expected_tray_weight': 2475, 'TS': 1782794997.117, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 10:19:57.257000', 'expected_tray_weight': 1780, 'TS': 1782794997.257, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 10:19:57.278000', 'expected_tray_weight': 3780, 'TS': 1782794997.278, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 10:19:57.326000', 'expected_tray_weight': 414, 'TS': 1782794997.3260002, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 10:19:57.343000', 'expected_tray_weight': 2100, 'TS': 1782794997.343, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 10:19:57.483000', 'expected_tray_weight': 1260, 'TS': 1782794997.4829998, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 10:19:57.548000', 'expected_tray_weight': 2775, 'TS': 1782794997.5479999, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 10:19:57.567000', 'expected_tray_weight': 418, 'TS': 1782794997.567, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 10:19:57.706000', 'expected_tray_weight': 1920, 'TS': 1782794997.706, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 10:19:57.753000', 'expected_tray_weight': 2886, 'TS': 1782794997.7529998, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 10:19:57.772000', 'expected_tray_weight': 1856, 'TS': 1782794997.772, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 10:19:57.816000', 'expected_tray_weight': 5605, 'TS': 1782794997.816, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 10:19:57.952000', 'expected_tray_weight': 2520, 'TS': 1782794997.952, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 19, 56, 983237)}}
[2026-06-30 10:33:30,055.055 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 10:33:29.141000', 'expected_tray_weight': 427, 'TS': 1782795809.141, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 10:33:29.160000', 'expected_tray_weight': 125, 'TS': 1782795809.1599998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 10:33:29.300000', 'expected_tray_weight': 93, 'TS': 1782795809.3, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 10:33:29.253000', 'expected_tray_weight': 365, 'TS': 1782795809.253, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 10:33:29.388000', 'expected_tray_weight': 84, 'TS': 1782795809.388, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 10:33:29.410000', 'expected_tray_weight': 781, 'TS': 1782795809.41, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 10:33:29.472000', 'expected_tray_weight': 464, 'TS': 1782795809.472, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 10:33:29.491000', 'expected_tray_weight': 245, 'TS': 1782795809.4910002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 10:33:29.512000', 'expected_tray_weight': 432, 'TS': 1782795809.512, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 10:33:29.539000', 'expected_tray_weight': 240, 'TS': 1782795809.539, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 10:33:29.672000', 'expected_tray_weight': 250, 'TS': 1782795809.672, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 10:33:29.695000', 'expected_tray_weight': 0, 'TS': 1782795809.695, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 10:33:29.775000', 'expected_tray_weight': 310, 'TS': 1782795809.775, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 10:33:29.796000', 'expected_tray_weight': 512, 'TS': 1782795809.796, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 10:33:29.816000', 'expected_tray_weight': 210, 'TS': 1782795809.816, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 10:33:29.916000', 'expected_tray_weight': 1380, 'TS': 1782795809.9160001, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 10:33:29.935000', 'expected_tray_weight': 160, 'TS': 1782795809.935, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 33, 29, 211485)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 10:19:56.913000', 'expected_tray_weight': 2625, 'TS': 1782794996.9129999, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 10:19:57.051000', 'expected_tray_weight': 1826, 'TS': 1782794997.051, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 10:19:57.070000', 'expected_tray_weight': 2478, 'TS': 1782794997.07, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 10:19:57.117000', 'expected_tray_weight': 2475, 'TS': 1782794997.117, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 10:19:57.257000', 'expected_tray_weight': 1780, 'TS': 1782794997.257, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 10:19:57.278000', 'expected_tray_weight': 3780, 'TS': 1782794997.278, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 10:19:57.326000', 'expected_tray_weight': 414, 'TS': 1782794997.3260002, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 10:19:57.343000', 'expected_tray_weight': 2100, 'TS': 1782794997.343, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 10:19:57.483000', 'expected_tray_weight': 1260, 'TS': 1782794997.4829998, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 10:19:57.548000', 'expected_tray_weight': 2775, 'TS': 1782794997.5479999, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 10:19:57.567000', 'expected_tray_weight': 418, 'TS': 1782794997.567, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 10:19:57.706000', 'expected_tray_weight': 1920, 'TS': 1782794997.706, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 10:19:57.753000', 'expected_tray_weight': 2886, 'TS': 1782794997.7529998, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 10:19:57.772000', 'expected_tray_weight': 1856, 'TS': 1782794997.772, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 10:19:57.816000', 'expected_tray_weight': 5605, 'TS': 1782794997.816, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 10:19:57.952000', 'expected_tray_weight': 2520, 'TS': 1782794997.952, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 19, 56, 983237)}}
[2026-06-30 10:33:30,956.956 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 10:33:29.141000', 'expected_tray_weight': 427, 'TS': 1782795809.141, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 10:33:29.160000', 'expected_tray_weight': 125, 'TS': 1782795809.1599998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 10:33:29.300000', 'expected_tray_weight': 93, 'TS': 1782795809.3, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 10:33:29.253000', 'expected_tray_weight': 365, 'TS': 1782795809.253, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 10:33:29.388000', 'expected_tray_weight': 84, 'TS': 1782795809.388, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 10:33:29.410000', 'expected_tray_weight': 781, 'TS': 1782795809.41, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 10:33:29.472000', 'expected_tray_weight': 464, 'TS': 1782795809.472, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 10:33:29.491000', 'expected_tray_weight': 245, 'TS': 1782795809.4910002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 10:33:29.512000', 'expected_tray_weight': 432, 'TS': 1782795809.512, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 10:33:29.539000', 'expected_tray_weight': 240, 'TS': 1782795809.539, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 10:33:29.672000', 'expected_tray_weight': 250, 'TS': 1782795809.672, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 10:33:29.695000', 'expected_tray_weight': 0, 'TS': 1782795809.695, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 10:33:29.775000', 'expected_tray_weight': 310, 'TS': 1782795809.775, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 10:33:29.796000', 'expected_tray_weight': 512, 'TS': 1782795809.796, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 10:33:29.816000', 'expected_tray_weight': 210, 'TS': 1782795809.816, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 10:33:29.916000', 'expected_tray_weight': 1380, 'TS': 1782795809.9160001, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 10:33:29.935000', 'expected_tray_weight': 160, 'TS': 1782795809.935, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 33, 29, 211485)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 10:33:29.999000', 'expected_tray_weight': 2625, 'TS': 1782795809.999, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 10:33:30.019000', 'expected_tray_weight': 1826, 'TS': 1782795810.019, 'tray_weight': '1954', 'weight': '1954'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 10:33:30.158000', 'expected_tray_weight': 2478, 'TS': 1782795810.158, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 10:33:30.177000', 'expected_tray_weight': 2475, 'TS': 1782795810.177, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 10:33:30.196000', 'expected_tray_weight': 1780, 'TS': 1782795810.196, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 10:33:30.216000', 'expected_tray_weight': 3780, 'TS': 1782795810.2159998, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 10:33:30.260000', 'expected_tray_weight': 414, 'TS': 1782795810.26, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 10:33:30.398000', 'expected_tray_weight': 2100, 'TS': 1782795810.398, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 10:33:30.419000', 'expected_tray_weight': 1260, 'TS': 1782795810.419, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 10:33:30.420000', 'expected_tray_weight': 2775, 'TS': 1782795810.4199998, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 10:33:30.558000', 'expected_tray_weight': 418, 'TS': 1782795810.558, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 10:33:30.578000', 'expected_tray_weight': 1920, 'TS': 1782795810.578, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 10:33:30.638000', 'expected_tray_weight': 2886, 'TS': 1782795810.638, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 10:33:30.660000', 'expected_tray_weight': 1856, 'TS': 1782795810.66, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 10:33:30.719000', 'expected_tray_weight': 5605, 'TS': 1782795810.7189999, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 10:33:30.738000', 'expected_tray_weight': 2520, 'TS': 1782795810.7380002, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 33, 30, 67865)}}
[2026-06-30 10:33:30,965.965 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 10:33:29.141000', 'expected_tray_weight': 427, 'TS': 1782795809.141, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 10:33:29.160000', 'expected_tray_weight': 125, 'TS': 1782795809.1599998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 10:33:29.300000', 'expected_tray_weight': 93, 'TS': 1782795809.3, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 10:33:29.253000', 'expected_tray_weight': 365, 'TS': 1782795809.253, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 10:33:29.388000', 'expected_tray_weight': 84, 'TS': 1782795809.388, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 10:33:29.410000', 'expected_tray_weight': 781, 'TS': 1782795809.41, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 10:33:29.472000', 'expected_tray_weight': 464, 'TS': 1782795809.472, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 10:33:29.491000', 'expected_tray_weight': 245, 'TS': 1782795809.4910002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 10:33:29.512000', 'expected_tray_weight': 432, 'TS': 1782795809.512, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 10:33:29.539000', 'expected_tray_weight': 240, 'TS': 1782795809.539, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 10:33:29.672000', 'expected_tray_weight': 250, 'TS': 1782795809.672, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 10:33:29.695000', 'expected_tray_weight': 0, 'TS': 1782795809.695, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 10:33:29.775000', 'expected_tray_weight': 310, 'TS': 1782795809.775, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 10:33:29.796000', 'expected_tray_weight': 512, 'TS': 1782795809.796, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 10:33:29.816000', 'expected_tray_weight': 210, 'TS': 1782795809.816, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 10:33:29.916000', 'expected_tray_weight': 1380, 'TS': 1782795809.9160001, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 10:33:29.935000', 'expected_tray_weight': 160, 'TS': 1782795809.935, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 33, 29, 211485)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 10:33:29.999000', 'expected_tray_weight': 2625, 'TS': 1782795809.999, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 10:33:30.019000', 'expected_tray_weight': 1826, 'TS': 1782795810.019, 'tray_weight': '1954', 'weight': '1954'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 10:33:30.158000', 'expected_tray_weight': 2478, 'TS': 1782795810.158, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 10:33:30.177000', 'expected_tray_weight': 2475, 'TS': 1782795810.177, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 10:33:30.196000', 'expected_tray_weight': 1780, 'TS': 1782795810.196, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 10:33:30.216000', 'expected_tray_weight': 3780, 'TS': 1782795810.2159998, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 10:33:30.260000', 'expected_tray_weight': 414, 'TS': 1782795810.26, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 10:33:30.398000', 'expected_tray_weight': 2100, 'TS': 1782795810.398, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 10:33:30.419000', 'expected_tray_weight': 1260, 'TS': 1782795810.419, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 10:33:30.420000', 'expected_tray_weight': 2775, 'TS': 1782795810.4199998, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 10:33:30.558000', 'expected_tray_weight': 418, 'TS': 1782795810.558, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 10:33:30.578000', 'expected_tray_weight': 1920, 'TS': 1782795810.578, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 10:33:30.638000', 'expected_tray_weight': 2886, 'TS': 1782795810.638, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 10:33:30.660000', 'expected_tray_weight': 1856, 'TS': 1782795810.66, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 10:33:30.719000', 'expected_tray_weight': 5605, 'TS': 1782795810.7189999, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 10:33:30.738000', 'expected_tray_weight': 2520, 'TS': 1782795810.7380002, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 33, 30, 67865)}}
[2026-06-30 10:35:28,907.907 INFO    ] processOrderPayment version is : v2
[2026-06-30 10:43:44,035.035 INFO    ] processOrderPayment version is : v2
[2026-06-30 10:50:14,499.499 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 10:50:13.546000', 'expected_tray_weight': 427, 'TS': 1782796813.546, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 10:50:13.566000', 'expected_tray_weight': 125, 'TS': 1782796813.566, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 10:50:13.705000', 'expected_tray_weight': 93, 'TS': 1782796813.705, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 10:50:13.699000', 'expected_tray_weight': 365, 'TS': 1782796813.6990001, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 10:50:13.719000', 'expected_tray_weight': 84, 'TS': 1782796813.7189999, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 10:50:13.858000', 'expected_tray_weight': 781, 'TS': 1782796813.858, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 10:50:13.915000', 'expected_tray_weight': 464, 'TS': 1782796813.915, 'tray_weight': '485', 'weight': '485'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 10:50:13.926000', 'expected_tray_weight': 245, 'TS': 1782796813.9259999, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 10:50:13.955000', 'expected_tray_weight': 432, 'TS': 1782796813.955, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 10:50:14.064000', 'expected_tray_weight': 240, 'TS': 1782796814.0640001, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 10:50:14.083000', 'expected_tray_weight': 250, 'TS': 1782796814.0830002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 10:50:14.103000', 'expected_tray_weight': 0, 'TS': 1782796814.103, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 10:50:14.138000', 'expected_tray_weight': 310, 'TS': 1782796814.138, 'tray_weight': '303', 'weight': '303'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 10:50:14.273000', 'expected_tray_weight': 512, 'TS': 1782796814.273, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 10:50:14.295000', 'expected_tray_weight': 210, 'TS': 1782796814.295, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 10:50:14.368000', 'expected_tray_weight': 1380, 'TS': 1782796814.3679998, 'tray_weight': '1407', 'weight': '1407'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 10:50:14.389000', 'expected_tray_weight': 160, 'TS': 1782796814.389, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 50, 13, 609904)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 10:33:29.999000', 'expected_tray_weight': 2625, 'TS': 1782795809.999, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 10:33:30.019000', 'expected_tray_weight': 1826, 'TS': 1782795810.019, 'tray_weight': '1954', 'weight': '1954'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 10:33:30.158000', 'expected_tray_weight': 2478, 'TS': 1782795810.158, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 10:33:30.177000', 'expected_tray_weight': 2475, 'TS': 1782795810.177, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 10:33:30.196000', 'expected_tray_weight': 1780, 'TS': 1782795810.196, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 10:33:30.216000', 'expected_tray_weight': 3780, 'TS': 1782795810.2159998, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 10:33:30.260000', 'expected_tray_weight': 414, 'TS': 1782795810.26, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 10:33:30.398000', 'expected_tray_weight': 2100, 'TS': 1782795810.398, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 10:33:30.419000', 'expected_tray_weight': 1260, 'TS': 1782795810.419, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 10:33:30.420000', 'expected_tray_weight': 2775, 'TS': 1782795810.4199998, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 10:33:30.558000', 'expected_tray_weight': 418, 'TS': 1782795810.558, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 10:33:30.578000', 'expected_tray_weight': 1920, 'TS': 1782795810.578, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 10:33:30.638000', 'expected_tray_weight': 2886, 'TS': 1782795810.638, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 10:33:30.660000', 'expected_tray_weight': 1856, 'TS': 1782795810.66, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 10:33:30.719000', 'expected_tray_weight': 5605, 'TS': 1782795810.7189999, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 10:33:30.738000', 'expected_tray_weight': 2520, 'TS': 1782795810.7380002, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 33, 30, 67865)}}
[2026-06-30 10:50:14,509.509 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 10:50:13.546000', 'expected_tray_weight': 427, 'TS': 1782796813.546, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 10:50:13.566000', 'expected_tray_weight': 125, 'TS': 1782796813.566, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 10:50:13.705000', 'expected_tray_weight': 93, 'TS': 1782796813.705, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 10:50:13.699000', 'expected_tray_weight': 365, 'TS': 1782796813.6990001, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 10:50:13.719000', 'expected_tray_weight': 84, 'TS': 1782796813.7189999, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 10:50:13.858000', 'expected_tray_weight': 781, 'TS': 1782796813.858, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 10:50:13.915000', 'expected_tray_weight': 464, 'TS': 1782796813.915, 'tray_weight': '485', 'weight': '485'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 10:50:13.926000', 'expected_tray_weight': 245, 'TS': 1782796813.9259999, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 10:50:13.955000', 'expected_tray_weight': 432, 'TS': 1782796813.955, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 10:50:14.064000', 'expected_tray_weight': 240, 'TS': 1782796814.0640001, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 10:50:14.083000', 'expected_tray_weight': 250, 'TS': 1782796814.0830002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 10:50:14.103000', 'expected_tray_weight': 0, 'TS': 1782796814.103, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 10:50:14.138000', 'expected_tray_weight': 310, 'TS': 1782796814.138, 'tray_weight': '303', 'weight': '303'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 10:50:14.273000', 'expected_tray_weight': 512, 'TS': 1782796814.273, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 10:50:14.295000', 'expected_tray_weight': 210, 'TS': 1782796814.295, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 10:50:14.368000', 'expected_tray_weight': 1380, 'TS': 1782796814.3679998, 'tray_weight': '1407', 'weight': '1407'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 10:50:14.389000', 'expected_tray_weight': 160, 'TS': 1782796814.389, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 50, 13, 609904)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 10:33:29.999000', 'expected_tray_weight': 2625, 'TS': 1782795809.999, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 10:33:30.019000', 'expected_tray_weight': 1826, 'TS': 1782795810.019, 'tray_weight': '1954', 'weight': '1954'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 10:33:30.158000', 'expected_tray_weight': 2478, 'TS': 1782795810.158, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 10:33:30.177000', 'expected_tray_weight': 2475, 'TS': 1782795810.177, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 10:33:30.196000', 'expected_tray_weight': 1780, 'TS': 1782795810.196, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 10:33:30.216000', 'expected_tray_weight': 3780, 'TS': 1782795810.2159998, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 10:33:30.260000', 'expected_tray_weight': 414, 'TS': 1782795810.26, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 10:33:30.398000', 'expected_tray_weight': 2100, 'TS': 1782795810.398, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 10:33:30.419000', 'expected_tray_weight': 1260, 'TS': 1782795810.419, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 10:33:30.420000', 'expected_tray_weight': 2775, 'TS': 1782795810.4199998, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 10:33:30.558000', 'expected_tray_weight': 418, 'TS': 1782795810.558, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 10:33:30.578000', 'expected_tray_weight': 1920, 'TS': 1782795810.578, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 10:33:30.638000', 'expected_tray_weight': 2886, 'TS': 1782795810.638, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 10:33:30.660000', 'expected_tray_weight': 1856, 'TS': 1782795810.66, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 10:33:30.719000', 'expected_tray_weight': 5605, 'TS': 1782795810.7189999, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 10:33:30.738000', 'expected_tray_weight': 2520, 'TS': 1782795810.7380002, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 33, 30, 67865)}}
[2026-06-30 10:50:15,788.788 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 10:50:13.546000', 'expected_tray_weight': 427, 'TS': 1782796813.546, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 10:50:13.566000', 'expected_tray_weight': 125, 'TS': 1782796813.566, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 10:50:13.705000', 'expected_tray_weight': 93, 'TS': 1782796813.705, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 10:50:13.699000', 'expected_tray_weight': 365, 'TS': 1782796813.6990001, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 10:50:13.719000', 'expected_tray_weight': 84, 'TS': 1782796813.7189999, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 10:50:13.858000', 'expected_tray_weight': 781, 'TS': 1782796813.858, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 10:50:13.915000', 'expected_tray_weight': 464, 'TS': 1782796813.915, 'tray_weight': '485', 'weight': '485'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 10:50:13.926000', 'expected_tray_weight': 245, 'TS': 1782796813.9259999, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 10:50:13.955000', 'expected_tray_weight': 432, 'TS': 1782796813.955, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 10:50:14.064000', 'expected_tray_weight': 240, 'TS': 1782796814.0640001, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 10:50:14.083000', 'expected_tray_weight': 250, 'TS': 1782796814.0830002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 10:50:14.103000', 'expected_tray_weight': 0, 'TS': 1782796814.103, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 10:50:14.138000', 'expected_tray_weight': 310, 'TS': 1782796814.138, 'tray_weight': '303', 'weight': '303'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 10:50:14.273000', 'expected_tray_weight': 512, 'TS': 1782796814.273, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 10:50:14.295000', 'expected_tray_weight': 210, 'TS': 1782796814.295, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 10:50:14.368000', 'expected_tray_weight': 1380, 'TS': 1782796814.3679998, 'tray_weight': '1407', 'weight': '1407'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 10:50:14.389000', 'expected_tray_weight': 160, 'TS': 1782796814.389, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 50, 13, 609904)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 10:50:14.493000', 'expected_tray_weight': 2625, 'TS': 1782796814.493, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 10:50:14.511000', 'expected_tray_weight': 1826, 'TS': 1782796814.5110002, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 10:50:14.532000', 'expected_tray_weight': 2478, 'TS': 1782796814.5319998, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 10:50:14.638000', 'expected_tray_weight': 2475, 'TS': 1782796814.638, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 10:50:14.658000', 'expected_tray_weight': 1780, 'TS': 1782796814.658, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 10:50:14.675000', 'expected_tray_weight': 3780, 'TS': 1782796814.675, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 10:50:14.814000', 'expected_tray_weight': 414, 'TS': 1782796814.814, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 10:50:14.835000', 'expected_tray_weight': 2100, 'TS': 1782796814.835, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 10:50:14.854000', 'expected_tray_weight': 1260, 'TS': 1782796814.854, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 10:50:14.926000', 'expected_tray_weight': 2775, 'TS': 1782796814.9259999, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 10:50:15.065000', 'expected_tray_weight': 418, 'TS': 1782796815.0649998, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 10:50:15.085000', 'expected_tray_weight': 1920, 'TS': 1782796815.085, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 10:50:15.173000', 'expected_tray_weight': 2886, 'TS': 1782796815.173, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 10:50:15.194000', 'expected_tray_weight': 1856, 'TS': 1782796815.194, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 10:50:15.309000', 'expected_tray_weight': 5605, 'TS': 1782796815.309, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 10:50:15.445000', 'expected_tray_weight': 2520, 'TS': 1782796815.4450002, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 50, 14, 523481)}}
[2026-06-30 10:50:15,807.807 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 10:50:13.546000', 'expected_tray_weight': 427, 'TS': 1782796813.546, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 10:50:13.566000', 'expected_tray_weight': 125, 'TS': 1782796813.566, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 10:50:13.705000', 'expected_tray_weight': 93, 'TS': 1782796813.705, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 10:50:13.699000', 'expected_tray_weight': 365, 'TS': 1782796813.6990001, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 10:50:13.719000', 'expected_tray_weight': 84, 'TS': 1782796813.7189999, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 10:50:13.858000', 'expected_tray_weight': 781, 'TS': 1782796813.858, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 10:50:13.915000', 'expected_tray_weight': 464, 'TS': 1782796813.915, 'tray_weight': '485', 'weight': '485'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 10:50:13.926000', 'expected_tray_weight': 245, 'TS': 1782796813.9259999, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 10:50:13.955000', 'expected_tray_weight': 432, 'TS': 1782796813.955, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 10:50:14.064000', 'expected_tray_weight': 240, 'TS': 1782796814.0640001, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 10:50:14.083000', 'expected_tray_weight': 250, 'TS': 1782796814.0830002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 10:50:14.103000', 'expected_tray_weight': 0, 'TS': 1782796814.103, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 10:50:14.138000', 'expected_tray_weight': 310, 'TS': 1782796814.138, 'tray_weight': '303', 'weight': '303'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 10:50:14.273000', 'expected_tray_weight': 512, 'TS': 1782796814.273, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 10:50:14.295000', 'expected_tray_weight': 210, 'TS': 1782796814.295, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 10:50:14.368000', 'expected_tray_weight': 1380, 'TS': 1782796814.3679998, 'tray_weight': '1407', 'weight': '1407'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 10:50:14.389000', 'expected_tray_weight': 160, 'TS': 1782796814.389, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 50, 13, 609904)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 10:50:14.493000', 'expected_tray_weight': 2625, 'TS': 1782796814.493, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 10:50:14.511000', 'expected_tray_weight': 1826, 'TS': 1782796814.5110002, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 10:50:14.532000', 'expected_tray_weight': 2478, 'TS': 1782796814.5319998, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 10:50:14.638000', 'expected_tray_weight': 2475, 'TS': 1782796814.638, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 10:50:14.658000', 'expected_tray_weight': 1780, 'TS': 1782796814.658, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 10:50:14.675000', 'expected_tray_weight': 3780, 'TS': 1782796814.675, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 10:50:14.814000', 'expected_tray_weight': 414, 'TS': 1782796814.814, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 10:50:14.835000', 'expected_tray_weight': 2100, 'TS': 1782796814.835, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 10:50:14.854000', 'expected_tray_weight': 1260, 'TS': 1782796814.854, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 10:50:14.926000', 'expected_tray_weight': 2775, 'TS': 1782796814.9259999, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 10:50:15.065000', 'expected_tray_weight': 418, 'TS': 1782796815.0649998, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 10:50:15.085000', 'expected_tray_weight': 1920, 'TS': 1782796815.085, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 10:50:15.173000', 'expected_tray_weight': 2886, 'TS': 1782796815.173, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 10:50:15.194000', 'expected_tray_weight': 1856, 'TS': 1782796815.194, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 10:50:15.309000', 'expected_tray_weight': 5605, 'TS': 1782796815.309, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 10:50:15.445000', 'expected_tray_weight': 2520, 'TS': 1782796815.4450002, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 50, 14, 523481)}}
[2026-06-30 10:52:50,425.425 INFO    ] processOrderPayment version is : v2
[2026-06-30 11:03:51,378.378 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:03:50.486000', 'expected_tray_weight': 427, 'TS': 1782797630.486, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:03:50.505000', 'expected_tray_weight': 125, 'TS': 1782797630.5049999, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:03:50.524000', 'expected_tray_weight': 93, 'TS': 1782797630.524, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:03:50.592000', 'expected_tray_weight': 365, 'TS': 1782797630.592, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:03:50.612000', 'expected_tray_weight': 84, 'TS': 1782797630.612, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:03:50.750000', 'expected_tray_weight': 781, 'TS': 1782797630.75, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:03:50.782000', 'expected_tray_weight': 464, 'TS': 1782797630.782, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:03:50.802000', 'expected_tray_weight': 245, 'TS': 1782797630.802, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:03:50.823000', 'expected_tray_weight': 432, 'TS': 1782797630.823, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:03:50.860000', 'expected_tray_weight': 240, 'TS': 1782797630.8600001, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:03:50.996000', 'expected_tray_weight': 250, 'TS': 1782797630.996, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:03:51.017000', 'expected_tray_weight': 0, 'TS': 1782797631.017, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:03:51.093000', 'expected_tray_weight': 310, 'TS': 1782797631.093, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:03:51.114000', 'expected_tray_weight': 512, 'TS': 1782797631.1139998, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:03:51.135000', 'expected_tray_weight': 210, 'TS': 1782797631.135, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:03:51.277000', 'expected_tray_weight': 1380, 'TS': 1782797631.2770002, 'tray_weight': '1407', 'weight': '1407'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:03:51.297000', 'expected_tray_weight': 160, 'TS': 1782797631.297, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 3, 50, 520400)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 10:50:14.493000', 'expected_tray_weight': 2625, 'TS': 1782796814.493, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 10:50:14.511000', 'expected_tray_weight': 1826, 'TS': 1782796814.5110002, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 10:50:14.532000', 'expected_tray_weight': 2478, 'TS': 1782796814.5319998, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 10:50:14.638000', 'expected_tray_weight': 2475, 'TS': 1782796814.638, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 10:50:14.658000', 'expected_tray_weight': 1780, 'TS': 1782796814.658, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 10:50:14.675000', 'expected_tray_weight': 3780, 'TS': 1782796814.675, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 10:50:14.814000', 'expected_tray_weight': 414, 'TS': 1782796814.814, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 10:50:14.835000', 'expected_tray_weight': 2100, 'TS': 1782796814.835, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 10:50:14.854000', 'expected_tray_weight': 1260, 'TS': 1782796814.854, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 10:50:14.926000', 'expected_tray_weight': 2775, 'TS': 1782796814.9259999, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 10:50:15.065000', 'expected_tray_weight': 418, 'TS': 1782796815.0649998, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 10:50:15.085000', 'expected_tray_weight': 1920, 'TS': 1782796815.085, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 10:50:15.173000', 'expected_tray_weight': 2886, 'TS': 1782796815.173, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 10:50:15.194000', 'expected_tray_weight': 1856, 'TS': 1782796815.194, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 10:50:15.309000', 'expected_tray_weight': 5605, 'TS': 1782796815.309, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 10:50:15.445000', 'expected_tray_weight': 2520, 'TS': 1782796815.4450002, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 50, 14, 523481)}}
[2026-06-30 11:03:51,386.386 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:03:50.486000', 'expected_tray_weight': 427, 'TS': 1782797630.486, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:03:50.505000', 'expected_tray_weight': 125, 'TS': 1782797630.5049999, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:03:50.524000', 'expected_tray_weight': 93, 'TS': 1782797630.524, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:03:50.592000', 'expected_tray_weight': 365, 'TS': 1782797630.592, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:03:50.612000', 'expected_tray_weight': 84, 'TS': 1782797630.612, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:03:50.750000', 'expected_tray_weight': 781, 'TS': 1782797630.75, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:03:50.782000', 'expected_tray_weight': 464, 'TS': 1782797630.782, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:03:50.802000', 'expected_tray_weight': 245, 'TS': 1782797630.802, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:03:50.823000', 'expected_tray_weight': 432, 'TS': 1782797630.823, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:03:50.860000', 'expected_tray_weight': 240, 'TS': 1782797630.8600001, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:03:50.996000', 'expected_tray_weight': 250, 'TS': 1782797630.996, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:03:51.017000', 'expected_tray_weight': 0, 'TS': 1782797631.017, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:03:51.093000', 'expected_tray_weight': 310, 'TS': 1782797631.093, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:03:51.114000', 'expected_tray_weight': 512, 'TS': 1782797631.1139998, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:03:51.135000', 'expected_tray_weight': 210, 'TS': 1782797631.135, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:03:51.277000', 'expected_tray_weight': 1380, 'TS': 1782797631.2770002, 'tray_weight': '1407', 'weight': '1407'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:03:51.297000', 'expected_tray_weight': 160, 'TS': 1782797631.297, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 3, 50, 520400)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 10:50:14.493000', 'expected_tray_weight': 2625, 'TS': 1782796814.493, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 10:50:14.511000', 'expected_tray_weight': 1826, 'TS': 1782796814.5110002, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 10:50:14.532000', 'expected_tray_weight': 2478, 'TS': 1782796814.5319998, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 10:50:14.638000', 'expected_tray_weight': 2475, 'TS': 1782796814.638, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 10:50:14.658000', 'expected_tray_weight': 1780, 'TS': 1782796814.658, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 10:50:14.675000', 'expected_tray_weight': 3780, 'TS': 1782796814.675, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 10:50:14.814000', 'expected_tray_weight': 414, 'TS': 1782796814.814, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 10:50:14.835000', 'expected_tray_weight': 2100, 'TS': 1782796814.835, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 10:50:14.854000', 'expected_tray_weight': 1260, 'TS': 1782796814.854, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 10:50:14.926000', 'expected_tray_weight': 2775, 'TS': 1782796814.9259999, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 10:50:15.065000', 'expected_tray_weight': 418, 'TS': 1782796815.0649998, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 10:50:15.085000', 'expected_tray_weight': 1920, 'TS': 1782796815.085, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 10:50:15.173000', 'expected_tray_weight': 2886, 'TS': 1782796815.173, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 10:50:15.194000', 'expected_tray_weight': 1856, 'TS': 1782796815.194, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 10:50:15.309000', 'expected_tray_weight': 5605, 'TS': 1782796815.309, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 10:50:15.445000', 'expected_tray_weight': 2520, 'TS': 1782796815.4450002, 'tray_weight': '2548', 'weight': '2548'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 10, 50, 14, 523481)}}
[2026-06-30 11:03:52,829.829 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:03:50.486000', 'expected_tray_weight': 427, 'TS': 1782797630.486, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:03:50.505000', 'expected_tray_weight': 125, 'TS': 1782797630.5049999, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:03:50.524000', 'expected_tray_weight': 93, 'TS': 1782797630.524, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:03:50.592000', 'expected_tray_weight': 365, 'TS': 1782797630.592, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:03:50.612000', 'expected_tray_weight': 84, 'TS': 1782797630.612, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:03:50.750000', 'expected_tray_weight': 781, 'TS': 1782797630.75, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:03:50.782000', 'expected_tray_weight': 464, 'TS': 1782797630.782, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:03:50.802000', 'expected_tray_weight': 245, 'TS': 1782797630.802, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:03:50.823000', 'expected_tray_weight': 432, 'TS': 1782797630.823, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:03:50.860000', 'expected_tray_weight': 240, 'TS': 1782797630.8600001, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:03:50.996000', 'expected_tray_weight': 250, 'TS': 1782797630.996, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:03:51.017000', 'expected_tray_weight': 0, 'TS': 1782797631.017, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:03:51.093000', 'expected_tray_weight': 310, 'TS': 1782797631.093, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:03:51.114000', 'expected_tray_weight': 512, 'TS': 1782797631.1139998, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:03:51.135000', 'expected_tray_weight': 210, 'TS': 1782797631.135, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:03:51.277000', 'expected_tray_weight': 1380, 'TS': 1782797631.2770002, 'tray_weight': '1407', 'weight': '1407'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:03:51.297000', 'expected_tray_weight': 160, 'TS': 1782797631.297, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 3, 50, 520400)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:03:51.398000', 'expected_tray_weight': 2625, 'TS': 1782797631.398, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:03:51.415000', 'expected_tray_weight': 1826, 'TS': 1782797631.415, 'tray_weight': '1949', 'weight': '1949'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:03:51.435000', 'expected_tray_weight': 2478, 'TS': 1782797631.435, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:03:51.545000', 'expected_tray_weight': 2475, 'TS': 1782797631.545, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:03:51.565000', 'expected_tray_weight': 1780, 'TS': 1782797631.565, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:03:51.704000', 'expected_tray_weight': 3780, 'TS': 1782797631.704, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:03:51.815000', 'expected_tray_weight': 414, 'TS': 1782797631.815, 'tray_weight': '429', 'weight': '429'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:03:51.835000', 'expected_tray_weight': 2100, 'TS': 1782797631.8349998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:03:51.856000', 'expected_tray_weight': 1260, 'TS': 1782797631.856, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:03:51.999000', 'expected_tray_weight': 2775, 'TS': 1782797631.999, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:03:52.021000', 'expected_tray_weight': 418, 'TS': 1782797632.0210001, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:03:52.160000', 'expected_tray_weight': 1920, 'TS': 1782797632.16, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:03:52.261000', 'expected_tray_weight': 2886, 'TS': 1782797632.2610002, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:03:52.281000', 'expected_tray_weight': 1856, 'TS': 1782797632.2810001, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:03:52.424000', 'expected_tray_weight': 5605, 'TS': 1782797632.424, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:03:52.446000', 'expected_tray_weight': 2520, 'TS': 1782797632.446, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 3, 51, 399256)}}
[2026-06-30 11:03:52,847.847 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:03:50.486000', 'expected_tray_weight': 427, 'TS': 1782797630.486, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:03:50.505000', 'expected_tray_weight': 125, 'TS': 1782797630.5049999, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:03:50.524000', 'expected_tray_weight': 93, 'TS': 1782797630.524, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:03:50.592000', 'expected_tray_weight': 365, 'TS': 1782797630.592, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:03:50.612000', 'expected_tray_weight': 84, 'TS': 1782797630.612, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:03:50.750000', 'expected_tray_weight': 781, 'TS': 1782797630.75, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:03:50.782000', 'expected_tray_weight': 464, 'TS': 1782797630.782, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:03:50.802000', 'expected_tray_weight': 245, 'TS': 1782797630.802, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:03:50.823000', 'expected_tray_weight': 432, 'TS': 1782797630.823, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:03:50.860000', 'expected_tray_weight': 240, 'TS': 1782797630.8600001, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:03:50.996000', 'expected_tray_weight': 250, 'TS': 1782797630.996, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:03:51.017000', 'expected_tray_weight': 0, 'TS': 1782797631.017, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:03:51.093000', 'expected_tray_weight': 310, 'TS': 1782797631.093, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:03:51.114000', 'expected_tray_weight': 512, 'TS': 1782797631.1139998, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:03:51.135000', 'expected_tray_weight': 210, 'TS': 1782797631.135, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:03:51.277000', 'expected_tray_weight': 1380, 'TS': 1782797631.2770002, 'tray_weight': '1407', 'weight': '1407'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:03:51.297000', 'expected_tray_weight': 160, 'TS': 1782797631.297, 'tray_weight': '167', 'weight': '167'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 3, 50, 520400)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:03:51.398000', 'expected_tray_weight': 2625, 'TS': 1782797631.398, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:03:51.415000', 'expected_tray_weight': 1826, 'TS': 1782797631.415, 'tray_weight': '1949', 'weight': '1949'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:03:51.435000', 'expected_tray_weight': 2478, 'TS': 1782797631.435, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:03:51.545000', 'expected_tray_weight': 2475, 'TS': 1782797631.545, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:03:51.565000', 'expected_tray_weight': 1780, 'TS': 1782797631.565, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:03:51.704000', 'expected_tray_weight': 3780, 'TS': 1782797631.704, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:03:51.815000', 'expected_tray_weight': 414, 'TS': 1782797631.815, 'tray_weight': '429', 'weight': '429'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:03:51.835000', 'expected_tray_weight': 2100, 'TS': 1782797631.8349998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:03:51.856000', 'expected_tray_weight': 1260, 'TS': 1782797631.856, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:03:51.999000', 'expected_tray_weight': 2775, 'TS': 1782797631.999, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:03:52.021000', 'expected_tray_weight': 418, 'TS': 1782797632.0210001, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:03:52.160000', 'expected_tray_weight': 1920, 'TS': 1782797632.16, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:03:52.261000', 'expected_tray_weight': 2886, 'TS': 1782797632.2610002, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:03:52.281000', 'expected_tray_weight': 1856, 'TS': 1782797632.2810001, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:03:52.424000', 'expected_tray_weight': 5605, 'TS': 1782797632.424, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:03:52.446000', 'expected_tray_weight': 2520, 'TS': 1782797632.446, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 3, 51, 399256)}}
[2026-06-30 11:07:34,540.540 INFO    ] processOrderPayment version is : v2
[2026-06-30 11:12:44,897.897 INFO    ] processOrderPayment version is : v2
[2026-06-30 11:16:26,736.736 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:16:25.752000', 'expected_tray_weight': 427, 'TS': 1782798385.7519999, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:16:25.888000', 'expected_tray_weight': 125, 'TS': 1782798385.8879998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:16:25.908000', 'expected_tray_weight': 93, 'TS': 1782798385.908, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:16:25.917000', 'expected_tray_weight': 365, 'TS': 1782798385.917, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:16:26.055000', 'expected_tray_weight': 84, 'TS': 1782798386.055, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:16:26.075000', 'expected_tray_weight': 781, 'TS': 1782798386.075, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:16:26.084000', 'expected_tray_weight': 464, 'TS': 1782798386.084, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:16:26.103000', 'expected_tray_weight': 245, 'TS': 1782798386.103, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:16:26.241000', 'expected_tray_weight': 432, 'TS': 1782798386.241, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:16:26.250000', 'expected_tray_weight': 240, 'TS': 1782798386.25, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:16:26.270000', 'expected_tray_weight': 250, 'TS': 1782798386.27, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:16:26.409000', 'expected_tray_weight': 0, 'TS': 1782798386.409, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:16:26.467000', 'expected_tray_weight': 310, 'TS': 1782798386.4669998, 'tray_weight': '303', 'weight': '303'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:16:26.489000', 'expected_tray_weight': 512, 'TS': 1782798386.489, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:16:26.505000', 'expected_tray_weight': 210, 'TS': 1782798386.5049999, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:16:26.514000', 'expected_tray_weight': 1380, 'TS': 1782798386.514, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:16:26.649000', 'expected_tray_weight': 160, 'TS': 1782798386.649, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 16, 25, 860145)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:03:51.398000', 'expected_tray_weight': 2625, 'TS': 1782797631.398, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:03:51.415000', 'expected_tray_weight': 1826, 'TS': 1782797631.415, 'tray_weight': '1949', 'weight': '1949'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:03:51.435000', 'expected_tray_weight': 2478, 'TS': 1782797631.435, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:03:51.545000', 'expected_tray_weight': 2475, 'TS': 1782797631.545, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:03:51.565000', 'expected_tray_weight': 1780, 'TS': 1782797631.565, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:03:51.704000', 'expected_tray_weight': 3780, 'TS': 1782797631.704, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:03:51.815000', 'expected_tray_weight': 414, 'TS': 1782797631.815, 'tray_weight': '429', 'weight': '429'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:03:51.835000', 'expected_tray_weight': 2100, 'TS': 1782797631.8349998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:03:51.856000', 'expected_tray_weight': 1260, 'TS': 1782797631.856, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:03:51.999000', 'expected_tray_weight': 2775, 'TS': 1782797631.999, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:03:52.021000', 'expected_tray_weight': 418, 'TS': 1782797632.0210001, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:03:52.160000', 'expected_tray_weight': 1920, 'TS': 1782797632.16, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:03:52.261000', 'expected_tray_weight': 2886, 'TS': 1782797632.2610002, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:03:52.281000', 'expected_tray_weight': 1856, 'TS': 1782797632.2810001, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:03:52.424000', 'expected_tray_weight': 5605, 'TS': 1782797632.424, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:03:52.446000', 'expected_tray_weight': 2520, 'TS': 1782797632.446, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 3, 51, 399256)}}
[2026-06-30 11:16:26,746.746 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:16:25.752000', 'expected_tray_weight': 427, 'TS': 1782798385.7519999, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:16:25.888000', 'expected_tray_weight': 125, 'TS': 1782798385.8879998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:16:25.908000', 'expected_tray_weight': 93, 'TS': 1782798385.908, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:16:25.917000', 'expected_tray_weight': 365, 'TS': 1782798385.917, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:16:26.055000', 'expected_tray_weight': 84, 'TS': 1782798386.055, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:16:26.075000', 'expected_tray_weight': 781, 'TS': 1782798386.075, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:16:26.084000', 'expected_tray_weight': 464, 'TS': 1782798386.084, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:16:26.103000', 'expected_tray_weight': 245, 'TS': 1782798386.103, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:16:26.241000', 'expected_tray_weight': 432, 'TS': 1782798386.241, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:16:26.250000', 'expected_tray_weight': 240, 'TS': 1782798386.25, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:16:26.270000', 'expected_tray_weight': 250, 'TS': 1782798386.27, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:16:26.409000', 'expected_tray_weight': 0, 'TS': 1782798386.409, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:16:26.467000', 'expected_tray_weight': 310, 'TS': 1782798386.4669998, 'tray_weight': '303', 'weight': '303'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:16:26.489000', 'expected_tray_weight': 512, 'TS': 1782798386.489, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:16:26.505000', 'expected_tray_weight': 210, 'TS': 1782798386.5049999, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:16:26.514000', 'expected_tray_weight': 1380, 'TS': 1782798386.514, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:16:26.649000', 'expected_tray_weight': 160, 'TS': 1782798386.649, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 16, 25, 860145)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:03:51.398000', 'expected_tray_weight': 2625, 'TS': 1782797631.398, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:03:51.415000', 'expected_tray_weight': 1826, 'TS': 1782797631.415, 'tray_weight': '1949', 'weight': '1949'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:03:51.435000', 'expected_tray_weight': 2478, 'TS': 1782797631.435, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:03:51.545000', 'expected_tray_weight': 2475, 'TS': 1782797631.545, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:03:51.565000', 'expected_tray_weight': 1780, 'TS': 1782797631.565, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:03:51.704000', 'expected_tray_weight': 3780, 'TS': 1782797631.704, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:03:51.815000', 'expected_tray_weight': 414, 'TS': 1782797631.815, 'tray_weight': '429', 'weight': '429'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:03:51.835000', 'expected_tray_weight': 2100, 'TS': 1782797631.8349998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:03:51.856000', 'expected_tray_weight': 1260, 'TS': 1782797631.856, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:03:51.999000', 'expected_tray_weight': 2775, 'TS': 1782797631.999, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:03:52.021000', 'expected_tray_weight': 418, 'TS': 1782797632.0210001, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:03:52.160000', 'expected_tray_weight': 1920, 'TS': 1782797632.16, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:03:52.261000', 'expected_tray_weight': 2886, 'TS': 1782797632.2610002, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:03:52.281000', 'expected_tray_weight': 1856, 'TS': 1782797632.2810001, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:03:52.424000', 'expected_tray_weight': 5605, 'TS': 1782797632.424, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:03:52.446000', 'expected_tray_weight': 2520, 'TS': 1782797632.446, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 3, 51, 399256)}}
[2026-06-30 11:16:27,873.873 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:16:25.752000', 'expected_tray_weight': 427, 'TS': 1782798385.7519999, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:16:25.888000', 'expected_tray_weight': 125, 'TS': 1782798385.8879998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:16:25.908000', 'expected_tray_weight': 93, 'TS': 1782798385.908, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:16:25.917000', 'expected_tray_weight': 365, 'TS': 1782798385.917, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:16:26.055000', 'expected_tray_weight': 84, 'TS': 1782798386.055, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:16:26.075000', 'expected_tray_weight': 781, 'TS': 1782798386.075, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:16:26.084000', 'expected_tray_weight': 464, 'TS': 1782798386.084, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:16:26.103000', 'expected_tray_weight': 245, 'TS': 1782798386.103, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:16:26.241000', 'expected_tray_weight': 432, 'TS': 1782798386.241, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:16:26.250000', 'expected_tray_weight': 240, 'TS': 1782798386.25, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:16:26.270000', 'expected_tray_weight': 250, 'TS': 1782798386.27, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:16:26.409000', 'expected_tray_weight': 0, 'TS': 1782798386.409, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:16:26.467000', 'expected_tray_weight': 310, 'TS': 1782798386.4669998, 'tray_weight': '303', 'weight': '303'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:16:26.489000', 'expected_tray_weight': 512, 'TS': 1782798386.489, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:16:26.505000', 'expected_tray_weight': 210, 'TS': 1782798386.5049999, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:16:26.514000', 'expected_tray_weight': 1380, 'TS': 1782798386.514, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:16:26.649000', 'expected_tray_weight': 160, 'TS': 1782798386.649, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 16, 25, 860145)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:16:26.740000', 'expected_tray_weight': 2625, 'TS': 1782798386.74, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:16:26.761000', 'expected_tray_weight': 1826, 'TS': 1782798386.761, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:16:26.782000', 'expected_tray_weight': 2478, 'TS': 1782798386.782, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:16:26.829000', 'expected_tray_weight': 2475, 'TS': 1782798386.829, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:16:26.966000', 'expected_tray_weight': 1780, 'TS': 1782798386.966, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:16:26.985000', 'expected_tray_weight': 3780, 'TS': 1782798386.985, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:16:26.988000', 'expected_tray_weight': 414, 'TS': 1782798386.9880002, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:16:27.007000', 'expected_tray_weight': 2100, 'TS': 1782798387.007, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:16:27.148000', 'expected_tray_weight': 1260, 'TS': 1782798387.148, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:16:27.214000', 'expected_tray_weight': 2775, 'TS': 1782798387.214, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:16:27.232000', 'expected_tray_weight': 418, 'TS': 1782798387.232, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:16:27.249000', 'expected_tray_weight': 1920, 'TS': 1782798387.249, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:16:27.286000', 'expected_tray_weight': 2886, 'TS': 1782798387.286, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:16:27.423000', 'expected_tray_weight': 1856, 'TS': 1782798387.423, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:16:27.490000', 'expected_tray_weight': 5605, 'TS': 1782798387.49, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:16:27.510000', 'expected_tray_weight': 2520, 'TS': 1782798387.51, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 16, 26, 761638)}}
[2026-06-30 11:16:27,894.894 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:16:25.752000', 'expected_tray_weight': 427, 'TS': 1782798385.7519999, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:16:25.888000', 'expected_tray_weight': 125, 'TS': 1782798385.8879998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:16:25.908000', 'expected_tray_weight': 93, 'TS': 1782798385.908, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:16:25.917000', 'expected_tray_weight': 365, 'TS': 1782798385.917, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:16:26.055000', 'expected_tray_weight': 84, 'TS': 1782798386.055, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:16:26.075000', 'expected_tray_weight': 781, 'TS': 1782798386.075, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:16:26.084000', 'expected_tray_weight': 464, 'TS': 1782798386.084, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:16:26.103000', 'expected_tray_weight': 245, 'TS': 1782798386.103, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:16:26.241000', 'expected_tray_weight': 432, 'TS': 1782798386.241, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:16:26.250000', 'expected_tray_weight': 240, 'TS': 1782798386.25, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:16:26.270000', 'expected_tray_weight': 250, 'TS': 1782798386.27, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:16:26.409000', 'expected_tray_weight': 0, 'TS': 1782798386.409, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:16:26.467000', 'expected_tray_weight': 310, 'TS': 1782798386.4669998, 'tray_weight': '303', 'weight': '303'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:16:26.489000', 'expected_tray_weight': 512, 'TS': 1782798386.489, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:16:26.505000', 'expected_tray_weight': 210, 'TS': 1782798386.5049999, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:16:26.514000', 'expected_tray_weight': 1380, 'TS': 1782798386.514, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:16:26.649000', 'expected_tray_weight': 160, 'TS': 1782798386.649, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 16, 25, 860145)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:16:26.740000', 'expected_tray_weight': 2625, 'TS': 1782798386.74, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:16:26.761000', 'expected_tray_weight': 1826, 'TS': 1782798386.761, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:16:26.782000', 'expected_tray_weight': 2478, 'TS': 1782798386.782, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:16:26.829000', 'expected_tray_weight': 2475, 'TS': 1782798386.829, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:16:26.966000', 'expected_tray_weight': 1780, 'TS': 1782798386.966, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:16:26.985000', 'expected_tray_weight': 3780, 'TS': 1782798386.985, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:16:26.988000', 'expected_tray_weight': 414, 'TS': 1782798386.9880002, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:16:27.007000', 'expected_tray_weight': 2100, 'TS': 1782798387.007, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:16:27.148000', 'expected_tray_weight': 1260, 'TS': 1782798387.148, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:16:27.214000', 'expected_tray_weight': 2775, 'TS': 1782798387.214, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:16:27.232000', 'expected_tray_weight': 418, 'TS': 1782798387.232, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:16:27.249000', 'expected_tray_weight': 1920, 'TS': 1782798387.249, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:16:27.286000', 'expected_tray_weight': 2886, 'TS': 1782798387.286, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:16:27.423000', 'expected_tray_weight': 1856, 'TS': 1782798387.423, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:16:27.490000', 'expected_tray_weight': 5605, 'TS': 1782798387.49, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:16:27.510000', 'expected_tray_weight': 2520, 'TS': 1782798387.51, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 16, 26, 761638)}}
[2026-06-30 11:20:47,745.745 INFO    ] processOrderPayment version is : v2
[2026-06-30 11:33:10,710.710 INFO    ] processOrderPayment version is : v2
[2026-06-30 11:33:52,282.282 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:33:51.373000', 'expected_tray_weight': 427, 'TS': 1782799431.3730001, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:33:51.398000', 'expected_tray_weight': 125, 'TS': 1782799431.398, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:33:51.538000', 'expected_tray_weight': 93, 'TS': 1782799431.5379999, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:33:51.513000', 'expected_tray_weight': 365, 'TS': 1782799431.513, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:33:51.533000', 'expected_tray_weight': 84, 'TS': 1782799431.533, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:33:51.672000', 'expected_tray_weight': 781, 'TS': 1782799431.672, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:33:51.699000', 'expected_tray_weight': 464, 'TS': 1782799431.6990001, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:33:51.717000', 'expected_tray_weight': 245, 'TS': 1782799431.717, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:33:51.737000', 'expected_tray_weight': 432, 'TS': 1782799431.737, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:33:51.770000', 'expected_tray_weight': 240, 'TS': 1782799431.77, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:33:51.908000', 'expected_tray_weight': 250, 'TS': 1782799431.908, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:33:51.929000', 'expected_tray_weight': 0, 'TS': 1782799431.9290001, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:33:51.928000', 'expected_tray_weight': 310, 'TS': 1782799431.928, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:33:51.949000', 'expected_tray_weight': 512, 'TS': 1782799431.9490001, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:33:52.089000', 'expected_tray_weight': 210, 'TS': 1782799432.0890002, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:33:52.088000', 'expected_tray_weight': 1380, 'TS': 1782799432.088, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:33:52.103000', 'expected_tray_weight': 160, 'TS': 1782799432.1030002, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 51, 420781)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:16:26.740000', 'expected_tray_weight': 2625, 'TS': 1782798386.74, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:16:26.761000', 'expected_tray_weight': 1826, 'TS': 1782798386.761, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:16:26.782000', 'expected_tray_weight': 2478, 'TS': 1782798386.782, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:16:26.829000', 'expected_tray_weight': 2475, 'TS': 1782798386.829, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:16:26.966000', 'expected_tray_weight': 1780, 'TS': 1782798386.966, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:16:26.985000', 'expected_tray_weight': 3780, 'TS': 1782798386.985, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:16:26.988000', 'expected_tray_weight': 414, 'TS': 1782798386.9880002, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:16:27.007000', 'expected_tray_weight': 2100, 'TS': 1782798387.007, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:16:27.148000', 'expected_tray_weight': 1260, 'TS': 1782798387.148, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:16:27.214000', 'expected_tray_weight': 2775, 'TS': 1782798387.214, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:16:27.232000', 'expected_tray_weight': 418, 'TS': 1782798387.232, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:16:27.249000', 'expected_tray_weight': 1920, 'TS': 1782798387.249, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:16:27.286000', 'expected_tray_weight': 2886, 'TS': 1782798387.286, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:16:27.423000', 'expected_tray_weight': 1856, 'TS': 1782798387.423, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:16:27.490000', 'expected_tray_weight': 5605, 'TS': 1782798387.49, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:16:27.510000', 'expected_tray_weight': 2520, 'TS': 1782798387.51, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 16, 26, 761638)}}
[2026-06-30 11:33:52,290.290 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:33:51.373000', 'expected_tray_weight': 427, 'TS': 1782799431.3730001, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:33:51.398000', 'expected_tray_weight': 125, 'TS': 1782799431.398, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:33:51.538000', 'expected_tray_weight': 93, 'TS': 1782799431.5379999, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:33:51.513000', 'expected_tray_weight': 365, 'TS': 1782799431.513, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:33:51.533000', 'expected_tray_weight': 84, 'TS': 1782799431.533, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:33:51.672000', 'expected_tray_weight': 781, 'TS': 1782799431.672, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:33:51.699000', 'expected_tray_weight': 464, 'TS': 1782799431.6990001, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:33:51.717000', 'expected_tray_weight': 245, 'TS': 1782799431.717, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:33:51.737000', 'expected_tray_weight': 432, 'TS': 1782799431.737, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:33:51.770000', 'expected_tray_weight': 240, 'TS': 1782799431.77, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:33:51.908000', 'expected_tray_weight': 250, 'TS': 1782799431.908, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:33:51.929000', 'expected_tray_weight': 0, 'TS': 1782799431.9290001, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:33:51.928000', 'expected_tray_weight': 310, 'TS': 1782799431.928, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:33:51.949000', 'expected_tray_weight': 512, 'TS': 1782799431.9490001, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:33:52.089000', 'expected_tray_weight': 210, 'TS': 1782799432.0890002, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:33:52.088000', 'expected_tray_weight': 1380, 'TS': 1782799432.088, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:33:52.103000', 'expected_tray_weight': 160, 'TS': 1782799432.1030002, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 51, 420781)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:16:26.740000', 'expected_tray_weight': 2625, 'TS': 1782798386.74, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:16:26.761000', 'expected_tray_weight': 1826, 'TS': 1782798386.761, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:16:26.782000', 'expected_tray_weight': 2478, 'TS': 1782798386.782, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:16:26.829000', 'expected_tray_weight': 2475, 'TS': 1782798386.829, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:16:26.966000', 'expected_tray_weight': 1780, 'TS': 1782798386.966, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:16:26.985000', 'expected_tray_weight': 3780, 'TS': 1782798386.985, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:16:26.988000', 'expected_tray_weight': 414, 'TS': 1782798386.9880002, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:16:27.007000', 'expected_tray_weight': 2100, 'TS': 1782798387.007, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:16:27.148000', 'expected_tray_weight': 1260, 'TS': 1782798387.148, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:16:27.214000', 'expected_tray_weight': 2775, 'TS': 1782798387.214, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:16:27.232000', 'expected_tray_weight': 418, 'TS': 1782798387.232, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:16:27.249000', 'expected_tray_weight': 1920, 'TS': 1782798387.249, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:16:27.286000', 'expected_tray_weight': 2886, 'TS': 1782798387.286, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:16:27.423000', 'expected_tray_weight': 1856, 'TS': 1782798387.423, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:16:27.490000', 'expected_tray_weight': 5605, 'TS': 1782798387.49, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:16:27.510000', 'expected_tray_weight': 2520, 'TS': 1782798387.51, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 16, 26, 761638)}}
[2026-06-30 11:33:53,201.201 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:33:51.373000', 'expected_tray_weight': 427, 'TS': 1782799431.3730001, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:33:51.398000', 'expected_tray_weight': 125, 'TS': 1782799431.398, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:33:51.538000', 'expected_tray_weight': 93, 'TS': 1782799431.5379999, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:33:51.513000', 'expected_tray_weight': 365, 'TS': 1782799431.513, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:33:51.533000', 'expected_tray_weight': 84, 'TS': 1782799431.533, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:33:51.672000', 'expected_tray_weight': 781, 'TS': 1782799431.672, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:33:51.699000', 'expected_tray_weight': 464, 'TS': 1782799431.6990001, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:33:51.717000', 'expected_tray_weight': 245, 'TS': 1782799431.717, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:33:51.737000', 'expected_tray_weight': 432, 'TS': 1782799431.737, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:33:51.770000', 'expected_tray_weight': 240, 'TS': 1782799431.77, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:33:51.908000', 'expected_tray_weight': 250, 'TS': 1782799431.908, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:33:51.929000', 'expected_tray_weight': 0, 'TS': 1782799431.9290001, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:33:51.928000', 'expected_tray_weight': 310, 'TS': 1782799431.928, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:33:51.949000', 'expected_tray_weight': 512, 'TS': 1782799431.9490001, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:33:52.089000', 'expected_tray_weight': 210, 'TS': 1782799432.0890002, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:33:52.088000', 'expected_tray_weight': 1380, 'TS': 1782799432.088, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:33:52.103000', 'expected_tray_weight': 160, 'TS': 1782799432.1030002, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 51, 420781)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:33:52.268000', 'expected_tray_weight': 2625, 'TS': 1782799432.268, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:33:52.286000', 'expected_tray_weight': 1826, 'TS': 1782799432.286, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:33:52.306000', 'expected_tray_weight': 2478, 'TS': 1782799432.306, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:33:52.428000', 'expected_tray_weight': 2475, 'TS': 1782799432.428, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:33:52.449000', 'expected_tray_weight': 1780, 'TS': 1782799432.449, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:33:52.470000', 'expected_tray_weight': 3780, 'TS': 1782799432.47, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:33:52.495000', 'expected_tray_weight': 414, 'TS': 1782799432.4950001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:33:52.632000', 'expected_tray_weight': 2100, 'TS': 1782799432.632, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:33:52.653000', 'expected_tray_weight': 1260, 'TS': 1782799432.6529999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:33:52.706000', 'expected_tray_weight': 2775, 'TS': 1782799432.706, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:33:52.726000', 'expected_tray_weight': 418, 'TS': 1782799432.726, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:33:52.747000', 'expected_tray_weight': 1920, 'TS': 1782799432.747, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:33:52.850000', 'expected_tray_weight': 2886, 'TS': 1782799432.85, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:33:52.869000', 'expected_tray_weight': 1856, 'TS': 1782799432.8690002, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:33:52.893000', 'expected_tray_weight': 5605, 'TS': 1782799432.893, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:33:53.028000', 'expected_tray_weight': 2520, 'TS': 1782799433.028, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 52, 302355)}}
[2026-06-30 11:33:53,208.208 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:33:51.373000', 'expected_tray_weight': 427, 'TS': 1782799431.3730001, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:33:51.398000', 'expected_tray_weight': 125, 'TS': 1782799431.398, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:33:51.538000', 'expected_tray_weight': 93, 'TS': 1782799431.5379999, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:33:51.513000', 'expected_tray_weight': 365, 'TS': 1782799431.513, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:33:51.533000', 'expected_tray_weight': 84, 'TS': 1782799431.533, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:33:51.672000', 'expected_tray_weight': 781, 'TS': 1782799431.672, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:33:51.699000', 'expected_tray_weight': 464, 'TS': 1782799431.6990001, 'tray_weight': '486', 'weight': '486'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:33:51.717000', 'expected_tray_weight': 245, 'TS': 1782799431.717, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:33:51.737000', 'expected_tray_weight': 432, 'TS': 1782799431.737, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:33:51.770000', 'expected_tray_weight': 240, 'TS': 1782799431.77, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:33:51.908000', 'expected_tray_weight': 250, 'TS': 1782799431.908, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:33:51.929000', 'expected_tray_weight': 0, 'TS': 1782799431.9290001, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:33:51.928000', 'expected_tray_weight': 310, 'TS': 1782799431.928, 'tray_weight': '302', 'weight': '302'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:33:51.949000', 'expected_tray_weight': 512, 'TS': 1782799431.9490001, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:33:52.089000', 'expected_tray_weight': 210, 'TS': 1782799432.0890002, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:33:52.088000', 'expected_tray_weight': 1380, 'TS': 1782799432.088, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:33:52.103000', 'expected_tray_weight': 160, 'TS': 1782799432.1030002, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 51, 420781)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:33:52.268000', 'expected_tray_weight': 2625, 'TS': 1782799432.268, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:33:52.286000', 'expected_tray_weight': 1826, 'TS': 1782799432.286, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:33:52.306000', 'expected_tray_weight': 2478, 'TS': 1782799432.306, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:33:52.428000', 'expected_tray_weight': 2475, 'TS': 1782799432.428, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:33:52.449000', 'expected_tray_weight': 1780, 'TS': 1782799432.449, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:33:52.470000', 'expected_tray_weight': 3780, 'TS': 1782799432.47, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:33:52.495000', 'expected_tray_weight': 414, 'TS': 1782799432.4950001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:33:52.632000', 'expected_tray_weight': 2100, 'TS': 1782799432.632, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:33:52.653000', 'expected_tray_weight': 1260, 'TS': 1782799432.6529999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:33:52.706000', 'expected_tray_weight': 2775, 'TS': 1782799432.706, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:33:52.726000', 'expected_tray_weight': 418, 'TS': 1782799432.726, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:33:52.747000', 'expected_tray_weight': 1920, 'TS': 1782799432.747, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:33:52.850000', 'expected_tray_weight': 2886, 'TS': 1782799432.85, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:33:52.869000', 'expected_tray_weight': 1856, 'TS': 1782799432.8690002, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:33:52.893000', 'expected_tray_weight': 5605, 'TS': 1782799432.893, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:33:53.028000', 'expected_tray_weight': 2520, 'TS': 1782799433.028, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 52, 302355)}}
[2026-06-30 11:46:50,760.760 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 11:46:50,771.771 INFO    ] ADDRESS: 12 TRAY WEIGHT: 145 TRAY DB WEIGHT: 145
[2026-06-30 11:46:50,775.775 INFO    ] ADDRESS: 13 TRAY WEIGHT: 114 TRAY DB WEIGHT: 114
[2026-06-30 11:46:50,780.780 INFO    ] ADDRESS: 14 TRAY WEIGHT: 240 TRAY DB WEIGHT: 240
[2026-06-30 11:46:50,784.784 INFO    ] ADDRESS: 15 TRAY WEIGHT: 74 TRAY DB WEIGHT: 74
[2026-06-30 11:46:50,788.788 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 11:46:50,792.792 INFO    ] ADDRESS: 17 TRAY WEIGHT: 486 TRAY DB WEIGHT: 486
[2026-06-30 11:46:50,797.797 INFO    ] ADDRESS: 18 TRAY WEIGHT: 230 TRAY DB WEIGHT: 230
[2026-06-30 11:46:50,801.801 INFO    ] ADDRESS: 19 TRAY WEIGHT: 424 TRAY DB WEIGHT: 424
[2026-06-30 11:46:50,805.805 INFO    ] ADDRESS: 20 TRAY WEIGHT: 230 TRAY DB WEIGHT: 230
[2026-06-30 11:46:50,810.810 INFO    ] ADDRESS: 21 TRAY WEIGHT: 232 TRAY DB WEIGHT: 232
[2026-06-30 11:46:50,814.814 INFO    ] ADDRESS: 22 TRAY WEIGHT: 31 TRAY DB WEIGHT: 31
[2026-06-30 11:46:50,823.823 INFO    ] ADDRESS: 23 TRAY WEIGHT: 302 TRAY DB WEIGHT: 302
[2026-06-30 11:46:50,831.831 INFO    ] ADDRESS: 24 TRAY WEIGHT: 549 TRAY DB WEIGHT: 549
[2026-06-30 11:46:50,835.835 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 11:46:50,840.840 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1408 TRAY DB WEIGHT: 1408
[2026-06-30 11:46:50,844.844 INFO    ] ADDRESS: 27 TRAY WEIGHT: 166 TRAY DB WEIGHT: 166
[2026-06-30 11:46:50,848.848 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2673 TRAY DB WEIGHT: 2673
[2026-06-30 11:46:50,853.853 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1952 TRAY DB WEIGHT: 1952
[2026-06-30 11:46:50,857.857 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2600 TRAY DB WEIGHT: 2600
[2026-06-30 11:46:50,861.861 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 11:46:50,866.866 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1957 TRAY DB WEIGHT: 1957
[2026-06-30 11:46:50,870.870 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3892 TRAY DB WEIGHT: 3892
[2026-06-30 11:46:50,874.874 INFO    ] ADDRESS: 37 TRAY WEIGHT: 430 TRAY DB WEIGHT: 430
[2026-06-30 11:46:50,878.878 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2115 TRAY DB WEIGHT: 2115
[2026-06-30 11:46:50,883.883 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1310 TRAY DB WEIGHT: 1310
[2026-06-30 11:46:50,887.887 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2912 TRAY DB WEIGHT: 2912
[2026-06-30 11:46:50,894.894 INFO    ] ADDRESS: 41 TRAY WEIGHT: 382 TRAY DB WEIGHT: 382
[2026-06-30 11:46:50,902.902 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 11:46:50,910.910 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2966 TRAY DB WEIGHT: 2966
[2026-06-30 11:46:50,918.918 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1853 TRAY DB WEIGHT: 1853
[2026-06-30 11:46:50,926.926 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5562 TRAY DB WEIGHT: 5562
[2026-06-30 11:46:50,933.933 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2549 TRAY DB WEIGHT: 2549
[2026-06-30 11:46:54,580.580 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 11:43:22.748000', 'expected_tray_weight': 427, 'TS': 1782800002.748, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 11:39:40.586000', 'expected_tray_weight': 93, 'TS': 1782799780.586, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:34:03.513000', 'expected_tray_weight': 365, 'TS': 1782799443.513, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:44:50.312000', 'expected_tray_weight': 365, 'TS': 1782800090.312, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 11:41:08.703000', 'expected_tray_weight': 84, 'TS': 1782799868.703, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 11:42:56.678000', 'expected_tray_weight': 432, 'TS': 1782799976.678, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:35:42.112000', 'expected_tray_weight': 0, 'TS': 1782799542.112, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:46:53.483000', 'expected_tray_weight': 0, 'TS': 1782800213.483, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:37:44.102000', 'expected_tray_weight': 1380, 'TS': 1782799664.102, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:43:44.007000', 'expected_tray_weight': 1380, 'TS': 1782800024.007, 'tray_weight': '1408', 'weight': '1408'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 46, 53, 286432)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:33:52.268000', 'expected_tray_weight': 2625, 'TS': 1782799432.268, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:33:52.286000', 'expected_tray_weight': 1826, 'TS': 1782799432.286, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:33:52.306000', 'expected_tray_weight': 2478, 'TS': 1782799432.306, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:33:52.428000', 'expected_tray_weight': 2475, 'TS': 1782799432.428, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:33:52.449000', 'expected_tray_weight': 1780, 'TS': 1782799432.449, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:33:52.470000', 'expected_tray_weight': 3780, 'TS': 1782799432.47, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:33:52.495000', 'expected_tray_weight': 414, 'TS': 1782799432.4950001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:33:52.632000', 'expected_tray_weight': 2100, 'TS': 1782799432.632, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:33:52.653000', 'expected_tray_weight': 1260, 'TS': 1782799432.6529999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:33:52.706000', 'expected_tray_weight': 2775, 'TS': 1782799432.706, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:33:52.726000', 'expected_tray_weight': 418, 'TS': 1782799432.726, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:33:52.747000', 'expected_tray_weight': 1920, 'TS': 1782799432.747, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:33:52.850000', 'expected_tray_weight': 2886, 'TS': 1782799432.85, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:33:52.869000', 'expected_tray_weight': 1856, 'TS': 1782799432.8690002, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:33:52.893000', 'expected_tray_weight': 5605, 'TS': 1782799432.893, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:33:53.028000', 'expected_tray_weight': 2520, 'TS': 1782799433.028, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 52, 302355)}}
[2026-06-30 11:46:54,593.593 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 11:43:22.748000', 'expected_tray_weight': 427, 'TS': 1782800002.748, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 11:39:40.586000', 'expected_tray_weight': 93, 'TS': 1782799780.586, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:34:03.513000', 'expected_tray_weight': 365, 'TS': 1782799443.513, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:44:50.312000', 'expected_tray_weight': 365, 'TS': 1782800090.312, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 11:41:08.703000', 'expected_tray_weight': 84, 'TS': 1782799868.703, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 11:42:56.678000', 'expected_tray_weight': 432, 'TS': 1782799976.678, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:35:42.112000', 'expected_tray_weight': 0, 'TS': 1782799542.112, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:46:53.483000', 'expected_tray_weight': 0, 'TS': 1782800213.483, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:37:44.102000', 'expected_tray_weight': 1380, 'TS': 1782799664.102, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:43:44.007000', 'expected_tray_weight': 1380, 'TS': 1782800024.007, 'tray_weight': '1408', 'weight': '1408'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 46, 53, 286432)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:33:52.268000', 'expected_tray_weight': 2625, 'TS': 1782799432.268, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:33:52.286000', 'expected_tray_weight': 1826, 'TS': 1782799432.286, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:33:52.306000', 'expected_tray_weight': 2478, 'TS': 1782799432.306, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:33:52.428000', 'expected_tray_weight': 2475, 'TS': 1782799432.428, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:33:52.449000', 'expected_tray_weight': 1780, 'TS': 1782799432.449, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:33:52.470000', 'expected_tray_weight': 3780, 'TS': 1782799432.47, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:33:52.495000', 'expected_tray_weight': 414, 'TS': 1782799432.4950001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:33:52.632000', 'expected_tray_weight': 2100, 'TS': 1782799432.632, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:33:52.653000', 'expected_tray_weight': 1260, 'TS': 1782799432.6529999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:33:52.706000', 'expected_tray_weight': 2775, 'TS': 1782799432.706, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:33:52.726000', 'expected_tray_weight': 418, 'TS': 1782799432.726, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:33:52.747000', 'expected_tray_weight': 1920, 'TS': 1782799432.747, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:33:52.850000', 'expected_tray_weight': 2886, 'TS': 1782799432.85, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:33:52.869000', 'expected_tray_weight': 1856, 'TS': 1782799432.8690002, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:33:52.893000', 'expected_tray_weight': 5605, 'TS': 1782799432.893, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:33:53.028000', 'expected_tray_weight': 2520, 'TS': 1782799433.028, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 52, 302355)}}
[2026-06-30 11:46:56,231.231 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 11:43:22.748000', 'expected_tray_weight': 427, 'TS': 1782800002.748, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 11:39:40.587000', 'expected_tray_weight': 93, 'TS': 1782799780.587, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:34:03.509000', 'expected_tray_weight': 365, 'TS': 1782799443.5089998, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:44:50.308000', 'expected_tray_weight': 365, 'TS': 1782800090.3079998, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 11:41:08.711000', 'expected_tray_weight': 84, 'TS': 1782799868.711, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '18', 'address': '18', 'flow': '1', 'datetime': '2026-06-30 11:46:54.794000', 'expected_tray_weight': 245, 'TS': 1782800214.794, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 11:42:56.675000', 'expected_tray_weight': 432, 'TS': 1782799976.675, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:35:42.079000', 'expected_tray_weight': 0, 'TS': 1782799542.079, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:46:53.450000', 'expected_tray_weight': 0, 'TS': 1782800213.45, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:37:44.098000', 'expected_tray_weight': 1380, 'TS': 1782799664.098, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:43:44.003000', 'expected_tray_weight': 1380, 'TS': 1782800024.003, 'tray_weight': '1408', 'weight': '1408'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 46, 54, 679273)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:33:52.268000', 'expected_tray_weight': 2625, 'TS': 1782799432.268, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:33:52.286000', 'expected_tray_weight': 1826, 'TS': 1782799432.286, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:33:52.306000', 'expected_tray_weight': 2478, 'TS': 1782799432.306, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:33:52.428000', 'expected_tray_weight': 2475, 'TS': 1782799432.428, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:33:52.449000', 'expected_tray_weight': 1780, 'TS': 1782799432.449, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:33:52.470000', 'expected_tray_weight': 3780, 'TS': 1782799432.47, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:33:52.495000', 'expected_tray_weight': 414, 'TS': 1782799432.4950001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:33:52.632000', 'expected_tray_weight': 2100, 'TS': 1782799432.632, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:33:52.653000', 'expected_tray_weight': 1260, 'TS': 1782799432.6529999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:33:52.706000', 'expected_tray_weight': 2775, 'TS': 1782799432.706, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:33:52.726000', 'expected_tray_weight': 418, 'TS': 1782799432.726, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:33:52.747000', 'expected_tray_weight': 1920, 'TS': 1782799432.747, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:33:52.850000', 'expected_tray_weight': 2886, 'TS': 1782799432.85, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:33:52.869000', 'expected_tray_weight': 1856, 'TS': 1782799432.8690002, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:33:52.893000', 'expected_tray_weight': 5605, 'TS': 1782799432.893, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:33:53.028000', 'expected_tray_weight': 2520, 'TS': 1782799433.028, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 52, 302355)}}
[2026-06-30 11:46:56,244.244 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 11:43:22.748000', 'expected_tray_weight': 427, 'TS': 1782800002.748, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 11:39:40.587000', 'expected_tray_weight': 93, 'TS': 1782799780.587, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:34:03.509000', 'expected_tray_weight': 365, 'TS': 1782799443.5089998, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:44:50.308000', 'expected_tray_weight': 365, 'TS': 1782800090.3079998, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 11:41:08.711000', 'expected_tray_weight': 84, 'TS': 1782799868.711, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '18', 'address': '18', 'flow': '1', 'datetime': '2026-06-30 11:46:54.794000', 'expected_tray_weight': 245, 'TS': 1782800214.794, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 11:42:56.675000', 'expected_tray_weight': 432, 'TS': 1782799976.675, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:35:42.079000', 'expected_tray_weight': 0, 'TS': 1782799542.079, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:46:53.450000', 'expected_tray_weight': 0, 'TS': 1782800213.45, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:37:44.098000', 'expected_tray_weight': 1380, 'TS': 1782799664.098, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:43:44.003000', 'expected_tray_weight': 1380, 'TS': 1782800024.003, 'tray_weight': '1408', 'weight': '1408'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 46, 54, 679273)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:33:52.268000', 'expected_tray_weight': 2625, 'TS': 1782799432.268, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:33:52.286000', 'expected_tray_weight': 1826, 'TS': 1782799432.286, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:33:52.306000', 'expected_tray_weight': 2478, 'TS': 1782799432.306, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:33:52.428000', 'expected_tray_weight': 2475, 'TS': 1782799432.428, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:33:52.449000', 'expected_tray_weight': 1780, 'TS': 1782799432.449, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:33:52.470000', 'expected_tray_weight': 3780, 'TS': 1782799432.47, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:33:52.495000', 'expected_tray_weight': 414, 'TS': 1782799432.4950001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:33:52.632000', 'expected_tray_weight': 2100, 'TS': 1782799432.632, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:33:52.653000', 'expected_tray_weight': 1260, 'TS': 1782799432.6529999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:33:52.706000', 'expected_tray_weight': 2775, 'TS': 1782799432.706, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:33:52.726000', 'expected_tray_weight': 418, 'TS': 1782799432.726, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:33:52.747000', 'expected_tray_weight': 1920, 'TS': 1782799432.747, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:33:52.850000', 'expected_tray_weight': 2886, 'TS': 1782799432.85, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:33:52.869000', 'expected_tray_weight': 1856, 'TS': 1782799432.8690002, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:33:52.893000', 'expected_tray_weight': 5605, 'TS': 1782799432.893, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:33:53.028000', 'expected_tray_weight': 2520, 'TS': 1782799433.028, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 52, 302355)}}
[2026-06-30 11:46:57,371.371 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 11:43:22.755000', 'expected_tray_weight': 427, 'TS': 1782800002.755, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 11:39:40.593000', 'expected_tray_weight': 93, 'TS': 1782799780.593, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:34:03.512000', 'expected_tray_weight': 365, 'TS': 1782799443.5119998, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:44:50.311000', 'expected_tray_weight': 365, 'TS': 1782800090.3109999, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 11:41:08.707000', 'expected_tray_weight': 84, 'TS': 1782799868.707, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '18', 'address': '18', 'flow': '1', 'datetime': '2026-06-30 11:46:54.800000', 'expected_tray_weight': 245, 'TS': 1782800214.8, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 11:42:56.667000', 'expected_tray_weight': 432, 'TS': 1782799976.6669998, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:35:42.104000', 'expected_tray_weight': 0, 'TS': 1782799542.1039999, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:46:53.475000', 'expected_tray_weight': 0, 'TS': 1782800213.475, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:37:44.100000', 'expected_tray_weight': 1380, 'TS': 1782799664.1, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:43:44.005000', 'expected_tray_weight': 1380, 'TS': 1782800024.0049999, 'tray_weight': '1408', 'weight': '1408'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 46, 56, 325924)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:33:52.268000', 'expected_tray_weight': 2625, 'TS': 1782799432.268, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:33:52.286000', 'expected_tray_weight': 1826, 'TS': 1782799432.286, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:33:52.306000', 'expected_tray_weight': 2478, 'TS': 1782799432.306, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:33:52.428000', 'expected_tray_weight': 2475, 'TS': 1782799432.428, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:33:52.449000', 'expected_tray_weight': 1780, 'TS': 1782799432.449, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:33:52.470000', 'expected_tray_weight': 3780, 'TS': 1782799432.47, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:33:52.495000', 'expected_tray_weight': 414, 'TS': 1782799432.4950001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:33:52.632000', 'expected_tray_weight': 2100, 'TS': 1782799432.632, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:33:52.653000', 'expected_tray_weight': 1260, 'TS': 1782799432.6529999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:33:52.706000', 'expected_tray_weight': 2775, 'TS': 1782799432.706, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:33:52.726000', 'expected_tray_weight': 418, 'TS': 1782799432.726, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:33:52.747000', 'expected_tray_weight': 1920, 'TS': 1782799432.747, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:33:52.850000', 'expected_tray_weight': 2886, 'TS': 1782799432.85, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:33:52.869000', 'expected_tray_weight': 1856, 'TS': 1782799432.8690002, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:33:52.893000', 'expected_tray_weight': 5605, 'TS': 1782799432.893, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:33:53.028000', 'expected_tray_weight': 2520, 'TS': 1782799433.028, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 52, 302355)}}
[2026-06-30 11:46:57,380.380 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 11:43:22.755000', 'expected_tray_weight': 427, 'TS': 1782800002.755, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 11:39:40.593000', 'expected_tray_weight': 93, 'TS': 1782799780.593, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:34:03.512000', 'expected_tray_weight': 365, 'TS': 1782799443.5119998, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:44:50.311000', 'expected_tray_weight': 365, 'TS': 1782800090.3109999, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 11:41:08.707000', 'expected_tray_weight': 84, 'TS': 1782799868.707, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '18', 'address': '18', 'flow': '1', 'datetime': '2026-06-30 11:46:54.800000', 'expected_tray_weight': 245, 'TS': 1782800214.8, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 11:42:56.667000', 'expected_tray_weight': 432, 'TS': 1782799976.6669998, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:35:42.104000', 'expected_tray_weight': 0, 'TS': 1782799542.1039999, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:46:53.475000', 'expected_tray_weight': 0, 'TS': 1782800213.475, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:37:44.100000', 'expected_tray_weight': 1380, 'TS': 1782799664.1, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:43:44.005000', 'expected_tray_weight': 1380, 'TS': 1782800024.0049999, 'tray_weight': '1408', 'weight': '1408'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 46, 56, 325924)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:33:52.268000', 'expected_tray_weight': 2625, 'TS': 1782799432.268, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:33:52.286000', 'expected_tray_weight': 1826, 'TS': 1782799432.286, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:33:52.306000', 'expected_tray_weight': 2478, 'TS': 1782799432.306, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:33:52.428000', 'expected_tray_weight': 2475, 'TS': 1782799432.428, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:33:52.449000', 'expected_tray_weight': 1780, 'TS': 1782799432.449, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:33:52.470000', 'expected_tray_weight': 3780, 'TS': 1782799432.47, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:33:52.495000', 'expected_tray_weight': 414, 'TS': 1782799432.4950001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:33:52.632000', 'expected_tray_weight': 2100, 'TS': 1782799432.632, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:33:52.653000', 'expected_tray_weight': 1260, 'TS': 1782799432.6529999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:33:52.706000', 'expected_tray_weight': 2775, 'TS': 1782799432.706, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:33:52.726000', 'expected_tray_weight': 418, 'TS': 1782799432.726, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:33:52.747000', 'expected_tray_weight': 1920, 'TS': 1782799432.747, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:33:52.850000', 'expected_tray_weight': 2886, 'TS': 1782799432.85, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:33:52.869000', 'expected_tray_weight': 1856, 'TS': 1782799432.8690002, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:33:52.893000', 'expected_tray_weight': 5605, 'TS': 1782799432.893, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:33:53.028000', 'expected_tray_weight': 2520, 'TS': 1782799433.028, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 52, 302355)}}
[2026-06-30 11:46:58,769.769 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 11:43:22.757000', 'expected_tray_weight': 427, 'TS': 1782800002.757, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 11:39:40.595000', 'expected_tray_weight': 93, 'TS': 1782799780.595, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:34:03.511000', 'expected_tray_weight': 365, 'TS': 1782799443.511, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:44:50.310000', 'expected_tray_weight': 365, 'TS': 1782800090.31, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 11:41:08.687000', 'expected_tray_weight': 84, 'TS': 1782799868.687, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:46:56.892000', 'expected_tray_weight': 464, 'TS': 1782800216.8920002, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '1', 'datetime': '2026-06-30 11:46:54.797000', 'expected_tray_weight': 245, 'TS': 1782800214.7970002, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 11:42:56.673000', 'expected_tray_weight': 432, 'TS': 1782799976.673, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:35:42.106000', 'expected_tray_weight': 0, 'TS': 1782799542.106, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:46:53.477000', 'expected_tray_weight': 0, 'TS': 1782800213.477, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:37:44.093000', 'expected_tray_weight': 1380, 'TS': 1782799664.093, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:43:43.998000', 'expected_tray_weight': 1380, 'TS': 1782800023.998, 'tray_weight': '1408', 'weight': '1408'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 46, 57, 451134)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:33:52.268000', 'expected_tray_weight': 2625, 'TS': 1782799432.268, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:33:52.286000', 'expected_tray_weight': 1826, 'TS': 1782799432.286, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:33:52.306000', 'expected_tray_weight': 2478, 'TS': 1782799432.306, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:33:52.428000', 'expected_tray_weight': 2475, 'TS': 1782799432.428, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:33:52.449000', 'expected_tray_weight': 1780, 'TS': 1782799432.449, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:33:52.470000', 'expected_tray_weight': 3780, 'TS': 1782799432.47, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:33:52.495000', 'expected_tray_weight': 414, 'TS': 1782799432.4950001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:33:52.632000', 'expected_tray_weight': 2100, 'TS': 1782799432.632, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:33:52.653000', 'expected_tray_weight': 1260, 'TS': 1782799432.6529999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:33:52.706000', 'expected_tray_weight': 2775, 'TS': 1782799432.706, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:33:52.726000', 'expected_tray_weight': 418, 'TS': 1782799432.726, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:33:52.747000', 'expected_tray_weight': 1920, 'TS': 1782799432.747, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:33:52.850000', 'expected_tray_weight': 2886, 'TS': 1782799432.85, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:33:52.869000', 'expected_tray_weight': 1856, 'TS': 1782799432.8690002, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:33:52.893000', 'expected_tray_weight': 5605, 'TS': 1782799432.893, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:33:53.028000', 'expected_tray_weight': 2520, 'TS': 1782799433.028, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 52, 302355)}}
[2026-06-30 11:46:58,777.777 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 11:43:22.757000', 'expected_tray_weight': 427, 'TS': 1782800002.757, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 11:39:40.595000', 'expected_tray_weight': 93, 'TS': 1782799780.595, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:34:03.511000', 'expected_tray_weight': 365, 'TS': 1782799443.511, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:44:50.310000', 'expected_tray_weight': 365, 'TS': 1782800090.31, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 11:41:08.687000', 'expected_tray_weight': 84, 'TS': 1782799868.687, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:46:56.892000', 'expected_tray_weight': 464, 'TS': 1782800216.8920002, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '1', 'datetime': '2026-06-30 11:46:54.797000', 'expected_tray_weight': 245, 'TS': 1782800214.7970002, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 11:42:56.673000', 'expected_tray_weight': 432, 'TS': 1782799976.673, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:35:42.106000', 'expected_tray_weight': 0, 'TS': 1782799542.106, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:46:53.477000', 'expected_tray_weight': 0, 'TS': 1782800213.477, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:37:44.093000', 'expected_tray_weight': 1380, 'TS': 1782799664.093, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:43:43.998000', 'expected_tray_weight': 1380, 'TS': 1782800023.998, 'tray_weight': '1408', 'weight': '1408'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 46, 57, 451134)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:33:52.268000', 'expected_tray_weight': 2625, 'TS': 1782799432.268, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:33:52.286000', 'expected_tray_weight': 1826, 'TS': 1782799432.286, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:33:52.306000', 'expected_tray_weight': 2478, 'TS': 1782799432.306, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:33:52.428000', 'expected_tray_weight': 2475, 'TS': 1782799432.428, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:33:52.449000', 'expected_tray_weight': 1780, 'TS': 1782799432.449, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:33:52.470000', 'expected_tray_weight': 3780, 'TS': 1782799432.47, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:33:52.495000', 'expected_tray_weight': 414, 'TS': 1782799432.4950001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:33:52.632000', 'expected_tray_weight': 2100, 'TS': 1782799432.632, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:33:52.653000', 'expected_tray_weight': 1260, 'TS': 1782799432.6529999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:33:52.706000', 'expected_tray_weight': 2775, 'TS': 1782799432.706, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:33:52.726000', 'expected_tray_weight': 418, 'TS': 1782799432.726, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:33:52.747000', 'expected_tray_weight': 1920, 'TS': 1782799432.747, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:33:52.850000', 'expected_tray_weight': 2886, 'TS': 1782799432.85, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:33:52.869000', 'expected_tray_weight': 1856, 'TS': 1782799432.8690002, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:33:52.893000', 'expected_tray_weight': 5605, 'TS': 1782799432.893, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:33:53.028000', 'expected_tray_weight': 2520, 'TS': 1782799433.028, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 52, 302355)}}
[2026-06-30 11:47:00,988.988 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 11:43:22.759000', 'expected_tray_weight': 427, 'TS': 1782800002.759, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 11:39:40.597000', 'expected_tray_weight': 93, 'TS': 1782799780.5970001, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:34:03.506000', 'expected_tray_weight': 365, 'TS': 1782799443.506, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:44:50.305000', 'expected_tray_weight': 365, 'TS': 1782800090.305, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 11:41:08.709000', 'expected_tray_weight': 84, 'TS': 1782799868.709, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:46:56.888000', 'expected_tray_weight': 464, 'TS': 1782800216.888, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '1', 'datetime': '2026-06-30 11:46:54.792000', 'expected_tray_weight': 245, 'TS': 1782800214.792, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:46:58.204000', 'expected_tray_weight': 245, 'TS': 1782800218.204, 'tray_weight': '201', 'weight': '201'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 11:42:56.667000', 'expected_tray_weight': 432, 'TS': 1782799976.667, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:35:42.094000', 'expected_tray_weight': 0, 'TS': 1782799542.094, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:46:53.465000', 'expected_tray_weight': 0, 'TS': 1782800213.4650002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:37:44.092000', 'expected_tray_weight': 1380, 'TS': 1782799664.092, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:43:43.997000', 'expected_tray_weight': 1380, 'TS': 1782800023.997, 'tray_weight': '1408', 'weight': '1408'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 46, 58, 848800)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:33:52.268000', 'expected_tray_weight': 2625, 'TS': 1782799432.268, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:33:52.286000', 'expected_tray_weight': 1826, 'TS': 1782799432.286, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:33:52.306000', 'expected_tray_weight': 2478, 'TS': 1782799432.306, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:33:52.428000', 'expected_tray_weight': 2475, 'TS': 1782799432.428, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:33:52.449000', 'expected_tray_weight': 1780, 'TS': 1782799432.449, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:33:52.470000', 'expected_tray_weight': 3780, 'TS': 1782799432.47, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:33:52.495000', 'expected_tray_weight': 414, 'TS': 1782799432.4950001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:33:52.632000', 'expected_tray_weight': 2100, 'TS': 1782799432.632, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:33:52.653000', 'expected_tray_weight': 1260, 'TS': 1782799432.6529999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:33:52.706000', 'expected_tray_weight': 2775, 'TS': 1782799432.706, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:33:52.726000', 'expected_tray_weight': 418, 'TS': 1782799432.726, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:33:52.747000', 'expected_tray_weight': 1920, 'TS': 1782799432.747, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:33:52.850000', 'expected_tray_weight': 2886, 'TS': 1782799432.85, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:33:52.869000', 'expected_tray_weight': 1856, 'TS': 1782799432.8690002, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:33:52.893000', 'expected_tray_weight': 5605, 'TS': 1782799432.893, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:33:53.028000', 'expected_tray_weight': 2520, 'TS': 1782799433.028, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 52, 302355)}}
[2026-06-30 11:47:01,012.012 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 11:43:22.759000', 'expected_tray_weight': 427, 'TS': 1782800002.759, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 11:39:40.597000', 'expected_tray_weight': 93, 'TS': 1782799780.5970001, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:34:03.506000', 'expected_tray_weight': 365, 'TS': 1782799443.506, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:44:50.305000', 'expected_tray_weight': 365, 'TS': 1782800090.305, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 11:41:08.709000', 'expected_tray_weight': 84, 'TS': 1782799868.709, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:46:56.888000', 'expected_tray_weight': 464, 'TS': 1782800216.888, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '1', 'datetime': '2026-06-30 11:46:54.792000', 'expected_tray_weight': 245, 'TS': 1782800214.792, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:46:58.204000', 'expected_tray_weight': 245, 'TS': 1782800218.204, 'tray_weight': '201', 'weight': '201'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 11:42:56.667000', 'expected_tray_weight': 432, 'TS': 1782799976.667, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:35:42.094000', 'expected_tray_weight': 0, 'TS': 1782799542.094, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:46:53.465000', 'expected_tray_weight': 0, 'TS': 1782800213.4650002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:37:44.092000', 'expected_tray_weight': 1380, 'TS': 1782799664.092, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:43:43.997000', 'expected_tray_weight': 1380, 'TS': 1782800023.997, 'tray_weight': '1408', 'weight': '1408'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 46, 58, 848800)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:33:52.268000', 'expected_tray_weight': 2625, 'TS': 1782799432.268, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:33:52.286000', 'expected_tray_weight': 1826, 'TS': 1782799432.286, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:33:52.306000', 'expected_tray_weight': 2478, 'TS': 1782799432.306, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:33:52.428000', 'expected_tray_weight': 2475, 'TS': 1782799432.428, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:33:52.449000', 'expected_tray_weight': 1780, 'TS': 1782799432.449, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:33:52.470000', 'expected_tray_weight': 3780, 'TS': 1782799432.47, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:33:52.495000', 'expected_tray_weight': 414, 'TS': 1782799432.4950001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:33:52.632000', 'expected_tray_weight': 2100, 'TS': 1782799432.632, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:33:52.653000', 'expected_tray_weight': 1260, 'TS': 1782799432.6529999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:33:52.706000', 'expected_tray_weight': 2775, 'TS': 1782799432.706, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:33:52.726000', 'expected_tray_weight': 418, 'TS': 1782799432.726, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:33:52.747000', 'expected_tray_weight': 1920, 'TS': 1782799432.747, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:33:52.850000', 'expected_tray_weight': 2886, 'TS': 1782799432.85, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:33:52.869000', 'expected_tray_weight': 1856, 'TS': 1782799432.8690002, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:33:52.893000', 'expected_tray_weight': 5605, 'TS': 1782799432.893, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:33:53.028000', 'expected_tray_weight': 2520, 'TS': 1782799433.028, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 52, 302355)}}
[2026-06-30 11:47:03,074.074 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 11:43:22.753000', 'expected_tray_weight': 427, 'TS': 1782800002.753, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 11:39:40.590000', 'expected_tray_weight': 93, 'TS': 1782799780.5900002, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:34:03.505000', 'expected_tray_weight': 365, 'TS': 1782799443.5049999, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:44:50.304000', 'expected_tray_weight': 365, 'TS': 1782800090.304, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 11:41:08.707000', 'expected_tray_weight': 84, 'TS': 1782799868.707, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:46:56.888000', 'expected_tray_weight': 464, 'TS': 1782800216.888, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '1', 'datetime': '2026-06-30 11:46:54.790000', 'expected_tray_weight': 245, 'TS': 1782800214.79, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:46:58.202000', 'expected_tray_weight': 245, 'TS': 1782800218.202, 'tray_weight': '201', 'weight': '201'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:47:01.725000', 'expected_tray_weight': 245, 'TS': 1782800221.725, 'tray_weight': '200', 'weight': '200'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 11:42:56.667000', 'expected_tray_weight': 432, 'TS': 1782799976.667, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:35:42.096000', 'expected_tray_weight': 0, 'TS': 1782799542.096, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:46:53.467000', 'expected_tray_weight': 0, 'TS': 1782800213.467, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:37:44.090000', 'expected_tray_weight': 1380, 'TS': 1782799664.09, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:43:43.995000', 'expected_tray_weight': 1380, 'TS': 1782800023.995, 'tray_weight': '1408', 'weight': '1408'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 47, 1, 212489)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:33:52.268000', 'expected_tray_weight': 2625, 'TS': 1782799432.268, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:33:52.286000', 'expected_tray_weight': 1826, 'TS': 1782799432.286, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:33:52.306000', 'expected_tray_weight': 2478, 'TS': 1782799432.306, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:33:52.428000', 'expected_tray_weight': 2475, 'TS': 1782799432.428, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:33:52.449000', 'expected_tray_weight': 1780, 'TS': 1782799432.449, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:33:52.470000', 'expected_tray_weight': 3780, 'TS': 1782799432.47, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:33:52.495000', 'expected_tray_weight': 414, 'TS': 1782799432.4950001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:33:52.632000', 'expected_tray_weight': 2100, 'TS': 1782799432.632, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:33:52.653000', 'expected_tray_weight': 1260, 'TS': 1782799432.6529999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:33:52.706000', 'expected_tray_weight': 2775, 'TS': 1782799432.706, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:33:52.726000', 'expected_tray_weight': 418, 'TS': 1782799432.726, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:33:52.747000', 'expected_tray_weight': 1920, 'TS': 1782799432.747, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:33:52.850000', 'expected_tray_weight': 2886, 'TS': 1782799432.85, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:33:52.869000', 'expected_tray_weight': 1856, 'TS': 1782799432.8690002, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:33:52.893000', 'expected_tray_weight': 5605, 'TS': 1782799432.893, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:33:53.028000', 'expected_tray_weight': 2520, 'TS': 1782799433.028, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 52, 302355)}}
[2026-06-30 11:47:03,087.087 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 11:43:22.753000', 'expected_tray_weight': 427, 'TS': 1782800002.753, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 11:39:40.590000', 'expected_tray_weight': 93, 'TS': 1782799780.5900002, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:34:03.505000', 'expected_tray_weight': 365, 'TS': 1782799443.5049999, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:44:50.304000', 'expected_tray_weight': 365, 'TS': 1782800090.304, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 11:41:08.707000', 'expected_tray_weight': 84, 'TS': 1782799868.707, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:46:56.888000', 'expected_tray_weight': 464, 'TS': 1782800216.888, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '1', 'datetime': '2026-06-30 11:46:54.790000', 'expected_tray_weight': 245, 'TS': 1782800214.79, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:46:58.202000', 'expected_tray_weight': 245, 'TS': 1782800218.202, 'tray_weight': '201', 'weight': '201'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:47:01.725000', 'expected_tray_weight': 245, 'TS': 1782800221.725, 'tray_weight': '200', 'weight': '200'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 11:42:56.667000', 'expected_tray_weight': 432, 'TS': 1782799976.667, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:35:42.096000', 'expected_tray_weight': 0, 'TS': 1782799542.096, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:46:53.467000', 'expected_tray_weight': 0, 'TS': 1782800213.467, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:37:44.090000', 'expected_tray_weight': 1380, 'TS': 1782799664.09, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:43:43.995000', 'expected_tray_weight': 1380, 'TS': 1782800023.995, 'tray_weight': '1408', 'weight': '1408'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 47, 1, 212489)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:33:52.268000', 'expected_tray_weight': 2625, 'TS': 1782799432.268, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:33:52.286000', 'expected_tray_weight': 1826, 'TS': 1782799432.286, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:33:52.306000', 'expected_tray_weight': 2478, 'TS': 1782799432.306, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:33:52.428000', 'expected_tray_weight': 2475, 'TS': 1782799432.428, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:33:52.449000', 'expected_tray_weight': 1780, 'TS': 1782799432.449, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:33:52.470000', 'expected_tray_weight': 3780, 'TS': 1782799432.47, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:33:52.495000', 'expected_tray_weight': 414, 'TS': 1782799432.4950001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:33:52.632000', 'expected_tray_weight': 2100, 'TS': 1782799432.632, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:33:52.653000', 'expected_tray_weight': 1260, 'TS': 1782799432.6529999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:33:52.706000', 'expected_tray_weight': 2775, 'TS': 1782799432.706, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:33:52.726000', 'expected_tray_weight': 418, 'TS': 1782799432.726, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:33:52.747000', 'expected_tray_weight': 1920, 'TS': 1782799432.747, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:33:52.850000', 'expected_tray_weight': 2886, 'TS': 1782799432.85, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:33:52.869000', 'expected_tray_weight': 1856, 'TS': 1782799432.8690002, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:33:52.893000', 'expected_tray_weight': 5605, 'TS': 1782799432.893, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:33:53.028000', 'expected_tray_weight': 2520, 'TS': 1782799433.028, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 52, 302355)}}
[2026-06-30 11:47:04,449.449 INFO    ] collect_close_door_weights {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:47:03.000000', 'expected_tray_weight': 427, 'TS': 1782800223.0, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:47:03.142000', 'expected_tray_weight': 125, 'TS': 1782800223.142, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:47:03.162000', 'expected_tray_weight': 93, 'TS': 1782800223.162, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:47:03.231000', 'expected_tray_weight': 365, 'TS': 1782800223.231, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:47:03.253000', 'expected_tray_weight': 84, 'TS': 1782800223.253, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:47:03.269000', 'expected_tray_weight': 781, 'TS': 1782800223.269, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:47:03.589000', 'expected_tray_weight': 464, 'TS': 1782800223.589, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:47:03.609000', 'expected_tray_weight': 245, 'TS': 1782800223.609, 'tray_weight': '200', 'weight': '200'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:47:03.749000', 'expected_tray_weight': 432, 'TS': 1782800223.749, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:47:03.762000', 'expected_tray_weight': 240, 'TS': 1782800223.7619998, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:47:03.782000', 'expected_tray_weight': 250, 'TS': 1782800223.782, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:47:03.803000', 'expected_tray_weight': 0, 'TS': 1782800223.8030002, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:47:03.843000', 'expected_tray_weight': 310, 'TS': 1782800223.8430002, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:47:03.982000', 'expected_tray_weight': 512, 'TS': 1782800223.982, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:47:04.002000', 'expected_tray_weight': 210, 'TS': 1782800224.0019999, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:47:04.292000', 'expected_tray_weight': 1380, 'TS': 1782800224.292, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:47:04.317000', 'expected_tray_weight': 160, 'TS': 1782800224.3170002, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 47, 3, 96643)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:33:52.268000', 'expected_tray_weight': 2625, 'TS': 1782799432.268, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:33:52.286000', 'expected_tray_weight': 1826, 'TS': 1782799432.286, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:33:52.306000', 'expected_tray_weight': 2478, 'TS': 1782799432.306, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:33:52.428000', 'expected_tray_weight': 2475, 'TS': 1782799432.428, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:33:52.449000', 'expected_tray_weight': 1780, 'TS': 1782799432.449, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:33:52.470000', 'expected_tray_weight': 3780, 'TS': 1782799432.47, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:33:52.495000', 'expected_tray_weight': 414, 'TS': 1782799432.4950001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:33:52.632000', 'expected_tray_weight': 2100, 'TS': 1782799432.632, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:33:52.653000', 'expected_tray_weight': 1260, 'TS': 1782799432.6529999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:33:52.706000', 'expected_tray_weight': 2775, 'TS': 1782799432.706, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:33:52.726000', 'expected_tray_weight': 418, 'TS': 1782799432.726, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:33:52.747000', 'expected_tray_weight': 1920, 'TS': 1782799432.747, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:33:52.850000', 'expected_tray_weight': 2886, 'TS': 1782799432.85, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:33:52.869000', 'expected_tray_weight': 1856, 'TS': 1782799432.8690002, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:33:52.893000', 'expected_tray_weight': 5605, 'TS': 1782799432.893, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:33:53.028000', 'expected_tray_weight': 2520, 'TS': 1782799433.028, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 52, 302355)}}
[2026-06-30 11:47:04,457.457 INFO    ] collect_close_door_weights {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:47:03.000000', 'expected_tray_weight': 427, 'TS': 1782800223.0, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:47:03.142000', 'expected_tray_weight': 125, 'TS': 1782800223.142, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:47:03.162000', 'expected_tray_weight': 93, 'TS': 1782800223.162, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:47:03.231000', 'expected_tray_weight': 365, 'TS': 1782800223.231, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:47:03.253000', 'expected_tray_weight': 84, 'TS': 1782800223.253, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:47:03.269000', 'expected_tray_weight': 781, 'TS': 1782800223.269, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:47:03.589000', 'expected_tray_weight': 464, 'TS': 1782800223.589, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:47:03.609000', 'expected_tray_weight': 245, 'TS': 1782800223.609, 'tray_weight': '200', 'weight': '200'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:47:03.749000', 'expected_tray_weight': 432, 'TS': 1782800223.749, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:47:03.762000', 'expected_tray_weight': 240, 'TS': 1782800223.7619998, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:47:03.782000', 'expected_tray_weight': 250, 'TS': 1782800223.782, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:47:03.803000', 'expected_tray_weight': 0, 'TS': 1782800223.8030002, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:47:03.843000', 'expected_tray_weight': 310, 'TS': 1782800223.8430002, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:47:03.982000', 'expected_tray_weight': 512, 'TS': 1782800223.982, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:47:04.002000', 'expected_tray_weight': 210, 'TS': 1782800224.0019999, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:47:04.292000', 'expected_tray_weight': 1380, 'TS': 1782800224.292, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:47:04.317000', 'expected_tray_weight': 160, 'TS': 1782800224.3170002, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 47, 3, 96643)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:33:52.268000', 'expected_tray_weight': 2625, 'TS': 1782799432.268, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:33:52.286000', 'expected_tray_weight': 1826, 'TS': 1782799432.286, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:33:52.306000', 'expected_tray_weight': 2478, 'TS': 1782799432.306, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:33:52.428000', 'expected_tray_weight': 2475, 'TS': 1782799432.428, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:33:52.449000', 'expected_tray_weight': 1780, 'TS': 1782799432.449, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:33:52.470000', 'expected_tray_weight': 3780, 'TS': 1782799432.47, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:33:52.495000', 'expected_tray_weight': 414, 'TS': 1782799432.4950001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:33:52.632000', 'expected_tray_weight': 2100, 'TS': 1782799432.632, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:33:52.653000', 'expected_tray_weight': 1260, 'TS': 1782799432.6529999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:33:52.706000', 'expected_tray_weight': 2775, 'TS': 1782799432.706, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:33:52.726000', 'expected_tray_weight': 418, 'TS': 1782799432.726, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:33:52.747000', 'expected_tray_weight': 1920, 'TS': 1782799432.747, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:33:52.850000', 'expected_tray_weight': 2886, 'TS': 1782799432.85, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:33:52.869000', 'expected_tray_weight': 1856, 'TS': 1782799432.8690002, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:33:52.893000', 'expected_tray_weight': 5605, 'TS': 1782799432.893, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:33:53.028000', 'expected_tray_weight': 2520, 'TS': 1782799433.028, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 52, 302355)}}
[2026-06-30 11:47:06,025.025 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 11:47:06,027.027 INFO    ] DB TRAY [{"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 11, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "480", "active": 1, "org_sku": "4500709"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 12, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "145", "active": 1, "org_sku": "4500558"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 13, "sku_json": "4500708-3", "modified_at": "2026-06-27 11:20:05", "tray_weight": "114", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 14, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "240", "active": 1, "org_sku": "4500680"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 15, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "74", "active": 1, "org_sku": "4500668"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 16, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "796", "active": 1, "org_sku": "4500639"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 17, "sku_json": "4500714-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "486", "active": 1, "org_sku": "4500714"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 18, "sku_json": "4500646-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "230", "active": 1, "org_sku": "4500646"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 19, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "424", "active": 1, "org_sku": "4500647"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 20, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "230", "active": 1, "org_sku": "4500650"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 21, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "232", "active": 1, "org_sku": "4500648"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 22, "sku_json": "4500673-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "31", "active": 1, "org_sku": "4500673"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 23, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "302", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 24, "sku_json": "4500681-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "549", "active": 1, "org_sku": "4500681"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 25, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "228", "active": 1, "org_sku": "4500644"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 26, "sku_json": "4500696-23", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1408", "active": 1, "org_sku": "4500696"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 27, "sku_json": "4500659-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "166", "active": 1, "org_sku": "4500659"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 31, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2673", "active": 1, "org_sku": "4500407"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 32, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1952", "active": 1, "org_sku": "186078"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 33, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2600", "active": 1, "org_sku": "108676"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 34, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2501", "active": 1, "org_sku": "4500656"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 35, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1957", "active": 1, "org_sku": "4500700"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 36, "sku_json": "166327-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "3892", "active": 1, "org_sku": "166327"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 37, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "430", "active": 1, "org_sku": "4500667"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 38, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2115", "active": 1, "org_sku": "4500675"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 39, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1310", "active": 1, "org_sku": "4500705"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 40, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2912", "active": 1, "org_sku": "4500706"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 41, "sku_json": "4500541-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "382", "active": 1, "org_sku": "4500541"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 42, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1930", "active": 1, "org_sku": "4500499"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 43, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2966", "active": 1, "org_sku": "4500702"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 44, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1853", "active": 1, "org_sku": "4500694"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 45, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "tray_weight": "5562", "active": 1, "org_sku": "186043"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 46, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2549", "active": 1, "org_sku": "4500704"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 47, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "99999", "active": 1, "org_sku": "163527"}]
[2026-06-30 11:47:06,035.035 INFO    ] TRAY READINGS [{'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:34:03.505000', 'expected_tray_weight': 365, 'TS': 1782799443.5049999, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:34:03.506000', 'expected_tray_weight': 365, 'TS': 1782799443.506, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:34:03.509000', 'expected_tray_weight': 365, 'TS': 1782799443.5089998, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:34:03.511000', 'expected_tray_weight': 365, 'TS': 1782799443.511, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:34:03.512000', 'expected_tray_weight': 365, 'TS': 1782799443.5119998, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:34:03.513000', 'expected_tray_weight': 365, 'TS': 1782799443.513, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:35:42.079000', 'expected_tray_weight': 0, 'TS': 1782799542.079, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:35:42.094000', 'expected_tray_weight': 0, 'TS': 1782799542.094, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:35:42.096000', 'expected_tray_weight': 0, 'TS': 1782799542.096, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:35:42.104000', 'expected_tray_weight': 0, 'TS': 1782799542.1039999, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:35:42.106000', 'expected_tray_weight': 0, 'TS': 1782799542.106, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:35:42.112000', 'expected_tray_weight': 0, 'TS': 1782799542.112, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:37:44.090000', 'expected_tray_weight': 1380, 'TS': 1782799664.09, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:37:44.092000', 'expected_tray_weight': 1380, 'TS': 1782799664.092, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:37:44.093000', 'expected_tray_weight': 1380, 'TS': 1782799664.093, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:37:44.098000', 'expected_tray_weight': 1380, 'TS': 1782799664.098, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:37:44.100000', 'expected_tray_weight': 1380, 'TS': 1782799664.1, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:37:44.102000', 'expected_tray_weight': 1380, 'TS': 1782799664.102, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 11:39:40.586000', 'expected_tray_weight': 93, 'TS': 1782799780.586, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 11:39:40.587000', 'expected_tray_weight': 93, 'TS': 1782799780.587, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 11:39:40.590000', 'expected_tray_weight': 93, 'TS': 1782799780.5900002, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 11:39:40.593000', 'expected_tray_weight': 93, 'TS': 1782799780.593, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 11:39:40.595000', 'expected_tray_weight': 93, 'TS': 1782799780.595, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 11:39:40.597000', 'expected_tray_weight': 93, 'TS': 1782799780.5970001, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 11:41:08.687000', 'expected_tray_weight': 84, 'TS': 1782799868.687, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 11:41:08.703000', 'expected_tray_weight': 84, 'TS': 1782799868.703, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 11:41:08.707000', 'expected_tray_weight': 84, 'TS': 1782799868.707, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 11:41:08.707000', 'expected_tray_weight': 84, 'TS': 1782799868.707, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 11:41:08.709000', 'expected_tray_weight': 84, 'TS': 1782799868.709, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 11:41:08.711000', 'expected_tray_weight': 84, 'TS': 1782799868.711, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 11:42:56.667000', 'expected_tray_weight': 432, 'TS': 1782799976.6669998, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 11:42:56.667000', 'expected_tray_weight': 432, 'TS': 1782799976.667, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 11:42:56.667000', 'expected_tray_weight': 432, 'TS': 1782799976.667, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 11:42:56.673000', 'expected_tray_weight': 432, 'TS': 1782799976.673, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 11:42:56.675000', 'expected_tray_weight': 432, 'TS': 1782799976.675, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 11:42:56.678000', 'expected_tray_weight': 432, 'TS': 1782799976.678, 'tray_weight': '424', 'weight': '424'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 11:43:22.748000', 'expected_tray_weight': 427, 'TS': 1782800002.748, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 11:43:22.748000', 'expected_tray_weight': 427, 'TS': 1782800002.748, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 11:43:22.753000', 'expected_tray_weight': 427, 'TS': 1782800002.753, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 11:43:22.755000', 'expected_tray_weight': 427, 'TS': 1782800002.755, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 11:43:22.757000', 'expected_tray_weight': 427, 'TS': 1782800002.757, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 11:43:22.759000', 'expected_tray_weight': 427, 'TS': 1782800002.759, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:43:43.995000', 'expected_tray_weight': 1380, 'TS': 1782800023.995, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:43:43.997000', 'expected_tray_weight': 1380, 'TS': 1782800023.997, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:43:43.998000', 'expected_tray_weight': 1380, 'TS': 1782800023.998, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:43:44.003000', 'expected_tray_weight': 1380, 'TS': 1782800024.003, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:43:44.005000', 'expected_tray_weight': 1380, 'TS': 1782800024.0049999, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '26', 'address': '26', 'flow': '1', 'datetime': '2026-06-30 11:43:44.007000', 'expected_tray_weight': 1380, 'TS': 1782800024.007, 'tray_weight': '1408', 'weight': '1408'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:44:50.304000', 'expected_tray_weight': 365, 'TS': 1782800090.304, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:44:50.305000', 'expected_tray_weight': 365, 'TS': 1782800090.305, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:44:50.308000', 'expected_tray_weight': 365, 'TS': 1782800090.3079998, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:44:50.310000', 'expected_tray_weight': 365, 'TS': 1782800090.31, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:44:50.311000', 'expected_tray_weight': 365, 'TS': 1782800090.3109999, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 11:44:50.312000', 'expected_tray_weight': 365, 'TS': 1782800090.312, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:46:53.450000', 'expected_tray_weight': 0, 'TS': 1782800213.45, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:46:53.465000', 'expected_tray_weight': 0, 'TS': 1782800213.4650002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:46:53.467000', 'expected_tray_weight': 0, 'TS': 1782800213.467, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:46:53.475000', 'expected_tray_weight': 0, 'TS': 1782800213.475, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:46:53.477000', 'expected_tray_weight': 0, 'TS': 1782800213.477, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '22', 'address': '22', 'flow': '1', 'datetime': '2026-06-30 11:46:53.483000', 'expected_tray_weight': 0, 'TS': 1782800213.483, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '18', 'address': '18', 'flow': '1', 'datetime': '2026-06-30 11:46:54.790000', 'expected_tray_weight': 245, 'TS': 1782800214.79, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '18', 'address': '18', 'flow': '1', 'datetime': '2026-06-30 11:46:54.792000', 'expected_tray_weight': 245, 'TS': 1782800214.792, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '18', 'address': '18', 'flow': '1', 'datetime': '2026-06-30 11:46:54.794000', 'expected_tray_weight': 245, 'TS': 1782800214.794, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '18', 'address': '18', 'flow': '1', 'datetime': '2026-06-30 11:46:54.797000', 'expected_tray_weight': 245, 'TS': 1782800214.7970002, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '18', 'address': '18', 'flow': '1', 'datetime': '2026-06-30 11:46:54.800000', 'expected_tray_weight': 245, 'TS': 1782800214.8, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:46:56.888000', 'expected_tray_weight': 464, 'TS': 1782800216.888, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:46:56.888000', 'expected_tray_weight': 464, 'TS': 1782800216.888, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:46:56.892000', 'expected_tray_weight': 464, 'TS': 1782800216.8920002, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:46:58.202000', 'expected_tray_weight': 245, 'TS': 1782800218.202, 'tray_weight': '201', 'weight': '201'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:46:58.204000', 'expected_tray_weight': 245, 'TS': 1782800218.204, 'tray_weight': '201', 'weight': '201'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:47:01.725000', 'expected_tray_weight': 245, 'TS': 1782800221.725, 'tray_weight': '200', 'weight': '200'}, {'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:47:03.000000', 'expected_tray_weight': 427, 'TS': 1782800223.0, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:47:03.142000', 'expected_tray_weight': 125, 'TS': 1782800223.142, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:47:03.162000', 'expected_tray_weight': 93, 'TS': 1782800223.162, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:47:03.231000', 'expected_tray_weight': 365, 'TS': 1782800223.231, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:47:03.253000', 'expected_tray_weight': 84, 'TS': 1782800223.253, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:47:03.269000', 'expected_tray_weight': 781, 'TS': 1782800223.269, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:47:03.589000', 'expected_tray_weight': 464, 'TS': 1782800223.589, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:47:03.609000', 'expected_tray_weight': 245, 'TS': 1782800223.609, 'tray_weight': '200', 'weight': '200'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:47:03.749000', 'expected_tray_weight': 432, 'TS': 1782800223.749, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:47:03.762000', 'expected_tray_weight': 240, 'TS': 1782800223.7619998, 'tray_weight': '231', 'weight': '231'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:47:03.782000', 'expected_tray_weight': 250, 'TS': 1782800223.782, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:47:03.803000', 'expected_tray_weight': 0, 'TS': 1782800223.8030002, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:47:03.843000', 'expected_tray_weight': 310, 'TS': 1782800223.8430002, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:47:03.982000', 'expected_tray_weight': 512, 'TS': 1782800223.982, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:47:04.002000', 'expected_tray_weight': 210, 'TS': 1782800224.0019999, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:47:04.292000', 'expected_tray_weight': 1380, 'TS': 1782800224.292, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:47:04.317000', 'expected_tray_weight': 160, 'TS': 1782800224.3170002, 'tray_weight': '166', 'weight': '166'}]
[2026-06-30 11:47:08,147.147 INFO    ] Final DB Tray = [{"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 11, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "480", "active": 1, "org_sku": "4500709"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 12, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "145", "active": 1, "org_sku": "4500558"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 13, "sku_json": "4500708-3", "modified_at": "2026-06-27 11:20:05", "tray_weight": "114", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 14, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "241", "active": 1, "org_sku": "4500680"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 15, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "74", "active": 1, "org_sku": "4500668"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 16, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "796", "active": 1, "org_sku": "4500639"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 17, "sku_json": "4500714-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "427", "active": 1, "org_sku": "4500714"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 18, "sku_json": "4500646-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "200", "active": 1, "org_sku": "4500646"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 19, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "425", "active": 1, "org_sku": "4500647"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 20, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "231", "active": 1, "org_sku": "4500650"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 21, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "232", "active": 1, "org_sku": "4500648"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 22, "sku_json": "4500673-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "31", "active": 1, "org_sku": "4500673"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 23, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "305", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 24, "sku_json": "4500681-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "549", "active": 1, "org_sku": "4500681"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 25, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "228", "active": 1, "org_sku": "4500644"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 26, "sku_json": "4500696-23", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1348", "active": 1, "org_sku": "4500696"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 27, "sku_json": "4500659-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "166", "active": 1, "org_sku": "4500659"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 31, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2673", "active": 1, "org_sku": "4500407"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 32, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1952", "active": 1, "org_sku": "186078"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 33, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2600", "active": 1, "org_sku": "108676"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 34, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2501", "active": 1, "org_sku": "4500656"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 35, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1957", "active": 1, "org_sku": "4500700"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 36, "sku_json": "166327-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "3892", "active": 1, "org_sku": "166327"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 37, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "430", "active": 1, "org_sku": "4500667"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 38, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2115", "active": 1, "org_sku": "4500675"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 39, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1310", "active": 1, "org_sku": "4500705"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 40, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2912", "active": 1, "org_sku": "4500706"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 41, "sku_json": "4500541-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "382", "active": 1, "org_sku": "4500541"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 42, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1930", "active": 1, "org_sku": "4500499"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 43, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2966", "active": 1, "org_sku": "4500702"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 44, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1853", "active": 1, "org_sku": "4500694"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 45, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "tray_weight": "5562", "active": 1, "org_sku": "186043"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 46, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2549", "active": 1, "org_sku": "4500704"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 47, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "99999", "active": 1, "org_sku": "163527"}]
[2026-06-30 11:47:11,897.897 INFO    ] Syncing order with order id: TM06202003260630114530021
[2026-06-30 11:47:11,918.918 INFO    ] pg status for order_id: TM06202003260630114530021 before is --> False
[2026-06-30 11:47:11,921.921 INFO    ] payment_gateway for order_id: TM06202003260630114530021 is --> razor_pay and sync status is True
[2026-06-30 11:47:12,251.251 INFO    ] pg status response {'status': True}
[2026-06-30 11:47:12,980.980 INFO    ] pg status for order_id: TM06202003260630114530021 after is --> {'status': True}
[2026-06-30 11:48:15,062.062 INFO    ] processOrderPayment version is : v2
[2026-06-30 11:49:35,585.585 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:49:34.711000', 'expected_tray_weight': 427, 'TS': 1782800374.711, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:49:34.730000', 'expected_tray_weight': 125, 'TS': 1782800374.73, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:49:34.751000', 'expected_tray_weight': 93, 'TS': 1782800374.751, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:49:34.831000', 'expected_tray_weight': 365, 'TS': 1782800374.831, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:49:34.849000', 'expected_tray_weight': 84, 'TS': 1782800374.849, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:49:34.989000', 'expected_tray_weight': 781, 'TS': 1782800374.989, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:49:34.945000', 'expected_tray_weight': 406, 'TS': 1782800374.9450002, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:49:35.082000', 'expected_tray_weight': 210, 'TS': 1782800375.082, 'tray_weight': '199', 'weight': '199'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:49:35.102000', 'expected_tray_weight': 432, 'TS': 1782800375.102, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:49:35.146000', 'expected_tray_weight': 240, 'TS': 1782800375.146, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:49:35.164000', 'expected_tray_weight': 250, 'TS': 1782800375.164, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:49:35.185000', 'expected_tray_weight': 0, 'TS': 1782800375.185, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:49:35.289000', 'expected_tray_weight': 310, 'TS': 1782800375.289, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:49:35.309000', 'expected_tray_weight': 512, 'TS': 1782800375.309, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:49:35.327000', 'expected_tray_weight': 210, 'TS': 1782800375.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:49:35.438000', 'expected_tray_weight': 1320, 'TS': 1782800375.438, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:49:35.455000', 'expected_tray_weight': 160, 'TS': 1782800375.4550002, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 34, 753052)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:33:52.268000', 'expected_tray_weight': 2625, 'TS': 1782799432.268, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:33:52.286000', 'expected_tray_weight': 1826, 'TS': 1782799432.286, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:33:52.306000', 'expected_tray_weight': 2478, 'TS': 1782799432.306, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:33:52.428000', 'expected_tray_weight': 2475, 'TS': 1782799432.428, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:33:52.449000', 'expected_tray_weight': 1780, 'TS': 1782799432.449, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:33:52.470000', 'expected_tray_weight': 3780, 'TS': 1782799432.47, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:33:52.495000', 'expected_tray_weight': 414, 'TS': 1782799432.4950001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:33:52.632000', 'expected_tray_weight': 2100, 'TS': 1782799432.632, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:33:52.653000', 'expected_tray_weight': 1260, 'TS': 1782799432.6529999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:33:52.706000', 'expected_tray_weight': 2775, 'TS': 1782799432.706, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:33:52.726000', 'expected_tray_weight': 418, 'TS': 1782799432.726, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:33:52.747000', 'expected_tray_weight': 1920, 'TS': 1782799432.747, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:33:52.850000', 'expected_tray_weight': 2886, 'TS': 1782799432.85, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:33:52.869000', 'expected_tray_weight': 1856, 'TS': 1782799432.8690002, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:33:52.893000', 'expected_tray_weight': 5605, 'TS': 1782799432.893, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:33:53.028000', 'expected_tray_weight': 2520, 'TS': 1782799433.028, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 52, 302355)}}
[2026-06-30 11:49:35,600.600 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:49:34.711000', 'expected_tray_weight': 427, 'TS': 1782800374.711, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:49:34.730000', 'expected_tray_weight': 125, 'TS': 1782800374.73, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:49:34.751000', 'expected_tray_weight': 93, 'TS': 1782800374.751, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:49:34.831000', 'expected_tray_weight': 365, 'TS': 1782800374.831, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:49:34.849000', 'expected_tray_weight': 84, 'TS': 1782800374.849, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:49:34.989000', 'expected_tray_weight': 781, 'TS': 1782800374.989, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:49:34.945000', 'expected_tray_weight': 406, 'TS': 1782800374.9450002, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:49:35.082000', 'expected_tray_weight': 210, 'TS': 1782800375.082, 'tray_weight': '199', 'weight': '199'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:49:35.102000', 'expected_tray_weight': 432, 'TS': 1782800375.102, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:49:35.146000', 'expected_tray_weight': 240, 'TS': 1782800375.146, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:49:35.164000', 'expected_tray_weight': 250, 'TS': 1782800375.164, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:49:35.185000', 'expected_tray_weight': 0, 'TS': 1782800375.185, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:49:35.289000', 'expected_tray_weight': 310, 'TS': 1782800375.289, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:49:35.309000', 'expected_tray_weight': 512, 'TS': 1782800375.309, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:49:35.327000', 'expected_tray_weight': 210, 'TS': 1782800375.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:49:35.438000', 'expected_tray_weight': 1320, 'TS': 1782800375.438, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:49:35.455000', 'expected_tray_weight': 160, 'TS': 1782800375.4550002, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 34, 753052)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:33:52.268000', 'expected_tray_weight': 2625, 'TS': 1782799432.268, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:33:52.286000', 'expected_tray_weight': 1826, 'TS': 1782799432.286, 'tray_weight': '1952', 'weight': '1952'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:33:52.306000', 'expected_tray_weight': 2478, 'TS': 1782799432.306, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:33:52.428000', 'expected_tray_weight': 2475, 'TS': 1782799432.428, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:33:52.449000', 'expected_tray_weight': 1780, 'TS': 1782799432.449, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:33:52.470000', 'expected_tray_weight': 3780, 'TS': 1782799432.47, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:33:52.495000', 'expected_tray_weight': 414, 'TS': 1782799432.4950001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:33:52.632000', 'expected_tray_weight': 2100, 'TS': 1782799432.632, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:33:52.653000', 'expected_tray_weight': 1260, 'TS': 1782799432.6529999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:33:52.706000', 'expected_tray_weight': 2775, 'TS': 1782799432.706, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:33:52.726000', 'expected_tray_weight': 418, 'TS': 1782799432.726, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:33:52.747000', 'expected_tray_weight': 1920, 'TS': 1782799432.747, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:33:52.850000', 'expected_tray_weight': 2886, 'TS': 1782799432.85, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:33:52.869000', 'expected_tray_weight': 1856, 'TS': 1782799432.8690002, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:33:52.893000', 'expected_tray_weight': 5605, 'TS': 1782799432.893, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:33:53.028000', 'expected_tray_weight': 2520, 'TS': 1782799433.028, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 33, 52, 302355)}}
[2026-06-30 11:49:36,712.712 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:49:34.711000', 'expected_tray_weight': 427, 'TS': 1782800374.711, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:49:34.730000', 'expected_tray_weight': 125, 'TS': 1782800374.73, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:49:34.751000', 'expected_tray_weight': 93, 'TS': 1782800374.751, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:49:34.831000', 'expected_tray_weight': 365, 'TS': 1782800374.831, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:49:34.849000', 'expected_tray_weight': 84, 'TS': 1782800374.849, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:49:34.989000', 'expected_tray_weight': 781, 'TS': 1782800374.989, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:49:34.945000', 'expected_tray_weight': 406, 'TS': 1782800374.9450002, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:49:35.082000', 'expected_tray_weight': 210, 'TS': 1782800375.082, 'tray_weight': '199', 'weight': '199'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:49:35.102000', 'expected_tray_weight': 432, 'TS': 1782800375.102, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:49:35.146000', 'expected_tray_weight': 240, 'TS': 1782800375.146, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:49:35.164000', 'expected_tray_weight': 250, 'TS': 1782800375.164, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:49:35.185000', 'expected_tray_weight': 0, 'TS': 1782800375.185, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:49:35.289000', 'expected_tray_weight': 310, 'TS': 1782800375.289, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:49:35.309000', 'expected_tray_weight': 512, 'TS': 1782800375.309, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:49:35.327000', 'expected_tray_weight': 210, 'TS': 1782800375.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:49:35.438000', 'expected_tray_weight': 1320, 'TS': 1782800375.438, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:49:35.455000', 'expected_tray_weight': 160, 'TS': 1782800375.4550002, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 34, 753052)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:49:35.533000', 'expected_tray_weight': 2625, 'TS': 1782800375.533, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:49:35.674000', 'expected_tray_weight': 1826, 'TS': 1782800375.674, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:49:35.695000', 'expected_tray_weight': 2478, 'TS': 1782800375.695, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:49:35.708000', 'expected_tray_weight': 2475, 'TS': 1782800375.7080002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:49:35.728000', 'expected_tray_weight': 1780, 'TS': 1782800375.728, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:49:35.867000', 'expected_tray_weight': 3780, 'TS': 1782800375.8669999, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:49:35.839000', 'expected_tray_weight': 414, 'TS': 1782800375.839, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:49:35.976000', 'expected_tray_weight': 2100, 'TS': 1782800375.9759998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:49:35.996000', 'expected_tray_weight': 1260, 'TS': 1782800375.996, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:49:36.033000', 'expected_tray_weight': 2775, 'TS': 1782800376.033, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:49:36.050000', 'expected_tray_weight': 418, 'TS': 1782800376.05, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:49:36.071000', 'expected_tray_weight': 1920, 'TS': 1782800376.071, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:49:36.107000', 'expected_tray_weight': 2886, 'TS': 1782800376.107, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:49:36.245000', 'expected_tray_weight': 1856, 'TS': 1782800376.245, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:49:36.315000', 'expected_tray_weight': 5605, 'TS': 1782800376.315, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:49:36.334000', 'expected_tray_weight': 2520, 'TS': 1782800376.334, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 35, 622114)}}
[2026-06-30 11:49:36,728.728 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:49:34.711000', 'expected_tray_weight': 427, 'TS': 1782800374.711, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:49:34.730000', 'expected_tray_weight': 125, 'TS': 1782800374.73, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:49:34.751000', 'expected_tray_weight': 93, 'TS': 1782800374.751, 'tray_weight': '114', 'weight': '114'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:49:34.831000', 'expected_tray_weight': 365, 'TS': 1782800374.831, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:49:34.849000', 'expected_tray_weight': 84, 'TS': 1782800374.849, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:49:34.989000', 'expected_tray_weight': 781, 'TS': 1782800374.989, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:49:34.945000', 'expected_tray_weight': 406, 'TS': 1782800374.9450002, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:49:35.082000', 'expected_tray_weight': 210, 'TS': 1782800375.082, 'tray_weight': '199', 'weight': '199'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:49:35.102000', 'expected_tray_weight': 432, 'TS': 1782800375.102, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:49:35.146000', 'expected_tray_weight': 240, 'TS': 1782800375.146, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:49:35.164000', 'expected_tray_weight': 250, 'TS': 1782800375.164, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:49:35.185000', 'expected_tray_weight': 0, 'TS': 1782800375.185, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:49:35.289000', 'expected_tray_weight': 310, 'TS': 1782800375.289, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:49:35.309000', 'expected_tray_weight': 512, 'TS': 1782800375.309, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:49:35.327000', 'expected_tray_weight': 210, 'TS': 1782800375.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:49:35.438000', 'expected_tray_weight': 1320, 'TS': 1782800375.438, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:49:35.455000', 'expected_tray_weight': 160, 'TS': 1782800375.4550002, 'tray_weight': '166', 'weight': '166'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 34, 753052)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:49:35.533000', 'expected_tray_weight': 2625, 'TS': 1782800375.533, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:49:35.674000', 'expected_tray_weight': 1826, 'TS': 1782800375.674, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:49:35.695000', 'expected_tray_weight': 2478, 'TS': 1782800375.695, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:49:35.708000', 'expected_tray_weight': 2475, 'TS': 1782800375.7080002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:49:35.728000', 'expected_tray_weight': 1780, 'TS': 1782800375.728, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:49:35.867000', 'expected_tray_weight': 3780, 'TS': 1782800375.8669999, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:49:35.839000', 'expected_tray_weight': 414, 'TS': 1782800375.839, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:49:35.976000', 'expected_tray_weight': 2100, 'TS': 1782800375.9759998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:49:35.996000', 'expected_tray_weight': 1260, 'TS': 1782800375.996, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:49:36.033000', 'expected_tray_weight': 2775, 'TS': 1782800376.033, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:49:36.050000', 'expected_tray_weight': 418, 'TS': 1782800376.05, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:49:36.071000', 'expected_tray_weight': 1920, 'TS': 1782800376.071, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:49:36.107000', 'expected_tray_weight': 2886, 'TS': 1782800376.107, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:49:36.245000', 'expected_tray_weight': 1856, 'TS': 1782800376.245, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:49:36.315000', 'expected_tray_weight': 5605, 'TS': 1782800376.315, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:49:36.334000', 'expected_tray_weight': 2520, 'TS': 1782800376.334, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 35, 622114)}}
[2026-06-30 11:50:15,577.577 INFO    ] processOrderPayment version is : v2
[2026-06-30 11:50:18,291.291 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 11:50:18,304.304 INFO    ] ADDRESS: 12 TRAY WEIGHT: 145 TRAY DB WEIGHT: 145
[2026-06-30 11:50:18,314.314 INFO    ] ADDRESS: 13 TRAY WEIGHT: 114 TRAY DB WEIGHT: 114
[2026-06-30 11:50:18,323.323 INFO    ] ADDRESS: 14 TRAY WEIGHT: 241 TRAY DB WEIGHT: 241
[2026-06-30 11:50:18,331.331 INFO    ] ADDRESS: 15 TRAY WEIGHT: 74 TRAY DB WEIGHT: 74
[2026-06-30 11:50:18,338.338 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 11:50:18,346.346 INFO    ] ADDRESS: 17 TRAY WEIGHT: 427 TRAY DB WEIGHT: 427
[2026-06-30 11:50:18,369.369 INFO    ] ADDRESS: 18 TRAY WEIGHT: 199 TRAY DB WEIGHT: 199
[2026-06-30 11:50:18,382.382 INFO    ] ADDRESS: 19 TRAY WEIGHT: 426 TRAY DB WEIGHT: 426
[2026-06-30 11:50:18,390.390 INFO    ] ADDRESS: 20 TRAY WEIGHT: 230 TRAY DB WEIGHT: 230
[2026-06-30 11:50:18,398.398 INFO    ] ADDRESS: 21 TRAY WEIGHT: 232 TRAY DB WEIGHT: 232
[2026-06-30 11:50:18,406.406 INFO    ] ADDRESS: 22 TRAY WEIGHT: 31 TRAY DB WEIGHT: 31
[2026-06-30 11:50:18,414.414 INFO    ] ADDRESS: 23 TRAY WEIGHT: 305 TRAY DB WEIGHT: 305
[2026-06-30 11:50:18,422.422 INFO    ] ADDRESS: 24 TRAY WEIGHT: 549 TRAY DB WEIGHT: 549
[2026-06-30 11:50:18,430.430 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 11:50:18,437.437 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1348 TRAY DB WEIGHT: 1348
[2026-06-30 11:50:18,445.445 INFO    ] ADDRESS: 27 TRAY WEIGHT: 166 TRAY DB WEIGHT: 166
[2026-06-30 11:50:18,453.453 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2673 TRAY DB WEIGHT: 2673
[2026-06-30 11:50:18,461.461 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1955 TRAY DB WEIGHT: 1955
[2026-06-30 11:50:18,469.469 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2600 TRAY DB WEIGHT: 2600
[2026-06-30 11:50:18,477.477 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 11:50:18,485.485 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1957 TRAY DB WEIGHT: 1957
[2026-06-30 11:50:18,492.492 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3893 TRAY DB WEIGHT: 3893
[2026-06-30 11:50:18,500.500 INFO    ] ADDRESS: 37 TRAY WEIGHT: 430 TRAY DB WEIGHT: 430
[2026-06-30 11:50:18,508.508 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2115 TRAY DB WEIGHT: 2115
[2026-06-30 11:50:18,516.516 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1310 TRAY DB WEIGHT: 1310
[2026-06-30 11:50:18,524.524 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2911 TRAY DB WEIGHT: 2911
[2026-06-30 11:50:18,532.532 INFO    ] ADDRESS: 41 TRAY WEIGHT: 382 TRAY DB WEIGHT: 382
[2026-06-30 11:50:18,540.540 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 11:50:18,547.547 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2966 TRAY DB WEIGHT: 2966
[2026-06-30 11:50:18,555.555 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1853 TRAY DB WEIGHT: 1853
[2026-06-30 11:50:18,563.563 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5562 TRAY DB WEIGHT: 5562
[2026-06-30 11:50:18,571.571 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2549 TRAY DB WEIGHT: 2549
[2026-06-30 11:50:21,591.591 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.140000', 'expected_tray_weight': 406, 'TS': 1782800385.14, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.261000', 'expected_tray_weight': 210, 'TS': 1782800404.2610002, 'tray_weight': '199', 'weight': '199'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 50, 20, 710195)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:49:35.533000', 'expected_tray_weight': 2625, 'TS': 1782800375.533, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:49:35.674000', 'expected_tray_weight': 1826, 'TS': 1782800375.674, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:49:35.695000', 'expected_tray_weight': 2478, 'TS': 1782800375.695, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:49:35.708000', 'expected_tray_weight': 2475, 'TS': 1782800375.7080002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:49:35.728000', 'expected_tray_weight': 1780, 'TS': 1782800375.728, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:49:35.867000', 'expected_tray_weight': 3780, 'TS': 1782800375.8669999, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:49:35.839000', 'expected_tray_weight': 414, 'TS': 1782800375.839, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:49:35.976000', 'expected_tray_weight': 2100, 'TS': 1782800375.9759998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:49:35.996000', 'expected_tray_weight': 1260, 'TS': 1782800375.996, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:49:36.033000', 'expected_tray_weight': 2775, 'TS': 1782800376.033, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:49:36.050000', 'expected_tray_weight': 418, 'TS': 1782800376.05, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:49:36.071000', 'expected_tray_weight': 1920, 'TS': 1782800376.071, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:49:36.107000', 'expected_tray_weight': 2886, 'TS': 1782800376.107, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:49:36.245000', 'expected_tray_weight': 1856, 'TS': 1782800376.245, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:49:36.315000', 'expected_tray_weight': 5605, 'TS': 1782800376.315, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:49:36.334000', 'expected_tray_weight': 2520, 'TS': 1782800376.334, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 35, 622114)}}
[2026-06-30 11:50:21,604.604 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.140000', 'expected_tray_weight': 406, 'TS': 1782800385.14, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.261000', 'expected_tray_weight': 210, 'TS': 1782800404.2610002, 'tray_weight': '199', 'weight': '199'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 50, 20, 710195)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:49:35.533000', 'expected_tray_weight': 2625, 'TS': 1782800375.533, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:49:35.674000', 'expected_tray_weight': 1826, 'TS': 1782800375.674, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:49:35.695000', 'expected_tray_weight': 2478, 'TS': 1782800375.695, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:49:35.708000', 'expected_tray_weight': 2475, 'TS': 1782800375.7080002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:49:35.728000', 'expected_tray_weight': 1780, 'TS': 1782800375.728, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:49:35.867000', 'expected_tray_weight': 3780, 'TS': 1782800375.8669999, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:49:35.839000', 'expected_tray_weight': 414, 'TS': 1782800375.839, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:49:35.976000', 'expected_tray_weight': 2100, 'TS': 1782800375.9759998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:49:35.996000', 'expected_tray_weight': 1260, 'TS': 1782800375.996, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:49:36.033000', 'expected_tray_weight': 2775, 'TS': 1782800376.033, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:49:36.050000', 'expected_tray_weight': 418, 'TS': 1782800376.05, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:49:36.071000', 'expected_tray_weight': 1920, 'TS': 1782800376.071, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:49:36.107000', 'expected_tray_weight': 2886, 'TS': 1782800376.107, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:49:36.245000', 'expected_tray_weight': 1856, 'TS': 1782800376.245, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:49:36.315000', 'expected_tray_weight': 5605, 'TS': 1782800376.315, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:49:36.334000', 'expected_tray_weight': 2520, 'TS': 1782800376.334, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 35, 622114)}}
[2026-06-30 11:50:23,036.036 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.136000', 'expected_tray_weight': 406, 'TS': 1782800385.1360002, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.257000', 'expected_tray_weight': 210, 'TS': 1782800404.257, 'tray_weight': '199', 'weight': '199'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 50, 21, 689269)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:49:35.533000', 'expected_tray_weight': 2625, 'TS': 1782800375.533, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:49:35.674000', 'expected_tray_weight': 1826, 'TS': 1782800375.674, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:49:35.695000', 'expected_tray_weight': 2478, 'TS': 1782800375.695, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:49:35.708000', 'expected_tray_weight': 2475, 'TS': 1782800375.7080002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:49:35.728000', 'expected_tray_weight': 1780, 'TS': 1782800375.728, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:49:35.867000', 'expected_tray_weight': 3780, 'TS': 1782800375.8669999, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:49:35.839000', 'expected_tray_weight': 414, 'TS': 1782800375.839, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:49:35.976000', 'expected_tray_weight': 2100, 'TS': 1782800375.9759998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:49:35.996000', 'expected_tray_weight': 1260, 'TS': 1782800375.996, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:49:36.033000', 'expected_tray_weight': 2775, 'TS': 1782800376.033, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:49:36.050000', 'expected_tray_weight': 418, 'TS': 1782800376.05, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:49:36.071000', 'expected_tray_weight': 1920, 'TS': 1782800376.071, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:49:36.107000', 'expected_tray_weight': 2886, 'TS': 1782800376.107, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:49:36.245000', 'expected_tray_weight': 1856, 'TS': 1782800376.245, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:49:36.315000', 'expected_tray_weight': 5605, 'TS': 1782800376.315, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:49:36.334000', 'expected_tray_weight': 2520, 'TS': 1782800376.334, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 35, 622114)}}
[2026-06-30 11:50:23,048.048 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.136000', 'expected_tray_weight': 406, 'TS': 1782800385.1360002, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.257000', 'expected_tray_weight': 210, 'TS': 1782800404.257, 'tray_weight': '199', 'weight': '199'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 50, 21, 689269)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:49:35.533000', 'expected_tray_weight': 2625, 'TS': 1782800375.533, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:49:35.674000', 'expected_tray_weight': 1826, 'TS': 1782800375.674, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:49:35.695000', 'expected_tray_weight': 2478, 'TS': 1782800375.695, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:49:35.708000', 'expected_tray_weight': 2475, 'TS': 1782800375.7080002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:49:35.728000', 'expected_tray_weight': 1780, 'TS': 1782800375.728, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:49:35.867000', 'expected_tray_weight': 3780, 'TS': 1782800375.8669999, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:49:35.839000', 'expected_tray_weight': 414, 'TS': 1782800375.839, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:49:35.976000', 'expected_tray_weight': 2100, 'TS': 1782800375.9759998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:49:35.996000', 'expected_tray_weight': 1260, 'TS': 1782800375.996, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:49:36.033000', 'expected_tray_weight': 2775, 'TS': 1782800376.033, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:49:36.050000', 'expected_tray_weight': 418, 'TS': 1782800376.05, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:49:36.071000', 'expected_tray_weight': 1920, 'TS': 1782800376.071, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:49:36.107000', 'expected_tray_weight': 2886, 'TS': 1782800376.107, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:49:36.245000', 'expected_tray_weight': 1856, 'TS': 1782800376.245, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:49:36.315000', 'expected_tray_weight': 5605, 'TS': 1782800376.315, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:49:36.334000', 'expected_tray_weight': 2520, 'TS': 1782800376.334, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 35, 622114)}}
[2026-06-30 11:50:24,371.371 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.131000', 'expected_tray_weight': 406, 'TS': 1782800385.131, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.250000', 'expected_tray_weight': 210, 'TS': 1782800404.25, 'tray_weight': '199', 'weight': '199'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 50, 23, 133752)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:49:35.533000', 'expected_tray_weight': 2625, 'TS': 1782800375.533, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:49:35.674000', 'expected_tray_weight': 1826, 'TS': 1782800375.674, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:49:35.695000', 'expected_tray_weight': 2478, 'TS': 1782800375.695, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:49:35.708000', 'expected_tray_weight': 2475, 'TS': 1782800375.7080002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:49:35.728000', 'expected_tray_weight': 1780, 'TS': 1782800375.728, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:49:35.867000', 'expected_tray_weight': 3780, 'TS': 1782800375.8669999, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:49:35.839000', 'expected_tray_weight': 414, 'TS': 1782800375.839, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:49:35.976000', 'expected_tray_weight': 2100, 'TS': 1782800375.9759998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:49:35.996000', 'expected_tray_weight': 1260, 'TS': 1782800375.996, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:49:36.033000', 'expected_tray_weight': 2775, 'TS': 1782800376.033, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:49:36.050000', 'expected_tray_weight': 418, 'TS': 1782800376.05, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:49:36.071000', 'expected_tray_weight': 1920, 'TS': 1782800376.071, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:49:36.107000', 'expected_tray_weight': 2886, 'TS': 1782800376.107, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:49:36.245000', 'expected_tray_weight': 1856, 'TS': 1782800376.245, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:49:36.315000', 'expected_tray_weight': 5605, 'TS': 1782800376.315, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:49:36.334000', 'expected_tray_weight': 2520, 'TS': 1782800376.334, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 35, 622114)}}
[2026-06-30 11:50:24,379.379 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.131000', 'expected_tray_weight': 406, 'TS': 1782800385.131, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.250000', 'expected_tray_weight': 210, 'TS': 1782800404.25, 'tray_weight': '199', 'weight': '199'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 50, 23, 133752)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:49:35.533000', 'expected_tray_weight': 2625, 'TS': 1782800375.533, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:49:35.674000', 'expected_tray_weight': 1826, 'TS': 1782800375.674, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:49:35.695000', 'expected_tray_weight': 2478, 'TS': 1782800375.695, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:49:35.708000', 'expected_tray_weight': 2475, 'TS': 1782800375.7080002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:49:35.728000', 'expected_tray_weight': 1780, 'TS': 1782800375.728, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:49:35.867000', 'expected_tray_weight': 3780, 'TS': 1782800375.8669999, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:49:35.839000', 'expected_tray_weight': 414, 'TS': 1782800375.839, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:49:35.976000', 'expected_tray_weight': 2100, 'TS': 1782800375.9759998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:49:35.996000', 'expected_tray_weight': 1260, 'TS': 1782800375.996, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:49:36.033000', 'expected_tray_weight': 2775, 'TS': 1782800376.033, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:49:36.050000', 'expected_tray_weight': 418, 'TS': 1782800376.05, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:49:36.071000', 'expected_tray_weight': 1920, 'TS': 1782800376.071, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:49:36.107000', 'expected_tray_weight': 2886, 'TS': 1782800376.107, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:49:36.245000', 'expected_tray_weight': 1856, 'TS': 1782800376.245, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:49:36.315000', 'expected_tray_weight': 5605, 'TS': 1782800376.315, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:49:36.334000', 'expected_tray_weight': 2520, 'TS': 1782800376.334, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 35, 622114)}}
[2026-06-30 11:50:25,229.229 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.084000', 'expected_tray_weight': 93, 'TS': 1782800424.084, 'tray_weight': '90', 'weight': '90'}, {'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.435000', 'expected_tray_weight': 93, 'TS': 1782800424.4350002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.134000', 'expected_tray_weight': 406, 'TS': 1782800385.1339998, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.256000', 'expected_tray_weight': 210, 'TS': 1782800404.256, 'tray_weight': '199', 'weight': '199'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 50, 24, 448660)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:49:35.533000', 'expected_tray_weight': 2625, 'TS': 1782800375.533, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:49:35.674000', 'expected_tray_weight': 1826, 'TS': 1782800375.674, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:49:35.695000', 'expected_tray_weight': 2478, 'TS': 1782800375.695, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:49:35.708000', 'expected_tray_weight': 2475, 'TS': 1782800375.7080002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:49:35.728000', 'expected_tray_weight': 1780, 'TS': 1782800375.728, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:49:35.867000', 'expected_tray_weight': 3780, 'TS': 1782800375.8669999, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:49:35.839000', 'expected_tray_weight': 414, 'TS': 1782800375.839, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:49:35.976000', 'expected_tray_weight': 2100, 'TS': 1782800375.9759998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:49:35.996000', 'expected_tray_weight': 1260, 'TS': 1782800375.996, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:49:36.033000', 'expected_tray_weight': 2775, 'TS': 1782800376.033, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:49:36.050000', 'expected_tray_weight': 418, 'TS': 1782800376.05, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:49:36.071000', 'expected_tray_weight': 1920, 'TS': 1782800376.071, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:49:36.107000', 'expected_tray_weight': 2886, 'TS': 1782800376.107, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:49:36.245000', 'expected_tray_weight': 1856, 'TS': 1782800376.245, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:49:36.315000', 'expected_tray_weight': 5605, 'TS': 1782800376.315, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:49:36.334000', 'expected_tray_weight': 2520, 'TS': 1782800376.334, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 35, 622114)}}
[2026-06-30 11:50:25,236.236 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.084000', 'expected_tray_weight': 93, 'TS': 1782800424.084, 'tray_weight': '90', 'weight': '90'}, {'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.435000', 'expected_tray_weight': 93, 'TS': 1782800424.4350002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.134000', 'expected_tray_weight': 406, 'TS': 1782800385.1339998, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.256000', 'expected_tray_weight': 210, 'TS': 1782800404.256, 'tray_weight': '199', 'weight': '199'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 50, 24, 448660)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:49:35.533000', 'expected_tray_weight': 2625, 'TS': 1782800375.533, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:49:35.674000', 'expected_tray_weight': 1826, 'TS': 1782800375.674, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:49:35.695000', 'expected_tray_weight': 2478, 'TS': 1782800375.695, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:49:35.708000', 'expected_tray_weight': 2475, 'TS': 1782800375.7080002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:49:35.728000', 'expected_tray_weight': 1780, 'TS': 1782800375.728, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:49:35.867000', 'expected_tray_weight': 3780, 'TS': 1782800375.8669999, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:49:35.839000', 'expected_tray_weight': 414, 'TS': 1782800375.839, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:49:35.976000', 'expected_tray_weight': 2100, 'TS': 1782800375.9759998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:49:35.996000', 'expected_tray_weight': 1260, 'TS': 1782800375.996, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:49:36.033000', 'expected_tray_weight': 2775, 'TS': 1782800376.033, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:49:36.050000', 'expected_tray_weight': 418, 'TS': 1782800376.05, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:49:36.071000', 'expected_tray_weight': 1920, 'TS': 1782800376.071, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:49:36.107000', 'expected_tray_weight': 2886, 'TS': 1782800376.107, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:49:36.245000', 'expected_tray_weight': 1856, 'TS': 1782800376.245, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:49:36.315000', 'expected_tray_weight': 5605, 'TS': 1782800376.315, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:49:36.334000', 'expected_tray_weight': 2520, 'TS': 1782800376.334, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 35, 622114)}}
[2026-06-30 11:50:26,441.441 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.085000', 'expected_tray_weight': 93, 'TS': 1782800424.085, 'tray_weight': '90', 'weight': '90'}, {'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.436000', 'expected_tray_weight': 93, 'TS': 1782800424.4359999, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.132000', 'expected_tray_weight': 406, 'TS': 1782800385.132, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.254000', 'expected_tray_weight': 210, 'TS': 1782800404.254, 'tray_weight': '199', 'weight': '199'}, {'tray_id': '27', 'address': '27', 'flow': '1', 'datetime': '2026-06-30 11:50:26.001000', 'expected_tray_weight': 160, 'TS': 1782800426.0010002, 'tray_weight': '291', 'weight': '291'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 50, 25, 313036)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:49:35.533000', 'expected_tray_weight': 2625, 'TS': 1782800375.533, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:49:35.674000', 'expected_tray_weight': 1826, 'TS': 1782800375.674, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:49:35.695000', 'expected_tray_weight': 2478, 'TS': 1782800375.695, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:49:35.708000', 'expected_tray_weight': 2475, 'TS': 1782800375.7080002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:49:35.728000', 'expected_tray_weight': 1780, 'TS': 1782800375.728, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:49:35.867000', 'expected_tray_weight': 3780, 'TS': 1782800375.8669999, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:49:35.839000', 'expected_tray_weight': 414, 'TS': 1782800375.839, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:49:35.976000', 'expected_tray_weight': 2100, 'TS': 1782800375.9759998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:49:35.996000', 'expected_tray_weight': 1260, 'TS': 1782800375.996, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:49:36.033000', 'expected_tray_weight': 2775, 'TS': 1782800376.033, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:49:36.050000', 'expected_tray_weight': 418, 'TS': 1782800376.05, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:49:36.071000', 'expected_tray_weight': 1920, 'TS': 1782800376.071, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:49:36.107000', 'expected_tray_weight': 2886, 'TS': 1782800376.107, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:49:36.245000', 'expected_tray_weight': 1856, 'TS': 1782800376.245, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:49:36.315000', 'expected_tray_weight': 5605, 'TS': 1782800376.315, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:49:36.334000', 'expected_tray_weight': 2520, 'TS': 1782800376.334, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 35, 622114)}}
[2026-06-30 11:50:26,462.462 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.085000', 'expected_tray_weight': 93, 'TS': 1782800424.085, 'tray_weight': '90', 'weight': '90'}, {'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.436000', 'expected_tray_weight': 93, 'TS': 1782800424.4359999, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.132000', 'expected_tray_weight': 406, 'TS': 1782800385.132, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.254000', 'expected_tray_weight': 210, 'TS': 1782800404.254, 'tray_weight': '199', 'weight': '199'}, {'tray_id': '27', 'address': '27', 'flow': '1', 'datetime': '2026-06-30 11:50:26.001000', 'expected_tray_weight': 160, 'TS': 1782800426.0010002, 'tray_weight': '291', 'weight': '291'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 50, 25, 313036)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:49:35.533000', 'expected_tray_weight': 2625, 'TS': 1782800375.533, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:49:35.674000', 'expected_tray_weight': 1826, 'TS': 1782800375.674, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:49:35.695000', 'expected_tray_weight': 2478, 'TS': 1782800375.695, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:49:35.708000', 'expected_tray_weight': 2475, 'TS': 1782800375.7080002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:49:35.728000', 'expected_tray_weight': 1780, 'TS': 1782800375.728, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:49:35.867000', 'expected_tray_weight': 3780, 'TS': 1782800375.8669999, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:49:35.839000', 'expected_tray_weight': 414, 'TS': 1782800375.839, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:49:35.976000', 'expected_tray_weight': 2100, 'TS': 1782800375.9759998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:49:35.996000', 'expected_tray_weight': 1260, 'TS': 1782800375.996, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:49:36.033000', 'expected_tray_weight': 2775, 'TS': 1782800376.033, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:49:36.050000', 'expected_tray_weight': 418, 'TS': 1782800376.05, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:49:36.071000', 'expected_tray_weight': 1920, 'TS': 1782800376.071, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:49:36.107000', 'expected_tray_weight': 2886, 'TS': 1782800376.107, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:49:36.245000', 'expected_tray_weight': 1856, 'TS': 1782800376.245, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:49:36.315000', 'expected_tray_weight': 5605, 'TS': 1782800376.315, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:49:36.334000', 'expected_tray_weight': 2520, 'TS': 1782800376.334, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 35, 622114)}}
[2026-06-30 11:50:29,193.193 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.088000', 'expected_tray_weight': 93, 'TS': 1782800424.088, 'tray_weight': '90', 'weight': '90'}, {'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.439000', 'expected_tray_weight': 93, 'TS': 1782800424.4390001, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.125000', 'expected_tray_weight': 406, 'TS': 1782800385.125, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.247000', 'expected_tray_weight': 210, 'TS': 1782800404.247, 'tray_weight': '199', 'weight': '199'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 50, 26, 544128)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:49:35.533000', 'expected_tray_weight': 2625, 'TS': 1782800375.533, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:49:35.674000', 'expected_tray_weight': 1826, 'TS': 1782800375.674, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:49:35.695000', 'expected_tray_weight': 2478, 'TS': 1782800375.695, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:49:35.708000', 'expected_tray_weight': 2475, 'TS': 1782800375.7080002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:49:35.728000', 'expected_tray_weight': 1780, 'TS': 1782800375.728, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:49:35.867000', 'expected_tray_weight': 3780, 'TS': 1782800375.8669999, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:49:35.839000', 'expected_tray_weight': 414, 'TS': 1782800375.839, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:49:35.976000', 'expected_tray_weight': 2100, 'TS': 1782800375.9759998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:49:35.996000', 'expected_tray_weight': 1260, 'TS': 1782800375.996, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:49:36.033000', 'expected_tray_weight': 2775, 'TS': 1782800376.033, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:49:36.050000', 'expected_tray_weight': 418, 'TS': 1782800376.05, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:49:36.071000', 'expected_tray_weight': 1920, 'TS': 1782800376.071, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:49:36.107000', 'expected_tray_weight': 2886, 'TS': 1782800376.107, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:49:36.245000', 'expected_tray_weight': 1856, 'TS': 1782800376.245, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:49:36.315000', 'expected_tray_weight': 5605, 'TS': 1782800376.315, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:49:36.334000', 'expected_tray_weight': 2520, 'TS': 1782800376.334, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 35, 622114)}}
[2026-06-30 11:50:29,206.206 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.088000', 'expected_tray_weight': 93, 'TS': 1782800424.088, 'tray_weight': '90', 'weight': '90'}, {'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.439000', 'expected_tray_weight': 93, 'TS': 1782800424.4390001, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.125000', 'expected_tray_weight': 406, 'TS': 1782800385.125, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.247000', 'expected_tray_weight': 210, 'TS': 1782800404.247, 'tray_weight': '199', 'weight': '199'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 50, 26, 544128)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:49:35.533000', 'expected_tray_weight': 2625, 'TS': 1782800375.533, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:49:35.674000', 'expected_tray_weight': 1826, 'TS': 1782800375.674, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:49:35.695000', 'expected_tray_weight': 2478, 'TS': 1782800375.695, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:49:35.708000', 'expected_tray_weight': 2475, 'TS': 1782800375.7080002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:49:35.728000', 'expected_tray_weight': 1780, 'TS': 1782800375.728, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:49:35.867000', 'expected_tray_weight': 3780, 'TS': 1782800375.8669999, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:49:35.839000', 'expected_tray_weight': 414, 'TS': 1782800375.839, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:49:35.976000', 'expected_tray_weight': 2100, 'TS': 1782800375.9759998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:49:35.996000', 'expected_tray_weight': 1260, 'TS': 1782800375.996, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:49:36.033000', 'expected_tray_weight': 2775, 'TS': 1782800376.033, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:49:36.050000', 'expected_tray_weight': 418, 'TS': 1782800376.05, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:49:36.071000', 'expected_tray_weight': 1920, 'TS': 1782800376.071, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:49:36.107000', 'expected_tray_weight': 2886, 'TS': 1782800376.107, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:49:36.245000', 'expected_tray_weight': 1856, 'TS': 1782800376.245, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:49:36.315000', 'expected_tray_weight': 5605, 'TS': 1782800376.315, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:49:36.334000', 'expected_tray_weight': 2520, 'TS': 1782800376.334, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 35, 622114)}}
[2026-06-30 11:50:31,544.544 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.083000', 'expected_tray_weight': 93, 'TS': 1782800424.0830002, 'tray_weight': '90', 'weight': '90'}, {'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.434000', 'expected_tray_weight': 93, 'TS': 1782800424.434, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.125000', 'expected_tray_weight': 406, 'TS': 1782800385.125, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.247000', 'expected_tray_weight': 210, 'TS': 1782800404.247, 'tray_weight': '199', 'weight': '199'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 50, 29, 287072)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:49:35.533000', 'expected_tray_weight': 2625, 'TS': 1782800375.533, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:49:35.674000', 'expected_tray_weight': 1826, 'TS': 1782800375.674, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:49:35.695000', 'expected_tray_weight': 2478, 'TS': 1782800375.695, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:49:35.708000', 'expected_tray_weight': 2475, 'TS': 1782800375.7080002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:49:35.728000', 'expected_tray_weight': 1780, 'TS': 1782800375.728, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:49:35.867000', 'expected_tray_weight': 3780, 'TS': 1782800375.8669999, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:49:35.839000', 'expected_tray_weight': 414, 'TS': 1782800375.839, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:49:35.976000', 'expected_tray_weight': 2100, 'TS': 1782800375.9759998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:49:35.996000', 'expected_tray_weight': 1260, 'TS': 1782800375.996, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:49:36.033000', 'expected_tray_weight': 2775, 'TS': 1782800376.033, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:49:36.050000', 'expected_tray_weight': 418, 'TS': 1782800376.05, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:49:36.071000', 'expected_tray_weight': 1920, 'TS': 1782800376.071, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:49:36.107000', 'expected_tray_weight': 2886, 'TS': 1782800376.107, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:49:36.245000', 'expected_tray_weight': 1856, 'TS': 1782800376.245, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:49:36.315000', 'expected_tray_weight': 5605, 'TS': 1782800376.315, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:49:36.334000', 'expected_tray_weight': 2520, 'TS': 1782800376.334, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 35, 622114)}}
[2026-06-30 11:50:31,569.569 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.083000', 'expected_tray_weight': 93, 'TS': 1782800424.0830002, 'tray_weight': '90', 'weight': '90'}, {'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.434000', 'expected_tray_weight': 93, 'TS': 1782800424.434, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.125000', 'expected_tray_weight': 406, 'TS': 1782800385.125, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.247000', 'expected_tray_weight': 210, 'TS': 1782800404.247, 'tray_weight': '199', 'weight': '199'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 50, 29, 287072)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:49:35.533000', 'expected_tray_weight': 2625, 'TS': 1782800375.533, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:49:35.674000', 'expected_tray_weight': 1826, 'TS': 1782800375.674, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:49:35.695000', 'expected_tray_weight': 2478, 'TS': 1782800375.695, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:49:35.708000', 'expected_tray_weight': 2475, 'TS': 1782800375.7080002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:49:35.728000', 'expected_tray_weight': 1780, 'TS': 1782800375.728, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:49:35.867000', 'expected_tray_weight': 3780, 'TS': 1782800375.8669999, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:49:35.839000', 'expected_tray_weight': 414, 'TS': 1782800375.839, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:49:35.976000', 'expected_tray_weight': 2100, 'TS': 1782800375.9759998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:49:35.996000', 'expected_tray_weight': 1260, 'TS': 1782800375.996, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:49:36.033000', 'expected_tray_weight': 2775, 'TS': 1782800376.033, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:49:36.050000', 'expected_tray_weight': 418, 'TS': 1782800376.05, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:49:36.071000', 'expected_tray_weight': 1920, 'TS': 1782800376.071, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:49:36.107000', 'expected_tray_weight': 2886, 'TS': 1782800376.107, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:49:36.245000', 'expected_tray_weight': 1856, 'TS': 1782800376.245, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:49:36.315000', 'expected_tray_weight': 5605, 'TS': 1782800376.315, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:49:36.334000', 'expected_tray_weight': 2520, 'TS': 1782800376.334, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 35, 622114)}}
[2026-06-30 11:50:32,599.599 INFO    ] collect_close_door_weights {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:50:31.570000', 'expected_tray_weight': 427, 'TS': 1782800431.5700002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:50:31.592000', 'expected_tray_weight': 125, 'TS': 1782800431.592, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:50:31.614000', 'expected_tray_weight': 93, 'TS': 1782800431.6139998, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:50:31.675000', 'expected_tray_weight': 365, 'TS': 1782800431.675, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:50:31.812000', 'expected_tray_weight': 84, 'TS': 1782800431.8119998, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:50:31.834000', 'expected_tray_weight': 781, 'TS': 1782800431.834, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:50:31.913000', 'expected_tray_weight': 406, 'TS': 1782800431.913, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:50:31.933000', 'expected_tray_weight': 210, 'TS': 1782800431.9329998, 'tray_weight': '199', 'weight': '199'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:50:31.953000', 'expected_tray_weight': 432, 'TS': 1782800431.953, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:50:32.000000', 'expected_tray_weight': 240, 'TS': 1782800432.0, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:50:32.139000', 'expected_tray_weight': 250, 'TS': 1782800432.139, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:50:32.160000', 'expected_tray_weight': 0, 'TS': 1782800432.16, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:50:32.236000', 'expected_tray_weight': 310, 'TS': 1782800432.2359998, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:50:32.253000', 'expected_tray_weight': 512, 'TS': 1782800432.253, 'tray_weight': '550', 'weight': '550'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:50:32.392000', 'expected_tray_weight': 210, 'TS': 1782800432.392, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:50:32.433000', 'expected_tray_weight': 1320, 'TS': 1782800432.4329998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:50:32.451000', 'expected_tray_weight': 160, 'TS': 1782800432.451, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 50, 31, 585130)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:49:35.533000', 'expected_tray_weight': 2625, 'TS': 1782800375.533, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:49:35.674000', 'expected_tray_weight': 1826, 'TS': 1782800375.674, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:49:35.695000', 'expected_tray_weight': 2478, 'TS': 1782800375.695, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:49:35.708000', 'expected_tray_weight': 2475, 'TS': 1782800375.7080002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:49:35.728000', 'expected_tray_weight': 1780, 'TS': 1782800375.728, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:49:35.867000', 'expected_tray_weight': 3780, 'TS': 1782800375.8669999, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:49:35.839000', 'expected_tray_weight': 414, 'TS': 1782800375.839, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:49:35.976000', 'expected_tray_weight': 2100, 'TS': 1782800375.9759998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:49:35.996000', 'expected_tray_weight': 1260, 'TS': 1782800375.996, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:49:36.033000', 'expected_tray_weight': 2775, 'TS': 1782800376.033, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:49:36.050000', 'expected_tray_weight': 418, 'TS': 1782800376.05, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:49:36.071000', 'expected_tray_weight': 1920, 'TS': 1782800376.071, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:49:36.107000', 'expected_tray_weight': 2886, 'TS': 1782800376.107, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:49:36.245000', 'expected_tray_weight': 1856, 'TS': 1782800376.245, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:49:36.315000', 'expected_tray_weight': 5605, 'TS': 1782800376.315, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:49:36.334000', 'expected_tray_weight': 2520, 'TS': 1782800376.334, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 35, 622114)}}
[2026-06-30 11:50:32,614.614 INFO    ] collect_close_door_weights {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:50:31.570000', 'expected_tray_weight': 427, 'TS': 1782800431.5700002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:50:31.592000', 'expected_tray_weight': 125, 'TS': 1782800431.592, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:50:31.614000', 'expected_tray_weight': 93, 'TS': 1782800431.6139998, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:50:31.675000', 'expected_tray_weight': 365, 'TS': 1782800431.675, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:50:31.812000', 'expected_tray_weight': 84, 'TS': 1782800431.8119998, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:50:31.834000', 'expected_tray_weight': 781, 'TS': 1782800431.834, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:50:31.913000', 'expected_tray_weight': 406, 'TS': 1782800431.913, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:50:31.933000', 'expected_tray_weight': 210, 'TS': 1782800431.9329998, 'tray_weight': '199', 'weight': '199'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:50:31.953000', 'expected_tray_weight': 432, 'TS': 1782800431.953, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:50:32.000000', 'expected_tray_weight': 240, 'TS': 1782800432.0, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:50:32.139000', 'expected_tray_weight': 250, 'TS': 1782800432.139, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:50:32.160000', 'expected_tray_weight': 0, 'TS': 1782800432.16, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:50:32.236000', 'expected_tray_weight': 310, 'TS': 1782800432.2359998, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:50:32.253000', 'expected_tray_weight': 512, 'TS': 1782800432.253, 'tray_weight': '550', 'weight': '550'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:50:32.392000', 'expected_tray_weight': 210, 'TS': 1782800432.392, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:50:32.433000', 'expected_tray_weight': 1320, 'TS': 1782800432.4329998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:50:32.451000', 'expected_tray_weight': 160, 'TS': 1782800432.451, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 50, 31, 585130)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:49:35.533000', 'expected_tray_weight': 2625, 'TS': 1782800375.533, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:49:35.674000', 'expected_tray_weight': 1826, 'TS': 1782800375.674, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:49:35.695000', 'expected_tray_weight': 2478, 'TS': 1782800375.695, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:49:35.708000', 'expected_tray_weight': 2475, 'TS': 1782800375.7080002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:49:35.728000', 'expected_tray_weight': 1780, 'TS': 1782800375.728, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:49:35.867000', 'expected_tray_weight': 3780, 'TS': 1782800375.8669999, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:49:35.839000', 'expected_tray_weight': 414, 'TS': 1782800375.839, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:49:35.976000', 'expected_tray_weight': 2100, 'TS': 1782800375.9759998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:49:35.996000', 'expected_tray_weight': 1260, 'TS': 1782800375.996, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:49:36.033000', 'expected_tray_weight': 2775, 'TS': 1782800376.033, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:49:36.050000', 'expected_tray_weight': 418, 'TS': 1782800376.05, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:49:36.071000', 'expected_tray_weight': 1920, 'TS': 1782800376.071, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:49:36.107000', 'expected_tray_weight': 2886, 'TS': 1782800376.107, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:49:36.245000', 'expected_tray_weight': 1856, 'TS': 1782800376.245, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:49:36.315000', 'expected_tray_weight': 5605, 'TS': 1782800376.315, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:49:36.334000', 'expected_tray_weight': 2520, 'TS': 1782800376.334, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 35, 622114)}}
[2026-06-30 11:50:34,164.164 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 11:50:34,167.167 INFO    ] DB TRAY [{"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 11, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "480", "active": 1, "org_sku": "4500709"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 12, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "145", "active": 1, "org_sku": "4500558"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 13, "sku_json": "4500708-3", "modified_at": "2026-06-27 11:20:05", "tray_weight": "114", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 14, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "241", "active": 1, "org_sku": "4500680"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 15, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "74", "active": 1, "org_sku": "4500668"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 16, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "796", "active": 1, "org_sku": "4500639"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 17, "sku_json": "4500714-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "427", "active": 1, "org_sku": "4500714"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 18, "sku_json": "4500646-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "199", "active": 1, "org_sku": "4500646"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 19, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "426", "active": 1, "org_sku": "4500647"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 20, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "230", "active": 1, "org_sku": "4500650"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 21, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "232", "active": 1, "org_sku": "4500648"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 22, "sku_json": "4500673-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "31", "active": 1, "org_sku": "4500673"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 23, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "305", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 24, "sku_json": "4500681-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "549", "active": 1, "org_sku": "4500681"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 25, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "228", "active": 1, "org_sku": "4500644"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 26, "sku_json": "4500696-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1348", "active": 1, "org_sku": "4500696"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 27, "sku_json": "4500659-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "166", "active": 1, "org_sku": "4500659"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 31, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2673", "active": 1, "org_sku": "4500407"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 32, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1955", "active": 1, "org_sku": "186078"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 33, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2600", "active": 1, "org_sku": "108676"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 34, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2501", "active": 1, "org_sku": "4500656"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 35, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1957", "active": 1, "org_sku": "4500700"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 36, "sku_json": "166327-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "3893", "active": 1, "org_sku": "166327"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 37, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "430", "active": 1, "org_sku": "4500667"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 38, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2115", "active": 1, "org_sku": "4500675"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 39, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1310", "active": 1, "org_sku": "4500705"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 40, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2911", "active": 1, "org_sku": "4500706"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 41, "sku_json": "4500541-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "382", "active": 1, "org_sku": "4500541"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 42, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1930", "active": 1, "org_sku": "4500499"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 43, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2966", "active": 1, "org_sku": "4500702"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 44, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1853", "active": 1, "org_sku": "4500694"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 45, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "tray_weight": "5562", "active": 1, "org_sku": "186043"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 46, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2549", "active": 1, "org_sku": "4500704"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 47, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "99999", "active": 1, "org_sku": "163527"}]
[2026-06-30 11:50:34,172.172 INFO    ] TRAY READINGS [{'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.125000', 'expected_tray_weight': 406, 'TS': 1782800385.125, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.125000', 'expected_tray_weight': 406, 'TS': 1782800385.125, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.131000', 'expected_tray_weight': 406, 'TS': 1782800385.131, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.132000', 'expected_tray_weight': 406, 'TS': 1782800385.132, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.134000', 'expected_tray_weight': 406, 'TS': 1782800385.1339998, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.136000', 'expected_tray_weight': 406, 'TS': 1782800385.1360002, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 11:49:45.140000', 'expected_tray_weight': 406, 'TS': 1782800385.14, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.247000', 'expected_tray_weight': 210, 'TS': 1782800404.247, 'tray_weight': '199', 'weight': '199'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.247000', 'expected_tray_weight': 210, 'TS': 1782800404.247, 'tray_weight': '199', 'weight': '199'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.250000', 'expected_tray_weight': 210, 'TS': 1782800404.25, 'tray_weight': '199', 'weight': '199'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.254000', 'expected_tray_weight': 210, 'TS': 1782800404.254, 'tray_weight': '199', 'weight': '199'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.256000', 'expected_tray_weight': 210, 'TS': 1782800404.256, 'tray_weight': '199', 'weight': '199'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.257000', 'expected_tray_weight': 210, 'TS': 1782800404.257, 'tray_weight': '199', 'weight': '199'}, {'tray_id': '18', 'address': '18', 'flow': '-1', 'datetime': '2026-06-30 11:50:04.261000', 'expected_tray_weight': 210, 'TS': 1782800404.2610002, 'tray_weight': '199', 'weight': '199'}, {'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.083000', 'expected_tray_weight': 93, 'TS': 1782800424.0830002, 'tray_weight': '90', 'weight': '90'}, {'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.084000', 'expected_tray_weight': 93, 'TS': 1782800424.084, 'tray_weight': '90', 'weight': '90'}, {'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.085000', 'expected_tray_weight': 93, 'TS': 1782800424.085, 'tray_weight': '90', 'weight': '90'}, {'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.088000', 'expected_tray_weight': 93, 'TS': 1782800424.088, 'tray_weight': '90', 'weight': '90'}, {'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.434000', 'expected_tray_weight': 93, 'TS': 1782800424.434, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.435000', 'expected_tray_weight': 93, 'TS': 1782800424.4350002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.436000', 'expected_tray_weight': 93, 'TS': 1782800424.4359999, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '-1', 'datetime': '2026-06-30 11:50:24.439000', 'expected_tray_weight': 93, 'TS': 1782800424.4390001, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '27', 'address': '27', 'flow': '1', 'datetime': '2026-06-30 11:50:26.001000', 'expected_tray_weight': 160, 'TS': 1782800426.0010002, 'tray_weight': '291', 'weight': '291'}, {'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 11:50:31.570000', 'expected_tray_weight': 427, 'TS': 1782800431.5700002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 11:50:31.592000', 'expected_tray_weight': 125, 'TS': 1782800431.592, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 11:50:31.614000', 'expected_tray_weight': 93, 'TS': 1782800431.6139998, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 11:50:31.675000', 'expected_tray_weight': 365, 'TS': 1782800431.675, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 11:50:31.812000', 'expected_tray_weight': 84, 'TS': 1782800431.8119998, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 11:50:31.834000', 'expected_tray_weight': 781, 'TS': 1782800431.834, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 11:50:31.913000', 'expected_tray_weight': 406, 'TS': 1782800431.913, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 11:50:31.933000', 'expected_tray_weight': 210, 'TS': 1782800431.9329998, 'tray_weight': '199', 'weight': '199'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 11:50:31.953000', 'expected_tray_weight': 432, 'TS': 1782800431.953, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 11:50:32.000000', 'expected_tray_weight': 240, 'TS': 1782800432.0, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 11:50:32.139000', 'expected_tray_weight': 250, 'TS': 1782800432.139, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 11:50:32.160000', 'expected_tray_weight': 0, 'TS': 1782800432.16, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 11:50:32.236000', 'expected_tray_weight': 310, 'TS': 1782800432.2359998, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 11:50:32.253000', 'expected_tray_weight': 512, 'TS': 1782800432.253, 'tray_weight': '550', 'weight': '550'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 11:50:32.392000', 'expected_tray_weight': 210, 'TS': 1782800432.392, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 11:50:32.433000', 'expected_tray_weight': 1320, 'TS': 1782800432.4329998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 11:50:32.451000', 'expected_tray_weight': 160, 'TS': 1782800432.451, 'tray_weight': '134', 'weight': '134'}]
[2026-06-30 11:50:35,909.909 INFO    ] Final DB Tray = [{"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 11, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "480", "active": 1, "org_sku": "4500709"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 12, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "145", "active": 1, "org_sku": "4500558"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 13, "sku_json": "4500708-3", "modified_at": "2026-06-27 11:20:05", "tray_weight": "82", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 14, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "241", "active": 1, "org_sku": "4500680"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 15, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "74", "active": 1, "org_sku": "4500668"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 16, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "796", "active": 1, "org_sku": "4500639"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 17, "sku_json": "4500714-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "427", "active": 1, "org_sku": "4500714"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 18, "sku_json": "4500646-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "199", "active": 1, "org_sku": "4500646"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 19, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "426", "active": 1, "org_sku": "4500647"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 20, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "230", "active": 1, "org_sku": "4500650"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 21, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "232", "active": 1, "org_sku": "4500648"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 22, "sku_json": "4500673-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "32", "active": 1, "org_sku": "4500673"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 23, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "305", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 24, "sku_json": "4500681-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "550", "active": 1, "org_sku": "4500681"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 25, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "228", "active": 1, "org_sku": "4500644"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 26, "sku_json": "4500696-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1348", "active": 1, "org_sku": "4500696"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 27, "sku_json": "4500659-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "134", "active": 1, "org_sku": "4500659"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 31, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2673", "active": 1, "org_sku": "4500407"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 32, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1955", "active": 1, "org_sku": "186078"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 33, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2600", "active": 1, "org_sku": "108676"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 34, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2501", "active": 1, "org_sku": "4500656"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 35, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1957", "active": 1, "org_sku": "4500700"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 36, "sku_json": "166327-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "3893", "active": 1, "org_sku": "166327"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 37, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "430", "active": 1, "org_sku": "4500667"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 38, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2115", "active": 1, "org_sku": "4500675"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 39, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1310", "active": 1, "org_sku": "4500705"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 40, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2911", "active": 1, "org_sku": "4500706"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 41, "sku_json": "4500541-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "382", "active": 1, "org_sku": "4500541"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 42, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1930", "active": 1, "org_sku": "4500499"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 43, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2966", "active": 1, "org_sku": "4500702"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 44, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1853", "active": 1, "org_sku": "4500694"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 45, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "tray_weight": "5562", "active": 1, "org_sku": "186043"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 46, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2549", "active": 1, "org_sku": "4500704"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 47, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "99999", "active": 1, "org_sku": "163527"}]
[2026-06-30 11:50:43,957.957 INFO    ] Syncing order with order id: TM06202003260630114854863
[2026-06-30 11:50:44,181.181 INFO    ] pg status for order_id: TM06202003260630114854863 before is --> False
[2026-06-30 11:50:44,185.185 INFO    ] payment_gateway for order_id: TM06202003260630114854863 is --> razor_pay and sync status is True
[2026-06-30 11:50:44,479.479 INFO    ] pg status response {'status': True}
[2026-06-30 11:50:44,511.511 INFO    ] pg status for order_id: TM06202003260630114854863 after is --> {'status': True}
[2026-06-30 12:00:34,549.549 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:00:33.718000', 'expected_tray_weight': 427, 'TS': 1782801033.718, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:00:33.739000', 'expected_tray_weight': 125, 'TS': 1782801033.739, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:00:33.760000', 'expected_tray_weight': 62, 'TS': 1782801033.76, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:00:33.835000', 'expected_tray_weight': 365, 'TS': 1782801033.835, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:00:33.855000', 'expected_tray_weight': 84, 'TS': 1782801033.855, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:00:33.873000', 'expected_tray_weight': 781, 'TS': 1782801033.873, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:00:34.013000', 'expected_tray_weight': 406, 'TS': 1782801034.013, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:00:34.035000', 'expected_tray_weight': 210, 'TS': 1782801034.035, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:00:34.054000', 'expected_tray_weight': 432, 'TS': 1782801034.0540001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:00:34.150000', 'expected_tray_weight': 240, 'TS': 1782801034.15, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:00:34.174000', 'expected_tray_weight': 250, 'TS': 1782801034.174, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:00:34.193000', 'expected_tray_weight': 0, 'TS': 1782801034.1929998, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:00:34.284000', 'expected_tray_weight': 310, 'TS': 1782801034.284, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:00:34.304000', 'expected_tray_weight': 512, 'TS': 1782801034.304, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:00:34.326000', 'expected_tray_weight': 210, 'TS': 1782801034.326, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:00:34.432000', 'expected_tray_weight': 1320, 'TS': 1782801034.432, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:00:34.452000', 'expected_tray_weight': 128, 'TS': 1782801034.4520001, 'tray_weight': '135', 'weight': '135'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 33, 743768)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:49:35.533000', 'expected_tray_weight': 2625, 'TS': 1782800375.533, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:49:35.674000', 'expected_tray_weight': 1826, 'TS': 1782800375.674, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:49:35.695000', 'expected_tray_weight': 2478, 'TS': 1782800375.695, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:49:35.708000', 'expected_tray_weight': 2475, 'TS': 1782800375.7080002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:49:35.728000', 'expected_tray_weight': 1780, 'TS': 1782800375.728, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:49:35.867000', 'expected_tray_weight': 3780, 'TS': 1782800375.8669999, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:49:35.839000', 'expected_tray_weight': 414, 'TS': 1782800375.839, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:49:35.976000', 'expected_tray_weight': 2100, 'TS': 1782800375.9759998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:49:35.996000', 'expected_tray_weight': 1260, 'TS': 1782800375.996, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:49:36.033000', 'expected_tray_weight': 2775, 'TS': 1782800376.033, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:49:36.050000', 'expected_tray_weight': 418, 'TS': 1782800376.05, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:49:36.071000', 'expected_tray_weight': 1920, 'TS': 1782800376.071, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:49:36.107000', 'expected_tray_weight': 2886, 'TS': 1782800376.107, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:49:36.245000', 'expected_tray_weight': 1856, 'TS': 1782800376.245, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:49:36.315000', 'expected_tray_weight': 5605, 'TS': 1782800376.315, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:49:36.334000', 'expected_tray_weight': 2520, 'TS': 1782800376.334, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 35, 622114)}}
[2026-06-30 12:00:34,557.557 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:00:33.718000', 'expected_tray_weight': 427, 'TS': 1782801033.718, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:00:33.739000', 'expected_tray_weight': 125, 'TS': 1782801033.739, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:00:33.760000', 'expected_tray_weight': 62, 'TS': 1782801033.76, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:00:33.835000', 'expected_tray_weight': 365, 'TS': 1782801033.835, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:00:33.855000', 'expected_tray_weight': 84, 'TS': 1782801033.855, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:00:33.873000', 'expected_tray_weight': 781, 'TS': 1782801033.873, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:00:34.013000', 'expected_tray_weight': 406, 'TS': 1782801034.013, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:00:34.035000', 'expected_tray_weight': 210, 'TS': 1782801034.035, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:00:34.054000', 'expected_tray_weight': 432, 'TS': 1782801034.0540001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:00:34.150000', 'expected_tray_weight': 240, 'TS': 1782801034.15, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:00:34.174000', 'expected_tray_weight': 250, 'TS': 1782801034.174, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:00:34.193000', 'expected_tray_weight': 0, 'TS': 1782801034.1929998, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:00:34.284000', 'expected_tray_weight': 310, 'TS': 1782801034.284, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:00:34.304000', 'expected_tray_weight': 512, 'TS': 1782801034.304, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:00:34.326000', 'expected_tray_weight': 210, 'TS': 1782801034.326, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:00:34.432000', 'expected_tray_weight': 1320, 'TS': 1782801034.432, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:00:34.452000', 'expected_tray_weight': 128, 'TS': 1782801034.4520001, 'tray_weight': '135', 'weight': '135'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 33, 743768)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 11:49:35.533000', 'expected_tray_weight': 2625, 'TS': 1782800375.533, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 11:49:35.674000', 'expected_tray_weight': 1826, 'TS': 1782800375.674, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 11:49:35.695000', 'expected_tray_weight': 2478, 'TS': 1782800375.695, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 11:49:35.708000', 'expected_tray_weight': 2475, 'TS': 1782800375.7080002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 11:49:35.728000', 'expected_tray_weight': 1780, 'TS': 1782800375.728, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 11:49:35.867000', 'expected_tray_weight': 3780, 'TS': 1782800375.8669999, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 11:49:35.839000', 'expected_tray_weight': 414, 'TS': 1782800375.839, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 11:49:35.976000', 'expected_tray_weight': 2100, 'TS': 1782800375.9759998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 11:49:35.996000', 'expected_tray_weight': 1260, 'TS': 1782800375.996, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 11:49:36.033000', 'expected_tray_weight': 2775, 'TS': 1782800376.033, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 11:49:36.050000', 'expected_tray_weight': 418, 'TS': 1782800376.05, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 11:49:36.071000', 'expected_tray_weight': 1920, 'TS': 1782800376.071, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 11:49:36.107000', 'expected_tray_weight': 2886, 'TS': 1782800376.107, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 11:49:36.245000', 'expected_tray_weight': 1856, 'TS': 1782800376.245, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 11:49:36.315000', 'expected_tray_weight': 5605, 'TS': 1782800376.315, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 11:49:36.334000', 'expected_tray_weight': 2520, 'TS': 1782800376.334, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 11, 49, 35, 622114)}}
[2026-06-30 12:00:35,547.547 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:00:33.718000', 'expected_tray_weight': 427, 'TS': 1782801033.718, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:00:33.739000', 'expected_tray_weight': 125, 'TS': 1782801033.739, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:00:33.760000', 'expected_tray_weight': 62, 'TS': 1782801033.76, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:00:33.835000', 'expected_tray_weight': 365, 'TS': 1782801033.835, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:00:33.855000', 'expected_tray_weight': 84, 'TS': 1782801033.855, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:00:33.873000', 'expected_tray_weight': 781, 'TS': 1782801033.873, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:00:34.013000', 'expected_tray_weight': 406, 'TS': 1782801034.013, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:00:34.035000', 'expected_tray_weight': 210, 'TS': 1782801034.035, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:00:34.054000', 'expected_tray_weight': 432, 'TS': 1782801034.0540001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:00:34.150000', 'expected_tray_weight': 240, 'TS': 1782801034.15, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:00:34.174000', 'expected_tray_weight': 250, 'TS': 1782801034.174, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:00:34.193000', 'expected_tray_weight': 0, 'TS': 1782801034.1929998, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:00:34.284000', 'expected_tray_weight': 310, 'TS': 1782801034.284, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:00:34.304000', 'expected_tray_weight': 512, 'TS': 1782801034.304, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:00:34.326000', 'expected_tray_weight': 210, 'TS': 1782801034.326, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:00:34.432000', 'expected_tray_weight': 1320, 'TS': 1782801034.432, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:00:34.452000', 'expected_tray_weight': 128, 'TS': 1782801034.4520001, 'tray_weight': '135', 'weight': '135'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 33, 743768)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:00:35,563.563 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:00:33.718000', 'expected_tray_weight': 427, 'TS': 1782801033.718, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:00:33.739000', 'expected_tray_weight': 125, 'TS': 1782801033.739, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:00:33.760000', 'expected_tray_weight': 62, 'TS': 1782801033.76, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:00:33.835000', 'expected_tray_weight': 365, 'TS': 1782801033.835, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:00:33.855000', 'expected_tray_weight': 84, 'TS': 1782801033.855, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:00:33.873000', 'expected_tray_weight': 781, 'TS': 1782801033.873, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:00:34.013000', 'expected_tray_weight': 406, 'TS': 1782801034.013, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:00:34.035000', 'expected_tray_weight': 210, 'TS': 1782801034.035, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:00:34.054000', 'expected_tray_weight': 432, 'TS': 1782801034.0540001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:00:34.150000', 'expected_tray_weight': 240, 'TS': 1782801034.15, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:00:34.174000', 'expected_tray_weight': 250, 'TS': 1782801034.174, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:00:34.193000', 'expected_tray_weight': 0, 'TS': 1782801034.1929998, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:00:34.284000', 'expected_tray_weight': 310, 'TS': 1782801034.284, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:00:34.304000', 'expected_tray_weight': 512, 'TS': 1782801034.304, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:00:34.326000', 'expected_tray_weight': 210, 'TS': 1782801034.326, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:00:34.432000', 'expected_tray_weight': 1320, 'TS': 1782801034.432, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:00:34.452000', 'expected_tray_weight': 128, 'TS': 1782801034.4520001, 'tray_weight': '135', 'weight': '135'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 33, 743768)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:09:40,072.072 INFO    ] processOrderPayment version is : v2
[2026-06-30 12:16:57,163.163 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 12:16:57,187.187 INFO    ] ADDRESS: 12 TRAY WEIGHT: 145 TRAY DB WEIGHT: 145
[2026-06-30 12:16:57,195.195 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 12:16:57,202.202 INFO    ] ADDRESS: 14 TRAY WEIGHT: 241 TRAY DB WEIGHT: 241
[2026-06-30 12:16:57,210.210 INFO    ] ADDRESS: 15 TRAY WEIGHT: 74 TRAY DB WEIGHT: 74
[2026-06-30 12:16:57,240.240 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 12:16:57,254.254 INFO    ] ADDRESS: 17 TRAY WEIGHT: 427 TRAY DB WEIGHT: 427
[2026-06-30 12:16:57,261.261 INFO    ] ADDRESS: 18 TRAY WEIGHT: 197 TRAY DB WEIGHT: 197
[2026-06-30 12:16:57,269.269 INFO    ] ADDRESS: 19 TRAY WEIGHT: 426 TRAY DB WEIGHT: 426
[2026-06-30 12:16:57,277.277 INFO    ] ADDRESS: 20 TRAY WEIGHT: 230 TRAY DB WEIGHT: 230
[2026-06-30 12:16:57,285.285 INFO    ] ADDRESS: 21 TRAY WEIGHT: 232 TRAY DB WEIGHT: 232
[2026-06-30 12:16:57,293.293 INFO    ] ADDRESS: 22 TRAY WEIGHT: 32 TRAY DB WEIGHT: 32
[2026-06-30 12:16:57,301.301 INFO    ] ADDRESS: 23 TRAY WEIGHT: 304 TRAY DB WEIGHT: 304
[2026-06-30 12:16:57,309.309 INFO    ] ADDRESS: 24 TRAY WEIGHT: 549 TRAY DB WEIGHT: 549
[2026-06-30 12:16:57,317.317 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 12:16:57,324.324 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1349 TRAY DB WEIGHT: 1349
[2026-06-30 12:16:57,332.332 INFO    ] ADDRESS: 27 TRAY WEIGHT: 135 TRAY DB WEIGHT: 135
[2026-06-30 12:16:57,340.340 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2673 TRAY DB WEIGHT: 2673
[2026-06-30 12:16:57,350.350 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1950 TRAY DB WEIGHT: 1950
[2026-06-30 12:16:57,359.359 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2600 TRAY DB WEIGHT: 2600
[2026-06-30 12:16:57,367.367 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 12:16:57,376.376 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1957 TRAY DB WEIGHT: 1957
[2026-06-30 12:16:57,385.385 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3893 TRAY DB WEIGHT: 3893
[2026-06-30 12:16:57,393.393 INFO    ] ADDRESS: 37 TRAY WEIGHT: 430 TRAY DB WEIGHT: 430
[2026-06-30 12:16:57,401.401 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2115 TRAY DB WEIGHT: 2115
[2026-06-30 12:16:57,421.421 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 12:16:57,431.431 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2911 TRAY DB WEIGHT: 2911
[2026-06-30 12:16:57,452.452 INFO    ] ADDRESS: 41 TRAY WEIGHT: 382 TRAY DB WEIGHT: 382
[2026-06-30 12:16:57,471.471 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 12:16:57,479.479 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2966 TRAY DB WEIGHT: 2966
[2026-06-30 12:16:57,487.487 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1853 TRAY DB WEIGHT: 1853
[2026-06-30 12:16:57,494.494 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5562 TRAY DB WEIGHT: 5562
[2026-06-30 12:16:57,503.503 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2549 TRAY DB WEIGHT: 2549
[2026-06-30 12:17:00,679.679 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.406000', 'expected_tray_weight': 427, 'TS': 1782801191.4060001, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.094000', 'expected_tray_weight': 427, 'TS': 1782801321.094, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.871000', 'expected_tray_weight': 62, 'TS': 1782801191.871, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.771000', 'expected_tray_weight': 62, 'TS': 1782801949.7710001, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.821000', 'expected_tray_weight': 84, 'TS': 1782801274.821, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.952000', 'expected_tray_weight': 406, 'TS': 1782801688.952, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.474000', 'expected_tray_weight': 432, 'TS': 1782801685.474, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.945000', 'expected_tray_weight': 310, 'TS': 1782801991.9450002, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.110000', 'expected_tray_weight': 210, 'TS': 1782801793.1100001, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 16, 59, 673615)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:00,697.697 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.406000', 'expected_tray_weight': 427, 'TS': 1782801191.4060001, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.094000', 'expected_tray_weight': 427, 'TS': 1782801321.094, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.871000', 'expected_tray_weight': 62, 'TS': 1782801191.871, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.771000', 'expected_tray_weight': 62, 'TS': 1782801949.7710001, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.821000', 'expected_tray_weight': 84, 'TS': 1782801274.821, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.952000', 'expected_tray_weight': 406, 'TS': 1782801688.952, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.474000', 'expected_tray_weight': 432, 'TS': 1782801685.474, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.945000', 'expected_tray_weight': 310, 'TS': 1782801991.9450002, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.110000', 'expected_tray_weight': 210, 'TS': 1782801793.1100001, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 16, 59, 673615)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:02,370.370 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.412000', 'expected_tray_weight': 427, 'TS': 1782801191.412, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.100000', 'expected_tray_weight': 427, 'TS': 1782801321.1000001, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.873000', 'expected_tray_weight': 62, 'TS': 1782801191.873, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.773000', 'expected_tray_weight': 62, 'TS': 1782801949.773, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.826000', 'expected_tray_weight': 84, 'TS': 1782801274.826, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.947000', 'expected_tray_weight': 406, 'TS': 1782801688.947, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.473000', 'expected_tray_weight': 432, 'TS': 1782801685.473, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.943000', 'expected_tray_weight': 310, 'TS': 1782801991.943, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.102000', 'expected_tray_weight': 210, 'TS': 1782801793.102, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 0, 783820)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:02,399.399 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.412000', 'expected_tray_weight': 427, 'TS': 1782801191.412, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.100000', 'expected_tray_weight': 427, 'TS': 1782801321.1000001, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.873000', 'expected_tray_weight': 62, 'TS': 1782801191.873, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.773000', 'expected_tray_weight': 62, 'TS': 1782801949.773, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.826000', 'expected_tray_weight': 84, 'TS': 1782801274.826, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.947000', 'expected_tray_weight': 406, 'TS': 1782801688.947, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.473000', 'expected_tray_weight': 432, 'TS': 1782801685.473, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.943000', 'expected_tray_weight': 310, 'TS': 1782801991.943, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.102000', 'expected_tray_weight': 210, 'TS': 1782801793.102, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 0, 783820)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:04,401.401 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.410000', 'expected_tray_weight': 427, 'TS': 1782801191.41, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.098000', 'expected_tray_weight': 427, 'TS': 1782801321.098, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.873000', 'expected_tray_weight': 62, 'TS': 1782801191.873, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.773000', 'expected_tray_weight': 62, 'TS': 1782801949.773, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.821000', 'expected_tray_weight': 84, 'TS': 1782801274.821, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.941000', 'expected_tray_weight': 406, 'TS': 1782801688.9410002, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.465000', 'expected_tray_weight': 432, 'TS': 1782801685.465, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.930000', 'expected_tray_weight': 310, 'TS': 1782801991.93, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.104000', 'expected_tray_weight': 210, 'TS': 1782801793.104, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 2, 508694)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:04,416.416 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.410000', 'expected_tray_weight': 427, 'TS': 1782801191.41, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.098000', 'expected_tray_weight': 427, 'TS': 1782801321.098, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.873000', 'expected_tray_weight': 62, 'TS': 1782801191.873, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.773000', 'expected_tray_weight': 62, 'TS': 1782801949.773, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.821000', 'expected_tray_weight': 84, 'TS': 1782801274.821, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.941000', 'expected_tray_weight': 406, 'TS': 1782801688.9410002, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.465000', 'expected_tray_weight': 432, 'TS': 1782801685.465, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.930000', 'expected_tray_weight': 310, 'TS': 1782801991.93, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.104000', 'expected_tray_weight': 210, 'TS': 1782801793.104, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 2, 508694)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:05,762.762 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.414000', 'expected_tray_weight': 427, 'TS': 1782801191.414, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.102000', 'expected_tray_weight': 427, 'TS': 1782801321.102, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.880000', 'expected_tray_weight': 62, 'TS': 1782801191.88, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.780000', 'expected_tray_weight': 62, 'TS': 1782801949.7800002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.825000', 'expected_tray_weight': 84, 'TS': 1782801274.825, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.944000', 'expected_tray_weight': 406, 'TS': 1782801688.944, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.463000', 'expected_tray_weight': 432, 'TS': 1782801685.463, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.947000', 'expected_tray_weight': 310, 'TS': 1782801991.9469998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.107000', 'expected_tray_weight': 210, 'TS': 1782801793.1069999, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 4, 506314)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:05,771.771 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.414000', 'expected_tray_weight': 427, 'TS': 1782801191.414, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.102000', 'expected_tray_weight': 427, 'TS': 1782801321.102, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.880000', 'expected_tray_weight': 62, 'TS': 1782801191.88, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.780000', 'expected_tray_weight': 62, 'TS': 1782801949.7800002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.825000', 'expected_tray_weight': 84, 'TS': 1782801274.825, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.944000', 'expected_tray_weight': 406, 'TS': 1782801688.944, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.463000', 'expected_tray_weight': 432, 'TS': 1782801685.463, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.947000', 'expected_tray_weight': 310, 'TS': 1782801991.9469998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.107000', 'expected_tray_weight': 210, 'TS': 1782801793.1069999, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 4, 506314)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:07,124.124 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.421000', 'expected_tray_weight': 427, 'TS': 1782801191.421, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.109000', 'expected_tray_weight': 427, 'TS': 1782801321.109, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.883000', 'expected_tray_weight': 62, 'TS': 1782801191.883, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.783000', 'expected_tray_weight': 62, 'TS': 1782801949.783, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.822000', 'expected_tray_weight': 84, 'TS': 1782801274.822, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.940000', 'expected_tray_weight': 406, 'TS': 1782801688.94, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.464000', 'expected_tray_weight': 432, 'TS': 1782801685.464, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.946000', 'expected_tray_weight': 310, 'TS': 1782801991.946, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.104000', 'expected_tray_weight': 210, 'TS': 1782801793.104, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 5, 897564)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:07,139.139 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.421000', 'expected_tray_weight': 427, 'TS': 1782801191.421, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.109000', 'expected_tray_weight': 427, 'TS': 1782801321.109, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.883000', 'expected_tray_weight': 62, 'TS': 1782801191.883, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.783000', 'expected_tray_weight': 62, 'TS': 1782801949.783, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.822000', 'expected_tray_weight': 84, 'TS': 1782801274.822, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.940000', 'expected_tray_weight': 406, 'TS': 1782801688.94, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.464000', 'expected_tray_weight': 432, 'TS': 1782801685.464, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.946000', 'expected_tray_weight': 310, 'TS': 1782801991.946, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.104000', 'expected_tray_weight': 210, 'TS': 1782801793.104, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 5, 897564)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:09,141.141 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.419000', 'expected_tray_weight': 427, 'TS': 1782801191.4190001, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.107000', 'expected_tray_weight': 427, 'TS': 1782801321.107, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.882000', 'expected_tray_weight': 62, 'TS': 1782801191.882, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.782000', 'expected_tray_weight': 62, 'TS': 1782801949.782, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.821000', 'expected_tray_weight': 84, 'TS': 1782801274.8209999, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.936000', 'expected_tray_weight': 406, 'TS': 1782801688.936, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.457000', 'expected_tray_weight': 432, 'TS': 1782801685.457, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.930000', 'expected_tray_weight': 240, 'TS': 1782802026.93, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.940000', 'expected_tray_weight': 310, 'TS': 1782801991.94, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.102000', 'expected_tray_weight': 210, 'TS': 1782801793.102, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 7, 232586)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:09,165.165 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.419000', 'expected_tray_weight': 427, 'TS': 1782801191.4190001, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.107000', 'expected_tray_weight': 427, 'TS': 1782801321.107, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.882000', 'expected_tray_weight': 62, 'TS': 1782801191.882, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.782000', 'expected_tray_weight': 62, 'TS': 1782801949.782, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.821000', 'expected_tray_weight': 84, 'TS': 1782801274.8209999, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.936000', 'expected_tray_weight': 406, 'TS': 1782801688.936, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.457000', 'expected_tray_weight': 432, 'TS': 1782801685.457, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.930000', 'expected_tray_weight': 240, 'TS': 1782802026.93, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.940000', 'expected_tray_weight': 310, 'TS': 1782801991.94, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.102000', 'expected_tray_weight': 210, 'TS': 1782801793.102, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 7, 232586)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:10,741.741 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.425000', 'expected_tray_weight': 427, 'TS': 1782801191.4250002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.113000', 'expected_tray_weight': 427, 'TS': 1782801321.1130002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.868000', 'expected_tray_weight': 62, 'TS': 1782801191.868, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.768000', 'expected_tray_weight': 62, 'TS': 1782801949.768, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.819000', 'expected_tray_weight': 84, 'TS': 1782801274.819, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.932000', 'expected_tray_weight': 406, 'TS': 1782801688.932, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.454000', 'expected_tray_weight': 432, 'TS': 1782801685.454, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.928000', 'expected_tray_weight': 240, 'TS': 1782802026.928, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.942000', 'expected_tray_weight': 310, 'TS': 1782801991.942, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.103000', 'expected_tray_weight': 210, 'TS': 1782801793.103, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 9, 270365)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:10,749.749 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.425000', 'expected_tray_weight': 427, 'TS': 1782801191.4250002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.113000', 'expected_tray_weight': 427, 'TS': 1782801321.1130002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.868000', 'expected_tray_weight': 62, 'TS': 1782801191.868, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.768000', 'expected_tray_weight': 62, 'TS': 1782801949.768, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.819000', 'expected_tray_weight': 84, 'TS': 1782801274.819, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.932000', 'expected_tray_weight': 406, 'TS': 1782801688.932, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.454000', 'expected_tray_weight': 432, 'TS': 1782801685.454, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.928000', 'expected_tray_weight': 240, 'TS': 1782802026.928, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.942000', 'expected_tray_weight': 310, 'TS': 1782801991.942, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.103000', 'expected_tray_weight': 210, 'TS': 1782801793.103, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 9, 270365)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:12,029.029 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.432000', 'expected_tray_weight': 427, 'TS': 1782801191.432, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.120000', 'expected_tray_weight': 427, 'TS': 1782801321.1200001, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.893000', 'expected_tray_weight': 62, 'TS': 1782801191.893, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.793000', 'expected_tray_weight': 62, 'TS': 1782801949.793, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.823000', 'expected_tray_weight': 84, 'TS': 1782801274.823, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.932000', 'expected_tray_weight': 406, 'TS': 1782801688.932, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.446000', 'expected_tray_weight': 432, 'TS': 1782801685.446, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.926000', 'expected_tray_weight': 240, 'TS': 1782802026.9259999, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.945000', 'expected_tray_weight': 310, 'TS': 1782801991.945, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.103000', 'expected_tray_weight': 210, 'TS': 1782801793.103, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 10, 827251)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:12,037.037 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.432000', 'expected_tray_weight': 427, 'TS': 1782801191.432, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.120000', 'expected_tray_weight': 427, 'TS': 1782801321.1200001, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.893000', 'expected_tray_weight': 62, 'TS': 1782801191.893, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.793000', 'expected_tray_weight': 62, 'TS': 1782801949.793, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.823000', 'expected_tray_weight': 84, 'TS': 1782801274.823, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.932000', 'expected_tray_weight': 406, 'TS': 1782801688.932, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.446000', 'expected_tray_weight': 432, 'TS': 1782801685.446, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.926000', 'expected_tray_weight': 240, 'TS': 1782802026.9259999, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.945000', 'expected_tray_weight': 310, 'TS': 1782801991.945, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.103000', 'expected_tray_weight': 210, 'TS': 1782801793.103, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 10, 827251)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:13,737.737 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.433000', 'expected_tray_weight': 427, 'TS': 1782801191.4329998, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.121000', 'expected_tray_weight': 427, 'TS': 1782801321.1209998, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.895000', 'expected_tray_weight': 62, 'TS': 1782801191.895, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.795000', 'expected_tray_weight': 62, 'TS': 1782801949.795, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.812000', 'expected_tray_weight': 84, 'TS': 1782801274.812, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.931000', 'expected_tray_weight': 406, 'TS': 1782801688.931, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.450000', 'expected_tray_weight': 432, 'TS': 1782801685.45, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.920000', 'expected_tray_weight': 240, 'TS': 1782802026.9199998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.940000', 'expected_tray_weight': 310, 'TS': 1782801991.94, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.099000', 'expected_tray_weight': 210, 'TS': 1782801793.099, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 12, 105455)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:13,751.751 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.433000', 'expected_tray_weight': 427, 'TS': 1782801191.4329998, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.121000', 'expected_tray_weight': 427, 'TS': 1782801321.1209998, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.895000', 'expected_tray_weight': 62, 'TS': 1782801191.895, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.795000', 'expected_tray_weight': 62, 'TS': 1782801949.795, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.812000', 'expected_tray_weight': 84, 'TS': 1782801274.812, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.931000', 'expected_tray_weight': 406, 'TS': 1782801688.931, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.450000', 'expected_tray_weight': 432, 'TS': 1782801685.45, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.920000', 'expected_tray_weight': 240, 'TS': 1782802026.9199998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.940000', 'expected_tray_weight': 310, 'TS': 1782801991.94, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.099000', 'expected_tray_weight': 210, 'TS': 1782801793.099, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 12, 105455)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:15,598.598 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.434000', 'expected_tray_weight': 427, 'TS': 1782801191.434, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.122000', 'expected_tray_weight': 427, 'TS': 1782801321.122, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.897000', 'expected_tray_weight': 62, 'TS': 1782801191.897, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.797000', 'expected_tray_weight': 62, 'TS': 1782801949.797, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.819000', 'expected_tray_weight': 84, 'TS': 1782801274.819, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.926000', 'expected_tray_weight': 406, 'TS': 1782801688.926, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:17:13.871000', 'expected_tray_weight': 406, 'TS': 1782802033.871, 'tray_weight': '388', 'weight': '388'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:17:14.106000', 'expected_tray_weight': 406, 'TS': 1782802034.1060002, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.448000', 'expected_tray_weight': 432, 'TS': 1782801685.448, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.915000', 'expected_tray_weight': 240, 'TS': 1782802026.9150002, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.936000', 'expected_tray_weight': 310, 'TS': 1782801991.936, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.098000', 'expected_tray_weight': 210, 'TS': 1782801793.098, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 13, 836981)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:15,620.620 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.434000', 'expected_tray_weight': 427, 'TS': 1782801191.434, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.122000', 'expected_tray_weight': 427, 'TS': 1782801321.122, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.897000', 'expected_tray_weight': 62, 'TS': 1782801191.897, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.797000', 'expected_tray_weight': 62, 'TS': 1782801949.797, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.819000', 'expected_tray_weight': 84, 'TS': 1782801274.819, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.926000', 'expected_tray_weight': 406, 'TS': 1782801688.926, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:17:13.871000', 'expected_tray_weight': 406, 'TS': 1782802033.871, 'tray_weight': '388', 'weight': '388'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:17:14.106000', 'expected_tray_weight': 406, 'TS': 1782802034.1060002, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.448000', 'expected_tray_weight': 432, 'TS': 1782801685.448, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.915000', 'expected_tray_weight': 240, 'TS': 1782802026.9150002, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.936000', 'expected_tray_weight': 310, 'TS': 1782801991.936, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.098000', 'expected_tray_weight': 210, 'TS': 1782801793.098, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 13, 836981)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:17,077.077 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.441000', 'expected_tray_weight': 427, 'TS': 1782801191.441, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.129000', 'expected_tray_weight': 427, 'TS': 1782801321.1290002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.900000', 'expected_tray_weight': 62, 'TS': 1782801191.9, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.800000', 'expected_tray_weight': 62, 'TS': 1782801949.8000002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '-1', 'datetime': '2026-06-30 12:17:15.786000', 'expected_tray_weight': 365, 'TS': 1782802035.786, 'tray_weight': '212', 'weight': '212'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.821000', 'expected_tray_weight': 84, 'TS': 1782801274.821, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:17:13.871000', 'expected_tray_weight': 406, 'TS': 1782802033.871, 'tray_weight': '388', 'weight': '388'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:17:15.049000', 'expected_tray_weight': 406, 'TS': 1782802035.049, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.448000', 'expected_tray_weight': 432, 'TS': 1782801685.448, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.915000', 'expected_tray_weight': 240, 'TS': 1782802026.915, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.942000', 'expected_tray_weight': 310, 'TS': 1782801991.9420002, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.100000', 'expected_tray_weight': 210, 'TS': 1782801793.1, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 15, 710730)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:17,088.088 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.441000', 'expected_tray_weight': 427, 'TS': 1782801191.441, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.129000', 'expected_tray_weight': 427, 'TS': 1782801321.1290002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.900000', 'expected_tray_weight': 62, 'TS': 1782801191.9, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.800000', 'expected_tray_weight': 62, 'TS': 1782801949.8000002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '-1', 'datetime': '2026-06-30 12:17:15.786000', 'expected_tray_weight': 365, 'TS': 1782802035.786, 'tray_weight': '212', 'weight': '212'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.821000', 'expected_tray_weight': 84, 'TS': 1782801274.821, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:17:13.871000', 'expected_tray_weight': 406, 'TS': 1782802033.871, 'tray_weight': '388', 'weight': '388'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:17:15.049000', 'expected_tray_weight': 406, 'TS': 1782802035.049, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.448000', 'expected_tray_weight': 432, 'TS': 1782801685.448, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.915000', 'expected_tray_weight': 240, 'TS': 1782802026.915, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.942000', 'expected_tray_weight': 310, 'TS': 1782801991.9420002, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.100000', 'expected_tray_weight': 210, 'TS': 1782801793.1, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 15, 710730)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:19,281.281 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.440000', 'expected_tray_weight': 427, 'TS': 1782801191.44, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.128000', 'expected_tray_weight': 427, 'TS': 1782801321.128, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.906000', 'expected_tray_weight': 62, 'TS': 1782801191.906, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.806000', 'expected_tray_weight': 62, 'TS': 1782801949.806, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '-1', 'datetime': '2026-06-30 12:17:15.785000', 'expected_tray_weight': 365, 'TS': 1782802035.785, 'tray_weight': '212', 'weight': '212'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 12:17:16.024000', 'expected_tray_weight': 365, 'TS': 1782802036.0240002, 'tray_weight': '250', 'weight': '250'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 12:17:16.493000', 'expected_tray_weight': 365, 'TS': 1782802036.493, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.821000', 'expected_tray_weight': 84, 'TS': 1782801274.8209999, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:17:15.046000', 'expected_tray_weight': 406, 'TS': 1782802035.046, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.441000', 'expected_tray_weight': 432, 'TS': 1782801685.4410002, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.907000', 'expected_tray_weight': 240, 'TS': 1782802026.907, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.938000', 'expected_tray_weight': 310, 'TS': 1782801991.938, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.082000', 'expected_tray_weight': 210, 'TS': 1782801793.082, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 17, 172849)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:19,296.296 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.440000', 'expected_tray_weight': 427, 'TS': 1782801191.44, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.128000', 'expected_tray_weight': 427, 'TS': 1782801321.128, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.906000', 'expected_tray_weight': 62, 'TS': 1782801191.906, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.806000', 'expected_tray_weight': 62, 'TS': 1782801949.806, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '-1', 'datetime': '2026-06-30 12:17:15.785000', 'expected_tray_weight': 365, 'TS': 1782802035.785, 'tray_weight': '212', 'weight': '212'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 12:17:16.024000', 'expected_tray_weight': 365, 'TS': 1782802036.0240002, 'tray_weight': '250', 'weight': '250'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 12:17:16.493000', 'expected_tray_weight': 365, 'TS': 1782802036.493, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.821000', 'expected_tray_weight': 84, 'TS': 1782801274.8209999, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:17:15.046000', 'expected_tray_weight': 406, 'TS': 1782802035.046, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.441000', 'expected_tray_weight': 432, 'TS': 1782801685.4410002, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.907000', 'expected_tray_weight': 240, 'TS': 1782802026.907, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.938000', 'expected_tray_weight': 310, 'TS': 1782801991.938, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.082000', 'expected_tray_weight': 210, 'TS': 1782801793.082, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 17, 172849)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:21,280.280 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.444000', 'expected_tray_weight': 427, 'TS': 1782801191.444, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.132000', 'expected_tray_weight': 427, 'TS': 1782801321.1320002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.908000', 'expected_tray_weight': 62, 'TS': 1782801191.908, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.808000', 'expected_tray_weight': 62, 'TS': 1782801949.808, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '-1', 'datetime': '2026-06-30 12:17:15.782000', 'expected_tray_weight': 365, 'TS': 1782802035.7819998, 'tray_weight': '212', 'weight': '212'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 12:17:16.021000', 'expected_tray_weight': 365, 'TS': 1782802036.021, 'tray_weight': '250', 'weight': '250'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 12:17:16.490000', 'expected_tray_weight': 365, 'TS': 1782802036.4899998, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.818000', 'expected_tray_weight': 84, 'TS': 1782801274.818, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:17:15.039000', 'expected_tray_weight': 406, 'TS': 1782802035.0389998, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.438000', 'expected_tray_weight': 432, 'TS': 1782801685.4380002, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.903000', 'expected_tray_weight': 240, 'TS': 1782802026.903, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.935000', 'expected_tray_weight': 310, 'TS': 1782801991.935, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.094000', 'expected_tray_weight': 210, 'TS': 1782801793.0939999, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 19, 383741)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:21,293.293 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.444000', 'expected_tray_weight': 427, 'TS': 1782801191.444, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.132000', 'expected_tray_weight': 427, 'TS': 1782801321.1320002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.908000', 'expected_tray_weight': 62, 'TS': 1782801191.908, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.808000', 'expected_tray_weight': 62, 'TS': 1782801949.808, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '-1', 'datetime': '2026-06-30 12:17:15.782000', 'expected_tray_weight': 365, 'TS': 1782802035.7819998, 'tray_weight': '212', 'weight': '212'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 12:17:16.021000', 'expected_tray_weight': 365, 'TS': 1782802036.021, 'tray_weight': '250', 'weight': '250'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 12:17:16.490000', 'expected_tray_weight': 365, 'TS': 1782802036.4899998, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.818000', 'expected_tray_weight': 84, 'TS': 1782801274.818, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:17:15.039000', 'expected_tray_weight': 406, 'TS': 1782802035.0389998, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.438000', 'expected_tray_weight': 432, 'TS': 1782801685.4380002, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.903000', 'expected_tray_weight': 240, 'TS': 1782802026.903, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.935000', 'expected_tray_weight': 310, 'TS': 1782801991.935, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.094000', 'expected_tray_weight': 210, 'TS': 1782801793.0939999, 'tray_weight': '228', 'weight': '228'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 19, 383741)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:22,404.404 INFO    ] collect_close_door_weights {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:17:21.251000', 'expected_tray_weight': 427, 'TS': 1782802041.2510002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:17:21.270000', 'expected_tray_weight': 125, 'TS': 1782802041.2700002, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:17:21.289000', 'expected_tray_weight': 62, 'TS': 1782802041.289, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:17:21.424000', 'expected_tray_weight': 365, 'TS': 1782802041.424, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:17:21.443000', 'expected_tray_weight': 84, 'TS': 1782802041.443, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:17:21.460000', 'expected_tray_weight': 781, 'TS': 1782802041.46, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:17:21.738000', 'expected_tray_weight': 406, 'TS': 1782802041.738, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:17:21.876000', 'expected_tray_weight': 210, 'TS': 1782802041.8760002, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:17:21.896000', 'expected_tray_weight': 432, 'TS': 1782802041.896, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:17:21.933000', 'expected_tray_weight': 240, 'TS': 1782802041.9329998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:17:21.954000', 'expected_tray_weight': 250, 'TS': 1782802041.954, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:17:21.971000', 'expected_tray_weight': 0, 'TS': 1782802041.971, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:17:22.034000', 'expected_tray_weight': 310, 'TS': 1782802042.034, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:17:22.168000', 'expected_tray_weight': 512, 'TS': 1782802042.168, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:17:22.188000', 'expected_tray_weight': 210, 'TS': 1782802042.1880002, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:17:22.180000', 'expected_tray_weight': 1320, 'TS': 1782802042.18, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:17:22.315000', 'expected_tray_weight': 128, 'TS': 1782802042.315, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 21, 302966)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:22,428.428 INFO    ] collect_close_door_weights {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:17:21.251000', 'expected_tray_weight': 427, 'TS': 1782802041.2510002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:17:21.270000', 'expected_tray_weight': 125, 'TS': 1782802041.2700002, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:17:21.289000', 'expected_tray_weight': 62, 'TS': 1782802041.289, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:17:21.424000', 'expected_tray_weight': 365, 'TS': 1782802041.424, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:17:21.443000', 'expected_tray_weight': 84, 'TS': 1782802041.443, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:17:21.460000', 'expected_tray_weight': 781, 'TS': 1782802041.46, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:17:21.738000', 'expected_tray_weight': 406, 'TS': 1782802041.738, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:17:21.876000', 'expected_tray_weight': 210, 'TS': 1782802041.8760002, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:17:21.896000', 'expected_tray_weight': 432, 'TS': 1782802041.896, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:17:21.933000', 'expected_tray_weight': 240, 'TS': 1782802041.9329998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:17:21.954000', 'expected_tray_weight': 250, 'TS': 1782802041.954, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:17:21.971000', 'expected_tray_weight': 0, 'TS': 1782802041.971, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:17:22.034000', 'expected_tray_weight': 310, 'TS': 1782802042.034, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:17:22.168000', 'expected_tray_weight': 512, 'TS': 1782802042.168, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:17:22.188000', 'expected_tray_weight': 210, 'TS': 1782802042.1880002, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:17:22.180000', 'expected_tray_weight': 1320, 'TS': 1782802042.18, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:17:22.315000', 'expected_tray_weight': 128, 'TS': 1782802042.315, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 21, 302966)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:23,915.915 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 12:17:23,917.917 INFO    ] DB TRAY [{"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 11, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "480", "active": 1, "org_sku": "4500709"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 12, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "145", "active": 1, "org_sku": "4500558"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 13, "sku_json": "4500708-2", "modified_at": "2026-06-27 11:20:05", "tray_weight": "82", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 14, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "241", "active": 1, "org_sku": "4500680"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 15, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "74", "active": 1, "org_sku": "4500668"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 16, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "796", "active": 1, "org_sku": "4500639"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 17, "sku_json": "4500714-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "427", "active": 1, "org_sku": "4500714"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 18, "sku_json": "4500646-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "197", "active": 1, "org_sku": "4500646"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 19, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "426", "active": 1, "org_sku": "4500647"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 20, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "230", "active": 1, "org_sku": "4500650"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 21, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "232", "active": 1, "org_sku": "4500648"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 22, "sku_json": "4500673-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "32", "active": 1, "org_sku": "4500673"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 23, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "304", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 24, "sku_json": "4500681-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "549", "active": 1, "org_sku": "4500681"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 25, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "228", "active": 1, "org_sku": "4500644"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 26, "sku_json": "4500696-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1349", "active": 1, "org_sku": "4500696"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 27, "sku_json": "4500659-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "135", "active": 1, "org_sku": "4500659"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 31, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2673", "active": 1, "org_sku": "4500407"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 32, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1950", "active": 1, "org_sku": "186078"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 33, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2600", "active": 1, "org_sku": "108676"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 34, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2501", "active": 1, "org_sku": "4500656"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 35, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1957", "active": 1, "org_sku": "4500700"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 36, "sku_json": "166327-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "3893", "active": 1, "org_sku": "166327"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 37, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "430", "active": 1, "org_sku": "4500667"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 38, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2115", "active": 1, "org_sku": "4500675"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 39, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1311", "active": 1, "org_sku": "4500705"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 40, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2911", "active": 1, "org_sku": "4500706"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 41, "sku_json": "4500541-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "382", "active": 1, "org_sku": "4500541"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 42, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1930", "active": 1, "org_sku": "4500499"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 43, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2966", "active": 1, "org_sku": "4500702"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 44, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1853", "active": 1, "org_sku": "4500694"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 45, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "tray_weight": "5562", "active": 1, "org_sku": "186043"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 46, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2549", "active": 1, "org_sku": "4500704"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 47, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "99999", "active": 1, "org_sku": "163527"}]
[2026-06-30 12:17:23,922.922 INFO    ] TRAY READINGS [{'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.406000', 'expected_tray_weight': 427, 'TS': 1782801191.4060001, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.410000', 'expected_tray_weight': 427, 'TS': 1782801191.41, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.412000', 'expected_tray_weight': 427, 'TS': 1782801191.412, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.414000', 'expected_tray_weight': 427, 'TS': 1782801191.414, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.419000', 'expected_tray_weight': 427, 'TS': 1782801191.4190001, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.421000', 'expected_tray_weight': 427, 'TS': 1782801191.421, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.425000', 'expected_tray_weight': 427, 'TS': 1782801191.4250002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.432000', 'expected_tray_weight': 427, 'TS': 1782801191.432, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.433000', 'expected_tray_weight': 427, 'TS': 1782801191.4329998, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.434000', 'expected_tray_weight': 427, 'TS': 1782801191.434, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.440000', 'expected_tray_weight': 427, 'TS': 1782801191.44, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.441000', 'expected_tray_weight': 427, 'TS': 1782801191.441, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:03:11.444000', 'expected_tray_weight': 427, 'TS': 1782801191.444, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.868000', 'expected_tray_weight': 62, 'TS': 1782801191.868, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.871000', 'expected_tray_weight': 62, 'TS': 1782801191.871, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.873000', 'expected_tray_weight': 62, 'TS': 1782801191.873, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.873000', 'expected_tray_weight': 62, 'TS': 1782801191.873, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.880000', 'expected_tray_weight': 62, 'TS': 1782801191.88, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.882000', 'expected_tray_weight': 62, 'TS': 1782801191.882, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.883000', 'expected_tray_weight': 62, 'TS': 1782801191.883, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.893000', 'expected_tray_weight': 62, 'TS': 1782801191.893, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.895000', 'expected_tray_weight': 62, 'TS': 1782801191.895, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.897000', 'expected_tray_weight': 62, 'TS': 1782801191.897, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.900000', 'expected_tray_weight': 62, 'TS': 1782801191.9, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.906000', 'expected_tray_weight': 62, 'TS': 1782801191.906, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:03:11.908000', 'expected_tray_weight': 62, 'TS': 1782801191.908, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.812000', 'expected_tray_weight': 84, 'TS': 1782801274.812, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.818000', 'expected_tray_weight': 84, 'TS': 1782801274.818, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.819000', 'expected_tray_weight': 84, 'TS': 1782801274.819, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.819000', 'expected_tray_weight': 84, 'TS': 1782801274.819, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.821000', 'expected_tray_weight': 84, 'TS': 1782801274.8209999, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.821000', 'expected_tray_weight': 84, 'TS': 1782801274.8209999, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.821000', 'expected_tray_weight': 84, 'TS': 1782801274.821, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.821000', 'expected_tray_weight': 84, 'TS': 1782801274.821, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.821000', 'expected_tray_weight': 84, 'TS': 1782801274.821, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.822000', 'expected_tray_weight': 84, 'TS': 1782801274.822, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.823000', 'expected_tray_weight': 84, 'TS': 1782801274.823, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.825000', 'expected_tray_weight': 84, 'TS': 1782801274.825, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '15', 'address': '15', 'flow': '1', 'datetime': '2026-06-30 12:04:34.826000', 'expected_tray_weight': 84, 'TS': 1782801274.826, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.094000', 'expected_tray_weight': 427, 'TS': 1782801321.094, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.098000', 'expected_tray_weight': 427, 'TS': 1782801321.098, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.100000', 'expected_tray_weight': 427, 'TS': 1782801321.1000001, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.102000', 'expected_tray_weight': 427, 'TS': 1782801321.102, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.107000', 'expected_tray_weight': 427, 'TS': 1782801321.107, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.109000', 'expected_tray_weight': 427, 'TS': 1782801321.109, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.113000', 'expected_tray_weight': 427, 'TS': 1782801321.1130002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.120000', 'expected_tray_weight': 427, 'TS': 1782801321.1200001, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.121000', 'expected_tray_weight': 427, 'TS': 1782801321.1209998, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.122000', 'expected_tray_weight': 427, 'TS': 1782801321.122, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.128000', 'expected_tray_weight': 427, 'TS': 1782801321.128, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.129000', 'expected_tray_weight': 427, 'TS': 1782801321.1290002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '11', 'address': '11', 'flow': '1', 'datetime': '2026-06-30 12:05:21.132000', 'expected_tray_weight': 427, 'TS': 1782801321.1320002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.438000', 'expected_tray_weight': 432, 'TS': 1782801685.4380002, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.441000', 'expected_tray_weight': 432, 'TS': 1782801685.4410002, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.446000', 'expected_tray_weight': 432, 'TS': 1782801685.446, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.448000', 'expected_tray_weight': 432, 'TS': 1782801685.448, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.448000', 'expected_tray_weight': 432, 'TS': 1782801685.448, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.450000', 'expected_tray_weight': 432, 'TS': 1782801685.45, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.454000', 'expected_tray_weight': 432, 'TS': 1782801685.454, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.457000', 'expected_tray_weight': 432, 'TS': 1782801685.457, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.463000', 'expected_tray_weight': 432, 'TS': 1782801685.463, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.464000', 'expected_tray_weight': 432, 'TS': 1782801685.464, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.465000', 'expected_tray_weight': 432, 'TS': 1782801685.465, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.473000', 'expected_tray_weight': 432, 'TS': 1782801685.473, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '19', 'address': '19', 'flow': '1', 'datetime': '2026-06-30 12:11:25.474000', 'expected_tray_weight': 432, 'TS': 1782801685.474, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.926000', 'expected_tray_weight': 406, 'TS': 1782801688.926, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.931000', 'expected_tray_weight': 406, 'TS': 1782801688.931, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.932000', 'expected_tray_weight': 406, 'TS': 1782801688.932, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.932000', 'expected_tray_weight': 406, 'TS': 1782801688.932, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.936000', 'expected_tray_weight': 406, 'TS': 1782801688.936, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.940000', 'expected_tray_weight': 406, 'TS': 1782801688.94, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.941000', 'expected_tray_weight': 406, 'TS': 1782801688.9410002, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.944000', 'expected_tray_weight': 406, 'TS': 1782801688.944, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.947000', 'expected_tray_weight': 406, 'TS': 1782801688.947, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:11:28.952000', 'expected_tray_weight': 406, 'TS': 1782801688.952, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.082000', 'expected_tray_weight': 210, 'TS': 1782801793.082, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.094000', 'expected_tray_weight': 210, 'TS': 1782801793.0939999, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.098000', 'expected_tray_weight': 210, 'TS': 1782801793.098, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.099000', 'expected_tray_weight': 210, 'TS': 1782801793.099, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.100000', 'expected_tray_weight': 210, 'TS': 1782801793.1, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.102000', 'expected_tray_weight': 210, 'TS': 1782801793.102, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.102000', 'expected_tray_weight': 210, 'TS': 1782801793.102, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.103000', 'expected_tray_weight': 210, 'TS': 1782801793.103, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.103000', 'expected_tray_weight': 210, 'TS': 1782801793.103, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.104000', 'expected_tray_weight': 210, 'TS': 1782801793.104, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.104000', 'expected_tray_weight': 210, 'TS': 1782801793.104, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.107000', 'expected_tray_weight': 210, 'TS': 1782801793.1069999, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '25', 'address': '25', 'flow': '1', 'datetime': '2026-06-30 12:13:13.110000', 'expected_tray_weight': 210, 'TS': 1782801793.1100001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.768000', 'expected_tray_weight': 62, 'TS': 1782801949.768, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.771000', 'expected_tray_weight': 62, 'TS': 1782801949.7710001, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.773000', 'expected_tray_weight': 62, 'TS': 1782801949.773, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.773000', 'expected_tray_weight': 62, 'TS': 1782801949.773, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.780000', 'expected_tray_weight': 62, 'TS': 1782801949.7800002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.782000', 'expected_tray_weight': 62, 'TS': 1782801949.782, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.783000', 'expected_tray_weight': 62, 'TS': 1782801949.783, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.793000', 'expected_tray_weight': 62, 'TS': 1782801949.793, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.795000', 'expected_tray_weight': 62, 'TS': 1782801949.795, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.797000', 'expected_tray_weight': 62, 'TS': 1782801949.797, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.800000', 'expected_tray_weight': 62, 'TS': 1782801949.8000002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.806000', 'expected_tray_weight': 62, 'TS': 1782801949.806, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '13', 'address': '13', 'flow': '1', 'datetime': '2026-06-30 12:15:49.808000', 'expected_tray_weight': 62, 'TS': 1782801949.808, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.930000', 'expected_tray_weight': 310, 'TS': 1782801991.93, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.935000', 'expected_tray_weight': 310, 'TS': 1782801991.935, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.936000', 'expected_tray_weight': 310, 'TS': 1782801991.936, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.938000', 'expected_tray_weight': 310, 'TS': 1782801991.938, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.940000', 'expected_tray_weight': 310, 'TS': 1782801991.94, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.940000', 'expected_tray_weight': 310, 'TS': 1782801991.94, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.942000', 'expected_tray_weight': 310, 'TS': 1782801991.942, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.942000', 'expected_tray_weight': 310, 'TS': 1782801991.9420002, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.943000', 'expected_tray_weight': 310, 'TS': 1782801991.943, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.945000', 'expected_tray_weight': 310, 'TS': 1782801991.945, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.945000', 'expected_tray_weight': 310, 'TS': 1782801991.9450002, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.946000', 'expected_tray_weight': 310, 'TS': 1782801991.946, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '23', 'address': '23', 'flow': '1', 'datetime': '2026-06-30 12:16:31.947000', 'expected_tray_weight': 310, 'TS': 1782801991.9469998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.903000', 'expected_tray_weight': 240, 'TS': 1782802026.903, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.907000', 'expected_tray_weight': 240, 'TS': 1782802026.907, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.915000', 'expected_tray_weight': 240, 'TS': 1782802026.915, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.915000', 'expected_tray_weight': 240, 'TS': 1782802026.9150002, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.920000', 'expected_tray_weight': 240, 'TS': 1782802026.9199998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.926000', 'expected_tray_weight': 240, 'TS': 1782802026.9259999, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.928000', 'expected_tray_weight': 240, 'TS': 1782802026.928, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '20', 'address': '20', 'flow': '1', 'datetime': '2026-06-30 12:17:06.930000', 'expected_tray_weight': 240, 'TS': 1782802026.93, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:17:13.871000', 'expected_tray_weight': 406, 'TS': 1782802033.871, 'tray_weight': '388', 'weight': '388'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:17:14.106000', 'expected_tray_weight': 406, 'TS': 1782802034.1060002, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:17:15.039000', 'expected_tray_weight': 406, 'TS': 1782802035.0389998, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:17:15.046000', 'expected_tray_weight': 406, 'TS': 1782802035.046, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '17', 'address': '17', 'flow': '1', 'datetime': '2026-06-30 12:17:15.049000', 'expected_tray_weight': 406, 'TS': 1782802035.049, 'tray_weight': '427', 'weight': '427'}, {'tray_id': '14', 'address': '14', 'flow': '-1', 'datetime': '2026-06-30 12:17:15.786000', 'expected_tray_weight': 365, 'TS': 1782802035.786, 'tray_weight': '212', 'weight': '212'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 12:17:16.021000', 'expected_tray_weight': 365, 'TS': 1782802036.021, 'tray_weight': '250', 'weight': '250'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 12:17:16.024000', 'expected_tray_weight': 365, 'TS': 1782802036.0240002, 'tray_weight': '250', 'weight': '250'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 12:17:16.490000', 'expected_tray_weight': 365, 'TS': 1782802036.4899998, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '14', 'address': '14', 'flow': '1', 'datetime': '2026-06-30 12:17:16.493000', 'expected_tray_weight': 365, 'TS': 1782802036.493, 'tray_weight': '240', 'weight': '240'}, {'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:17:21.251000', 'expected_tray_weight': 427, 'TS': 1782802041.2510002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:17:21.270000', 'expected_tray_weight': 125, 'TS': 1782802041.2700002, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:17:21.289000', 'expected_tray_weight': 62, 'TS': 1782802041.289, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:17:21.424000', 'expected_tray_weight': 365, 'TS': 1782802041.424, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:17:21.443000', 'expected_tray_weight': 84, 'TS': 1782802041.443, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:17:21.460000', 'expected_tray_weight': 781, 'TS': 1782802041.46, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:17:21.738000', 'expected_tray_weight': 406, 'TS': 1782802041.738, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:17:21.876000', 'expected_tray_weight': 210, 'TS': 1782802041.8760002, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:17:21.896000', 'expected_tray_weight': 432, 'TS': 1782802041.896, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:17:21.933000', 'expected_tray_weight': 240, 'TS': 1782802041.9329998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:17:21.954000', 'expected_tray_weight': 250, 'TS': 1782802041.954, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:17:21.971000', 'expected_tray_weight': 0, 'TS': 1782802041.971, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:17:22.034000', 'expected_tray_weight': 310, 'TS': 1782802042.034, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:17:22.168000', 'expected_tray_weight': 512, 'TS': 1782802042.168, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:17:22.180000', 'expected_tray_weight': 1320, 'TS': 1782802042.18, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:17:22.188000', 'expected_tray_weight': 210, 'TS': 1782802042.1880002, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:17:22.315000', 'expected_tray_weight': 128, 'TS': 1782802042.315, 'tray_weight': '134', 'weight': '134'}]
[2026-06-30 12:17:26,197.197 INFO    ] Final DB Tray = [{"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 11, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "480", "active": 1, "org_sku": "4500709"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 12, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "145", "active": 1, "org_sku": "4500558"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 13, "sku_json": "4500708-2", "modified_at": "2026-06-27 11:20:05", "tray_weight": "82", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 14, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "241", "active": 1, "org_sku": "4500680"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 15, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "74", "active": 1, "org_sku": "4500668"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 16, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "796", "active": 1, "org_sku": "4500639"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 17, "sku_json": "4500714-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "370", "active": 1, "org_sku": "4500714"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 18, "sku_json": "4500646-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "198", "active": 1, "org_sku": "4500646"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 19, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "426", "active": 1, "org_sku": "4500647"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 20, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "230", "active": 1, "org_sku": "4500650"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 21, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "232", "active": 1, "org_sku": "4500648"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 22, "sku_json": "4500673-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "31", "active": 1, "org_sku": "4500673"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 23, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "305", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 24, "sku_json": "4500681-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "549", "active": 1, "org_sku": "4500681"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 25, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "228", "active": 1, "org_sku": "4500644"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 26, "sku_json": "4500696-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1348", "active": 1, "org_sku": "4500696"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 27, "sku_json": "4500659-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "134", "active": 1, "org_sku": "4500659"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 31, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2673", "active": 1, "org_sku": "4500407"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 32, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1950", "active": 1, "org_sku": "186078"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 33, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2600", "active": 1, "org_sku": "108676"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 34, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2501", "active": 1, "org_sku": "4500656"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 35, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1957", "active": 1, "org_sku": "4500700"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 36, "sku_json": "166327-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "3893", "active": 1, "org_sku": "166327"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 37, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "430", "active": 1, "org_sku": "4500667"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 38, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2115", "active": 1, "org_sku": "4500675"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 39, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1311", "active": 1, "org_sku": "4500705"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 40, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2911", "active": 1, "org_sku": "4500706"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 41, "sku_json": "4500541-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "382", "active": 1, "org_sku": "4500541"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 42, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1930", "active": 1, "org_sku": "4500499"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 43, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2966", "active": 1, "org_sku": "4500702"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 44, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1853", "active": 1, "org_sku": "4500694"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 45, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "tray_weight": "5562", "active": 1, "org_sku": "186043"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 46, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2549", "active": 1, "org_sku": "4500704"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 47, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "99999", "active": 1, "org_sku": "163527"}]
[2026-06-30 12:17:35,209.209 INFO    ] Syncing order with order id: TM06202003260630121600731
[2026-06-30 12:17:35,232.232 INFO    ] pg status for order_id: TM06202003260630121600731 before is --> False
[2026-06-30 12:17:35,235.235 INFO    ] payment_gateway for order_id: TM06202003260630121600731 is --> razor_pay and sync status is True
[2026-06-30 12:17:35,540.540 INFO    ] pg status response {'status': True}
[2026-06-30 12:17:35,577.577 INFO    ] pg status for order_id: TM06202003260630121600731 after is --> {'status': True}
[2026-06-30 12:17:39,999.999 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:17:39.103000', 'expected_tray_weight': 427, 'TS': 1782802059.1030002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:17:39.122000', 'expected_tray_weight': 125, 'TS': 1782802059.122, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:17:39.142000', 'expected_tray_weight': 62, 'TS': 1782802059.142, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:17:39.236000', 'expected_tray_weight': 365, 'TS': 1782802059.236, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:17:39.254000', 'expected_tray_weight': 84, 'TS': 1782802059.254, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:17:39.274000', 'expected_tray_weight': 781, 'TS': 1782802059.2740002, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:17:39.410000', 'expected_tray_weight': 348, 'TS': 1782802059.41, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:17:39.432000', 'expected_tray_weight': 210, 'TS': 1782802059.432, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:17:39.446000', 'expected_tray_weight': 432, 'TS': 1782802059.4459999, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:17:39.598000', 'expected_tray_weight': 240, 'TS': 1782802059.598, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:17:39.618000', 'expected_tray_weight': 250, 'TS': 1782802059.618, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:17:39.637000', 'expected_tray_weight': 0, 'TS': 1782802059.637, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:17:39.724000', 'expected_tray_weight': 310, 'TS': 1782802059.724, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:17:39.743000', 'expected_tray_weight': 512, 'TS': 1782802059.743, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:17:39.764000', 'expected_tray_weight': 210, 'TS': 1782802059.764, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:17:39.847000', 'expected_tray_weight': 1320, 'TS': 1782802059.847, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:17:39.866000', 'expected_tray_weight': 128, 'TS': 1782802059.866, 'tray_weight': '135', 'weight': '135'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 39, 128933)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:40,008.008 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:17:39.103000', 'expected_tray_weight': 427, 'TS': 1782802059.1030002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:17:39.122000', 'expected_tray_weight': 125, 'TS': 1782802059.122, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:17:39.142000', 'expected_tray_weight': 62, 'TS': 1782802059.142, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:17:39.236000', 'expected_tray_weight': 365, 'TS': 1782802059.236, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:17:39.254000', 'expected_tray_weight': 84, 'TS': 1782802059.254, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:17:39.274000', 'expected_tray_weight': 781, 'TS': 1782802059.2740002, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:17:39.410000', 'expected_tray_weight': 348, 'TS': 1782802059.41, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:17:39.432000', 'expected_tray_weight': 210, 'TS': 1782802059.432, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:17:39.446000', 'expected_tray_weight': 432, 'TS': 1782802059.4459999, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:17:39.598000', 'expected_tray_weight': 240, 'TS': 1782802059.598, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:17:39.618000', 'expected_tray_weight': 250, 'TS': 1782802059.618, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:17:39.637000', 'expected_tray_weight': 0, 'TS': 1782802059.637, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:17:39.724000', 'expected_tray_weight': 310, 'TS': 1782802059.724, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:17:39.743000', 'expected_tray_weight': 512, 'TS': 1782802059.743, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:17:39.764000', 'expected_tray_weight': 210, 'TS': 1782802059.764, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:17:39.847000', 'expected_tray_weight': 1320, 'TS': 1782802059.847, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:17:39.866000', 'expected_tray_weight': 128, 'TS': 1782802059.866, 'tray_weight': '135', 'weight': '135'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 39, 128933)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:00:34.509000', 'expected_tray_weight': 2625, 'TS': 1782801034.509, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:00:34.529000', 'expected_tray_weight': 1826, 'TS': 1782801034.5289998, 'tray_weight': '1950', 'weight': '1950'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:00:34.669000', 'expected_tray_weight': 2478, 'TS': 1782801034.669, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:00:34.628000', 'expected_tray_weight': 2475, 'TS': 1782801034.628, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:00:34.769000', 'expected_tray_weight': 1780, 'TS': 1782801034.7689998, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:00:34.787000', 'expected_tray_weight': 3780, 'TS': 1782801034.787, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:00:34.791000', 'expected_tray_weight': 414, 'TS': 1782801034.7910001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:00:34.930000', 'expected_tray_weight': 2100, 'TS': 1782801034.9299998, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:00:34.949000', 'expected_tray_weight': 1260, 'TS': 1782801034.949, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:00:35.026000', 'expected_tray_weight': 2775, 'TS': 1782801035.026, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:00:35.047000', 'expected_tray_weight': 418, 'TS': 1782801035.0470002, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:00:35.066000', 'expected_tray_weight': 1920, 'TS': 1782801035.066, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:00:35.155000', 'expected_tray_weight': 2886, 'TS': 1782801035.155, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:00:35.175000', 'expected_tray_weight': 1856, 'TS': 1782801035.175, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:00:35.206000', 'expected_tray_weight': 5605, 'TS': 1782801035.206, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:00:35.225000', 'expected_tray_weight': 2520, 'TS': 1782801035.225, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 0, 34, 568524)}}
[2026-06-30 12:17:40,921.921 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:17:39.103000', 'expected_tray_weight': 427, 'TS': 1782802059.1030002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:17:39.122000', 'expected_tray_weight': 125, 'TS': 1782802059.122, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:17:39.142000', 'expected_tray_weight': 62, 'TS': 1782802059.142, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:17:39.236000', 'expected_tray_weight': 365, 'TS': 1782802059.236, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:17:39.254000', 'expected_tray_weight': 84, 'TS': 1782802059.254, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:17:39.274000', 'expected_tray_weight': 781, 'TS': 1782802059.2740002, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:17:39.410000', 'expected_tray_weight': 348, 'TS': 1782802059.41, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:17:39.432000', 'expected_tray_weight': 210, 'TS': 1782802059.432, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:17:39.446000', 'expected_tray_weight': 432, 'TS': 1782802059.4459999, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:17:39.598000', 'expected_tray_weight': 240, 'TS': 1782802059.598, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:17:39.618000', 'expected_tray_weight': 250, 'TS': 1782802059.618, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:17:39.637000', 'expected_tray_weight': 0, 'TS': 1782802059.637, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:17:39.724000', 'expected_tray_weight': 310, 'TS': 1782802059.724, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:17:39.743000', 'expected_tray_weight': 512, 'TS': 1782802059.743, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:17:39.764000', 'expected_tray_weight': 210, 'TS': 1782802059.764, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:17:39.847000', 'expected_tray_weight': 1320, 'TS': 1782802059.847, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:17:39.866000', 'expected_tray_weight': 128, 'TS': 1782802059.866, 'tray_weight': '135', 'weight': '135'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 39, 128933)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:17:39.943000', 'expected_tray_weight': 2625, 'TS': 1782802059.943, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:17:39.963000', 'expected_tray_weight': 1826, 'TS': 1782802059.963, 'tray_weight': '1953', 'weight': '1953'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:17:40.101000', 'expected_tray_weight': 2478, 'TS': 1782802060.101, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:17:40.106000', 'expected_tray_weight': 2475, 'TS': 1782802060.106, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:17:40.127000', 'expected_tray_weight': 1780, 'TS': 1782802060.127, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:17:40.266000', 'expected_tray_weight': 3780, 'TS': 1782802060.266, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:17:40.225000', 'expected_tray_weight': 414, 'TS': 1782802060.2250001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:17:40.363000', 'expected_tray_weight': 2100, 'TS': 1782802060.363, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:17:40.384000', 'expected_tray_weight': 1260, 'TS': 1782802060.3839998, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:17:40.445000', 'expected_tray_weight': 2775, 'TS': 1782802060.445, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:17:40.463000', 'expected_tray_weight': 418, 'TS': 1782802060.4629998, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:17:40.486000', 'expected_tray_weight': 1920, 'TS': 1782802060.4859998, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:17:40.588000', 'expected_tray_weight': 2886, 'TS': 1782802060.588, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:17:40.609000', 'expected_tray_weight': 1856, 'TS': 1782802060.609, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:17:40.612000', 'expected_tray_weight': 5605, 'TS': 1782802060.612, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:17:40.751000', 'expected_tray_weight': 2520, 'TS': 1782802060.751, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 40, 20860)}}
[2026-06-30 12:17:40,930.930 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:17:39.103000', 'expected_tray_weight': 427, 'TS': 1782802059.1030002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:17:39.122000', 'expected_tray_weight': 125, 'TS': 1782802059.122, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:17:39.142000', 'expected_tray_weight': 62, 'TS': 1782802059.142, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:17:39.236000', 'expected_tray_weight': 365, 'TS': 1782802059.236, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:17:39.254000', 'expected_tray_weight': 84, 'TS': 1782802059.254, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:17:39.274000', 'expected_tray_weight': 781, 'TS': 1782802059.2740002, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:17:39.410000', 'expected_tray_weight': 348, 'TS': 1782802059.41, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:17:39.432000', 'expected_tray_weight': 210, 'TS': 1782802059.432, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:17:39.446000', 'expected_tray_weight': 432, 'TS': 1782802059.4459999, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:17:39.598000', 'expected_tray_weight': 240, 'TS': 1782802059.598, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:17:39.618000', 'expected_tray_weight': 250, 'TS': 1782802059.618, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:17:39.637000', 'expected_tray_weight': 0, 'TS': 1782802059.637, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:17:39.724000', 'expected_tray_weight': 310, 'TS': 1782802059.724, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:17:39.743000', 'expected_tray_weight': 512, 'TS': 1782802059.743, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:17:39.764000', 'expected_tray_weight': 210, 'TS': 1782802059.764, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:17:39.847000', 'expected_tray_weight': 1320, 'TS': 1782802059.847, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:17:39.866000', 'expected_tray_weight': 128, 'TS': 1782802059.866, 'tray_weight': '135', 'weight': '135'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 39, 128933)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:17:39.943000', 'expected_tray_weight': 2625, 'TS': 1782802059.943, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:17:39.963000', 'expected_tray_weight': 1826, 'TS': 1782802059.963, 'tray_weight': '1953', 'weight': '1953'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:17:40.101000', 'expected_tray_weight': 2478, 'TS': 1782802060.101, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:17:40.106000', 'expected_tray_weight': 2475, 'TS': 1782802060.106, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:17:40.127000', 'expected_tray_weight': 1780, 'TS': 1782802060.127, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:17:40.266000', 'expected_tray_weight': 3780, 'TS': 1782802060.266, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:17:40.225000', 'expected_tray_weight': 414, 'TS': 1782802060.2250001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:17:40.363000', 'expected_tray_weight': 2100, 'TS': 1782802060.363, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:17:40.384000', 'expected_tray_weight': 1260, 'TS': 1782802060.3839998, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:17:40.445000', 'expected_tray_weight': 2775, 'TS': 1782802060.445, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:17:40.463000', 'expected_tray_weight': 418, 'TS': 1782802060.4629998, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:17:40.486000', 'expected_tray_weight': 1920, 'TS': 1782802060.4859998, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:17:40.588000', 'expected_tray_weight': 2886, 'TS': 1782802060.588, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:17:40.609000', 'expected_tray_weight': 1856, 'TS': 1782802060.609, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:17:40.612000', 'expected_tray_weight': 5605, 'TS': 1782802060.612, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:17:40.751000', 'expected_tray_weight': 2520, 'TS': 1782802060.751, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 40, 20860)}}
[2026-06-30 12:19:52,468.468 INFO    ] processOrderPayment version is : v2
[2026-06-30 12:23:49,838.838 INFO    ] processOrderPayment version is : v2
[2026-06-30 12:33:44,346.346 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:17:39.943000', 'expected_tray_weight': 2625, 'TS': 1782802059.943, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:17:39.963000', 'expected_tray_weight': 1826, 'TS': 1782802059.963, 'tray_weight': '1953', 'weight': '1953'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:17:40.101000', 'expected_tray_weight': 2478, 'TS': 1782802060.101, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:17:40.106000', 'expected_tray_weight': 2475, 'TS': 1782802060.106, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:17:40.127000', 'expected_tray_weight': 1780, 'TS': 1782802060.127, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:17:40.266000', 'expected_tray_weight': 3780, 'TS': 1782802060.266, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:17:40.225000', 'expected_tray_weight': 414, 'TS': 1782802060.2250001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:17:40.363000', 'expected_tray_weight': 2100, 'TS': 1782802060.363, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:17:40.384000', 'expected_tray_weight': 1260, 'TS': 1782802060.3839998, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:17:40.445000', 'expected_tray_weight': 2775, 'TS': 1782802060.445, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:17:40.463000', 'expected_tray_weight': 418, 'TS': 1782802060.4629998, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:17:40.486000', 'expected_tray_weight': 1920, 'TS': 1782802060.4859998, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:17:40.588000', 'expected_tray_weight': 2886, 'TS': 1782802060.588, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:17:40.609000', 'expected_tray_weight': 1856, 'TS': 1782802060.609, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:17:40.612000', 'expected_tray_weight': 5605, 'TS': 1782802060.612, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:17:40.751000', 'expected_tray_weight': 2520, 'TS': 1782802060.751, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 40, 20860)}}
[2026-06-30 12:33:44,354.354 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:17:39.943000', 'expected_tray_weight': 2625, 'TS': 1782802059.943, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:17:39.963000', 'expected_tray_weight': 1826, 'TS': 1782802059.963, 'tray_weight': '1953', 'weight': '1953'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:17:40.101000', 'expected_tray_weight': 2478, 'TS': 1782802060.101, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:17:40.106000', 'expected_tray_weight': 2475, 'TS': 1782802060.106, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:17:40.127000', 'expected_tray_weight': 1780, 'TS': 1782802060.127, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:17:40.266000', 'expected_tray_weight': 3780, 'TS': 1782802060.266, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:17:40.225000', 'expected_tray_weight': 414, 'TS': 1782802060.2250001, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:17:40.363000', 'expected_tray_weight': 2100, 'TS': 1782802060.363, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:17:40.384000', 'expected_tray_weight': 1260, 'TS': 1782802060.3839998, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:17:40.445000', 'expected_tray_weight': 2775, 'TS': 1782802060.445, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:17:40.463000', 'expected_tray_weight': 418, 'TS': 1782802060.4629998, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:17:40.486000', 'expected_tray_weight': 1920, 'TS': 1782802060.4859998, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:17:40.588000', 'expected_tray_weight': 2886, 'TS': 1782802060.588, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:17:40.609000', 'expected_tray_weight': 1856, 'TS': 1782802060.609, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:17:40.612000', 'expected_tray_weight': 5605, 'TS': 1782802060.612, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:17:40.751000', 'expected_tray_weight': 2520, 'TS': 1782802060.751, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 17, 40, 20860)}}
[2026-06-30 12:33:45,265.265 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:33:44.344000', 'expected_tray_weight': 2625, 'TS': 1782803024.3439999, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:33:44.363000', 'expected_tray_weight': 1826, 'TS': 1782803024.3630002, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:33:44.385000', 'expected_tray_weight': 2478, 'TS': 1782803024.385, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:33:44.477000', 'expected_tray_weight': 2475, 'TS': 1782803024.477, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:33:44.496000', 'expected_tray_weight': 1780, 'TS': 1782803024.496, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:33:44.515000', 'expected_tray_weight': 3780, 'TS': 1782803024.515, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:33:44.616000', 'expected_tray_weight': 414, 'TS': 1782803024.616, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:33:44.635000', 'expected_tray_weight': 2100, 'TS': 1782803024.635, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:33:44.654000', 'expected_tray_weight': 1260, 'TS': 1782803024.654, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:33:44.801000', 'expected_tray_weight': 2775, 'TS': 1782803024.801, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:33:44.822000', 'expected_tray_weight': 418, 'TS': 1782803024.822, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:33:44.841000', 'expected_tray_weight': 1920, 'TS': 1782803024.8409998, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:33:44.890000', 'expected_tray_weight': 2886, 'TS': 1782803024.89, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:33:44.909000', 'expected_tray_weight': 1856, 'TS': 1782803024.909, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:33:45.010000', 'expected_tray_weight': 5605, 'TS': 1782803025.01, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:33:45.029000', 'expected_tray_weight': 2520, 'TS': 1782803025.029, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 44, 367540)}}
[2026-06-30 12:33:45,273.273 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:33:44.344000', 'expected_tray_weight': 2625, 'TS': 1782803024.3439999, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:33:44.363000', 'expected_tray_weight': 1826, 'TS': 1782803024.3630002, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:33:44.385000', 'expected_tray_weight': 2478, 'TS': 1782803024.385, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:33:44.477000', 'expected_tray_weight': 2475, 'TS': 1782803024.477, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:33:44.496000', 'expected_tray_weight': 1780, 'TS': 1782803024.496, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:33:44.515000', 'expected_tray_weight': 3780, 'TS': 1782803024.515, 'tray_weight': '3893', 'weight': '3893'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:33:44.616000', 'expected_tray_weight': 414, 'TS': 1782803024.616, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:33:44.635000', 'expected_tray_weight': 2100, 'TS': 1782803024.635, 'tray_weight': '2115', 'weight': '2115'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:33:44.654000', 'expected_tray_weight': 1260, 'TS': 1782803024.654, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:33:44.801000', 'expected_tray_weight': 2775, 'TS': 1782803024.801, 'tray_weight': '2912', 'weight': '2912'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:33:44.822000', 'expected_tray_weight': 418, 'TS': 1782803024.822, 'tray_weight': '382', 'weight': '382'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:33:44.841000', 'expected_tray_weight': 1920, 'TS': 1782803024.8409998, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:33:44.890000', 'expected_tray_weight': 2886, 'TS': 1782803024.89, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:33:44.909000', 'expected_tray_weight': 1856, 'TS': 1782803024.909, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:33:45.010000', 'expected_tray_weight': 5605, 'TS': 1782803025.01, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:33:45.029000', 'expected_tray_weight': 2520, 'TS': 1782803025.029, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 44, 367540)}}
[2026-06-30 12:34:31,329.329 INFO    ] processOrderPayment version is : v2
[2026-06-30 12:37:18,867.867 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 12:37:18,887.887 INFO    ] ADDRESS: 12 TRAY WEIGHT: 145 TRAY DB WEIGHT: 145
[2026-06-30 12:37:18,897.897 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 12:37:18,906.906 INFO    ] ADDRESS: 14 TRAY WEIGHT: 241 TRAY DB WEIGHT: 241
[2026-06-30 12:37:18,915.915 INFO    ] ADDRESS: 15 TRAY WEIGHT: 74 TRAY DB WEIGHT: 74
[2026-06-30 12:37:18,925.925 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 12:37:18,946.946 INFO    ] ADDRESS: 17 TRAY WEIGHT: 369 TRAY DB WEIGHT: 369
[2026-06-30 12:37:18,957.957 INFO    ] ADDRESS: 18 TRAY WEIGHT: 197 TRAY DB WEIGHT: 197
[2026-06-30 12:37:18,966.966 INFO    ] ADDRESS: 19 TRAY WEIGHT: 426 TRAY DB WEIGHT: 426
[2026-06-30 12:37:18,976.976 INFO    ] ADDRESS: 20 TRAY WEIGHT: 230 TRAY DB WEIGHT: 230
[2026-06-30 12:37:18,987.987 INFO    ] ADDRESS: 21 TRAY WEIGHT: 232 TRAY DB WEIGHT: 232
[2026-06-30 12:37:18,997.997 INFO    ] ADDRESS: 22 TRAY WEIGHT: 32 TRAY DB WEIGHT: 32
[2026-06-30 12:37:19,007.007 INFO    ] ADDRESS: 23 TRAY WEIGHT: 304 TRAY DB WEIGHT: 304
[2026-06-30 12:37:19,016.016 INFO    ] ADDRESS: 24 TRAY WEIGHT: 549 TRAY DB WEIGHT: 549
[2026-06-30 12:37:19,027.027 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 12:37:19,037.037 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1348 TRAY DB WEIGHT: 1348
[2026-06-30 12:37:19,046.046 INFO    ] ADDRESS: 27 TRAY WEIGHT: 134 TRAY DB WEIGHT: 134
[2026-06-30 12:37:19,056.056 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2673 TRAY DB WEIGHT: 2673
[2026-06-30 12:37:19,065.065 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1957 TRAY DB WEIGHT: 1957
[2026-06-30 12:37:19,074.074 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2600 TRAY DB WEIGHT: 2600
[2026-06-30 12:37:19,084.084 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 12:37:19,094.094 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1957 TRAY DB WEIGHT: 1957
[2026-06-30 12:37:19,103.103 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3893 TRAY DB WEIGHT: 3893
[2026-06-30 12:37:19,113.113 INFO    ] ADDRESS: 37 TRAY WEIGHT: 430 TRAY DB WEIGHT: 430
[2026-06-30 12:37:19,123.123 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2115 TRAY DB WEIGHT: 2115
[2026-06-30 12:37:19,133.133 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1310 TRAY DB WEIGHT: 1310
[2026-06-30 12:37:19,143.143 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2912 TRAY DB WEIGHT: 2912
[2026-06-30 12:37:19,152.152 INFO    ] ADDRESS: 41 TRAY WEIGHT: 382 TRAY DB WEIGHT: 382
[2026-06-30 12:37:19,162.162 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 12:37:19,171.171 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2966 TRAY DB WEIGHT: 2966
[2026-06-30 12:37:19,181.181 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1853 TRAY DB WEIGHT: 1853
[2026-06-30 12:37:19,190.190 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5562 TRAY DB WEIGHT: 5562
[2026-06-30 12:37:19,200.200 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2549 TRAY DB WEIGHT: 2549
[2026-06-30 12:37:22,374.374 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.245000', 'expected_tray_weight': 5605, 'TS': 1782803133.245, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 21, 379166)}}
[2026-06-30 12:37:22,381.381 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.245000', 'expected_tray_weight': 5605, 'TS': 1782803133.245, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 21, 379166)}}
[2026-06-30 12:37:23,313.313 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.249000', 'expected_tray_weight': 5605, 'TS': 1782803133.2489998, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 22, 449687)}}
[2026-06-30 12:37:23,340.340 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.249000', 'expected_tray_weight': 5605, 'TS': 1782803133.2489998, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 22, 449687)}}
[2026-06-30 12:37:24,238.238 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.619000', 'expected_tray_weight': 1826, 'TS': 1782803242.619, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.248000', 'expected_tray_weight': 5605, 'TS': 1782803133.248, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 23, 420432)}}
[2026-06-30 12:37:24,253.253 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.619000', 'expected_tray_weight': 1826, 'TS': 1782803242.619, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.248000', 'expected_tray_weight': 5605, 'TS': 1782803133.248, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 23, 420432)}}
[2026-06-30 12:37:25,626.626 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.618000', 'expected_tray_weight': 1826, 'TS': 1782803242.6179998, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.241000', 'expected_tray_weight': 5605, 'TS': 1782803133.2410002, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 24, 351374)}}
[2026-06-30 12:37:25,660.660 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.618000', 'expected_tray_weight': 1826, 'TS': 1782803242.6179998, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.241000', 'expected_tray_weight': 5605, 'TS': 1782803133.2410002, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 24, 351374)}}
[2026-06-30 12:37:27,143.143 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.612000', 'expected_tray_weight': 1826, 'TS': 1782803242.612, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.239000', 'expected_tray_weight': 5605, 'TS': 1782803133.239, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 25, 765728)}}
[2026-06-30 12:37:27,192.192 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.612000', 'expected_tray_weight': 1826, 'TS': 1782803242.612, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.239000', 'expected_tray_weight': 5605, 'TS': 1782803133.239, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 25, 765728)}}
[2026-06-30 12:37:28,177.177 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.609000', 'expected_tray_weight': 1826, 'TS': 1782803242.609, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:26.690000', 'expected_tray_weight': 418, 'TS': 1782803246.69, 'tray_weight': '358', 'weight': '358'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:27.512000', 'expected_tray_weight': 418, 'TS': 1782803247.512, 'tray_weight': '387', 'weight': '387'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.229000', 'expected_tray_weight': 5605, 'TS': 1782803133.229, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 27, 299877)}}
[2026-06-30 12:37:28,184.184 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.609000', 'expected_tray_weight': 1826, 'TS': 1782803242.609, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:26.690000', 'expected_tray_weight': 418, 'TS': 1782803246.69, 'tray_weight': '358', 'weight': '358'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:27.512000', 'expected_tray_weight': 418, 'TS': 1782803247.512, 'tray_weight': '387', 'weight': '387'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.229000', 'expected_tray_weight': 5605, 'TS': 1782803133.229, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 27, 299877)}}
[2026-06-30 12:37:29,409.409 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.610000', 'expected_tray_weight': 1826, 'TS': 1782803242.6100001, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:26.686000', 'expected_tray_weight': 418, 'TS': 1782803246.686, 'tray_weight': '358', 'weight': '358'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:27.508000', 'expected_tray_weight': 418, 'TS': 1782803247.508, 'tray_weight': '387', 'weight': '387'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.237000', 'expected_tray_weight': 5605, 'TS': 1782803133.237, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 28, 254237)}}
[2026-06-30 12:37:29,431.431 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.610000', 'expected_tray_weight': 1826, 'TS': 1782803242.6100001, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:26.686000', 'expected_tray_weight': 418, 'TS': 1782803246.686, 'tray_weight': '358', 'weight': '358'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:27.508000', 'expected_tray_weight': 418, 'TS': 1782803247.508, 'tray_weight': '387', 'weight': '387'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.237000', 'expected_tray_weight': 5605, 'TS': 1782803133.237, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 28, 254237)}}
[2026-06-30 12:37:30,758.758 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.607000', 'expected_tray_weight': 1826, 'TS': 1782803242.6069999, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:26.688000', 'expected_tray_weight': 418, 'TS': 1782803246.688, 'tray_weight': '358', 'weight': '358'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:27.510000', 'expected_tray_weight': 418, 'TS': 1782803247.51, 'tray_weight': '387', 'weight': '387'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.234000', 'expected_tray_weight': 5605, 'TS': 1782803133.234, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 29, 512909)}}
[2026-06-30 12:37:30,771.771 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.607000', 'expected_tray_weight': 1826, 'TS': 1782803242.6069999, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:26.688000', 'expected_tray_weight': 418, 'TS': 1782803246.688, 'tray_weight': '358', 'weight': '358'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:27.510000', 'expected_tray_weight': 418, 'TS': 1782803247.51, 'tray_weight': '387', 'weight': '387'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.234000', 'expected_tray_weight': 5605, 'TS': 1782803133.234, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 29, 512909)}}
[2026-06-30 12:37:32,092.092 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.603000', 'expected_tray_weight': 1826, 'TS': 1782803242.6030002, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.328000', 'expected_tray_weight': 418, 'TS': 1782803250.328, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.798000', 'expected_tray_weight': 418, 'TS': 1782803250.7979999, 'tray_weight': '363', 'weight': '363'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.150000', 'expected_tray_weight': 418, 'TS': 1782803251.1499999, 'tray_weight': '347', 'weight': '347'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.230000', 'expected_tray_weight': 5605, 'TS': 1782803133.23, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 30, 866983)}}
[2026-06-30 12:37:32,137.137 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.603000', 'expected_tray_weight': 1826, 'TS': 1782803242.6030002, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.328000', 'expected_tray_weight': 418, 'TS': 1782803250.328, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.798000', 'expected_tray_weight': 418, 'TS': 1782803250.7979999, 'tray_weight': '363', 'weight': '363'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.150000', 'expected_tray_weight': 418, 'TS': 1782803251.1499999, 'tray_weight': '347', 'weight': '347'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.230000', 'expected_tray_weight': 5605, 'TS': 1782803133.23, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 30, 866983)}}
[2026-06-30 12:37:33,150.150 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.603000', 'expected_tray_weight': 1826, 'TS': 1782803242.603, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.328000', 'expected_tray_weight': 418, 'TS': 1782803250.3279998, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.798000', 'expected_tray_weight': 418, 'TS': 1782803250.7979999, 'tray_weight': '363', 'weight': '363'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.150000', 'expected_tray_weight': 418, 'TS': 1782803251.1499999, 'tray_weight': '347', 'weight': '347'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.622000', 'expected_tray_weight': 418, 'TS': 1782803251.622, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.223000', 'expected_tray_weight': 5605, 'TS': 1782803133.223, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 32, 240966)}}
[2026-06-30 12:37:33,158.158 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.603000', 'expected_tray_weight': 1826, 'TS': 1782803242.603, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.328000', 'expected_tray_weight': 418, 'TS': 1782803250.3279998, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.798000', 'expected_tray_weight': 418, 'TS': 1782803250.7979999, 'tray_weight': '363', 'weight': '363'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.150000', 'expected_tray_weight': 418, 'TS': 1782803251.1499999, 'tray_weight': '347', 'weight': '347'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.622000', 'expected_tray_weight': 418, 'TS': 1782803251.622, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.223000', 'expected_tray_weight': 5605, 'TS': 1782803133.223, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 32, 240966)}}
[2026-06-30 12:37:34,146.146 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.599000', 'expected_tray_weight': 1826, 'TS': 1782803242.599, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.324000', 'expected_tray_weight': 418, 'TS': 1782803250.3240001, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.794000', 'expected_tray_weight': 418, 'TS': 1782803250.7940001, 'tray_weight': '363', 'weight': '363'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.146000', 'expected_tray_weight': 418, 'TS': 1782803251.1460001, 'tray_weight': '347', 'weight': '347'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.618000', 'expected_tray_weight': 418, 'TS': 1782803251.618, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.226000', 'expected_tray_weight': 5605, 'TS': 1782803133.226, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 33, 228354)}}
[2026-06-30 12:37:34,180.180 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.599000', 'expected_tray_weight': 1826, 'TS': 1782803242.599, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.324000', 'expected_tray_weight': 418, 'TS': 1782803250.3240001, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.794000', 'expected_tray_weight': 418, 'TS': 1782803250.7940001, 'tray_weight': '363', 'weight': '363'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.146000', 'expected_tray_weight': 418, 'TS': 1782803251.1460001, 'tray_weight': '347', 'weight': '347'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.618000', 'expected_tray_weight': 418, 'TS': 1782803251.618, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.226000', 'expected_tray_weight': 5605, 'TS': 1782803133.226, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 33, 228354)}}
[2026-06-30 12:37:35,284.284 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.601000', 'expected_tray_weight': 1826, 'TS': 1782803242.6009998, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.797000', 'expected_tray_weight': 418, 'TS': 1782803250.797, 'tray_weight': '363', 'weight': '363'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.149000', 'expected_tray_weight': 418, 'TS': 1782803251.149, 'tray_weight': '347', 'weight': '347'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.621000', 'expected_tray_weight': 418, 'TS': 1782803251.6209998, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.224000', 'expected_tray_weight': 5605, 'TS': 1782803133.224, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 34, 263719)}}
[2026-06-30 12:37:35,311.311 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.601000', 'expected_tray_weight': 1826, 'TS': 1782803242.6009998, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.797000', 'expected_tray_weight': 418, 'TS': 1782803250.797, 'tray_weight': '363', 'weight': '363'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.149000', 'expected_tray_weight': 418, 'TS': 1782803251.149, 'tray_weight': '347', 'weight': '347'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.621000', 'expected_tray_weight': 418, 'TS': 1782803251.6209998, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.224000', 'expected_tray_weight': 5605, 'TS': 1782803133.224, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 34, 263719)}}
[2026-06-30 12:37:36,876.876 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.598000', 'expected_tray_weight': 1826, 'TS': 1782803242.5979998, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.791000', 'expected_tray_weight': 418, 'TS': 1782803250.791, 'tray_weight': '363', 'weight': '363'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.143000', 'expected_tray_weight': 418, 'TS': 1782803251.143, 'tray_weight': '347', 'weight': '347'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.615000', 'expected_tray_weight': 418, 'TS': 1782803251.615, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.218000', 'expected_tray_weight': 5605, 'TS': 1782803133.218, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 35, 409898)}}
[2026-06-30 12:37:36,895.895 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.598000', 'expected_tray_weight': 1826, 'TS': 1782803242.5979998, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.791000', 'expected_tray_weight': 418, 'TS': 1782803250.791, 'tray_weight': '363', 'weight': '363'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.143000', 'expected_tray_weight': 418, 'TS': 1782803251.143, 'tray_weight': '347', 'weight': '347'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.615000', 'expected_tray_weight': 418, 'TS': 1782803251.615, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.218000', 'expected_tray_weight': 5605, 'TS': 1782803133.218, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 35, 409898)}}
[2026-06-30 12:37:38,586.586 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.592000', 'expected_tray_weight': 1826, 'TS': 1782803242.592, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.789000', 'expected_tray_weight': 418, 'TS': 1782803250.789, 'tray_weight': '363', 'weight': '363'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.141000', 'expected_tray_weight': 418, 'TS': 1782803251.141, 'tray_weight': '347', 'weight': '347'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.613000', 'expected_tray_weight': 418, 'TS': 1782803251.6130002, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.215000', 'expected_tray_weight': 5605, 'TS': 1782803133.2150002, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 37, 7305)}}
[2026-06-30 12:37:38,612.612 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.592000', 'expected_tray_weight': 1826, 'TS': 1782803242.592, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.789000', 'expected_tray_weight': 418, 'TS': 1782803250.789, 'tray_weight': '363', 'weight': '363'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.141000', 'expected_tray_weight': 418, 'TS': 1782803251.141, 'tray_weight': '347', 'weight': '347'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.613000', 'expected_tray_weight': 418, 'TS': 1782803251.6130002, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.215000', 'expected_tray_weight': 5605, 'TS': 1782803133.2150002, 'tray_weight': '5562', 'weight': '5562'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 37, 7305)}}
[2026-06-30 12:37:39,835.835 INFO    ] collect_close_door_weights {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:37:38.551000', 'expected_tray_weight': 2625, 'TS': 1782803258.551, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:37:38.688000', 'expected_tray_weight': 1826, 'TS': 1782803258.6880002, 'tray_weight': '1959', 'weight': '1959'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:37:38.707000', 'expected_tray_weight': 2478, 'TS': 1782803258.707, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:37:38.816000', 'expected_tray_weight': 2475, 'TS': 1782803258.816, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:37:38.836000', 'expected_tray_weight': 1780, 'TS': 1782803258.836, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:37:38.976000', 'expected_tray_weight': 3780, 'TS': 1782803258.976, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:37:38.978000', 'expected_tray_weight': 414, 'TS': 1782803258.9780002, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:37:38.998000', 'expected_tray_weight': 2100, 'TS': 1782803258.9980001, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:37:39.018000', 'expected_tray_weight': 1260, 'TS': 1782803259.018, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:37:39.123000', 'expected_tray_weight': 2775, 'TS': 1782803259.123, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:37:39.378000', 'expected_tray_weight': 418, 'TS': 1782803259.378, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:37:39.399000', 'expected_tray_weight': 1920, 'TS': 1782803259.3990002, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:37:39.518000', 'expected_tray_weight': 2886, 'TS': 1782803259.518, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:37:39.538000', 'expected_tray_weight': 1856, 'TS': 1782803259.5379999, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:37:39.590000', 'expected_tray_weight': 5605, 'TS': 1782803259.5900002, 'tray_weight': '5561', 'weight': '5561'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:37:39.608000', 'expected_tray_weight': 2520, 'TS': 1782803259.608, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 38, 638570)}}
[2026-06-30 12:37:39,843.843 INFO    ] collect_close_door_weights {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:37:38.551000', 'expected_tray_weight': 2625, 'TS': 1782803258.551, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:37:38.688000', 'expected_tray_weight': 1826, 'TS': 1782803258.6880002, 'tray_weight': '1959', 'weight': '1959'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:37:38.707000', 'expected_tray_weight': 2478, 'TS': 1782803258.707, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:37:38.816000', 'expected_tray_weight': 2475, 'TS': 1782803258.816, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:37:38.836000', 'expected_tray_weight': 1780, 'TS': 1782803258.836, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:37:38.976000', 'expected_tray_weight': 3780, 'TS': 1782803258.976, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:37:38.978000', 'expected_tray_weight': 414, 'TS': 1782803258.9780002, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:37:38.998000', 'expected_tray_weight': 2100, 'TS': 1782803258.9980001, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:37:39.018000', 'expected_tray_weight': 1260, 'TS': 1782803259.018, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:37:39.123000', 'expected_tray_weight': 2775, 'TS': 1782803259.123, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:37:39.378000', 'expected_tray_weight': 418, 'TS': 1782803259.378, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:37:39.399000', 'expected_tray_weight': 1920, 'TS': 1782803259.3990002, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:37:39.518000', 'expected_tray_weight': 2886, 'TS': 1782803259.518, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:37:39.538000', 'expected_tray_weight': 1856, 'TS': 1782803259.5379999, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:37:39.590000', 'expected_tray_weight': 5605, 'TS': 1782803259.5900002, 'tray_weight': '5561', 'weight': '5561'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:37:39.608000', 'expected_tray_weight': 2520, 'TS': 1782803259.608, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 37, 38, 638570)}}
[2026-06-30 12:37:41,282.282 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 12:37:41,284.284 INFO    ] DB TRAY [{"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 11, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "480", "active": 1, "org_sku": "4500709"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 12, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "145", "active": 1, "org_sku": "4500558"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 13, "sku_json": "4500708-2", "modified_at": "2026-06-27 11:20:05", "tray_weight": "82", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 14, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "241", "active": 1, "org_sku": "4500680"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 15, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "74", "active": 1, "org_sku": "4500668"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 16, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "796", "active": 1, "org_sku": "4500639"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 17, "sku_json": "4500714-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "369", "active": 1, "org_sku": "4500714"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 18, "sku_json": "4500646-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "197", "active": 1, "org_sku": "4500646"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 19, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "426", "active": 1, "org_sku": "4500647"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 20, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "230", "active": 1, "org_sku": "4500650"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 21, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "232", "active": 1, "org_sku": "4500648"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 22, "sku_json": "4500673-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "32", "active": 1, "org_sku": "4500673"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 23, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "304", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 24, "sku_json": "4500681-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "549", "active": 1, "org_sku": "4500681"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 25, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "228", "active": 1, "org_sku": "4500644"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 26, "sku_json": "4500696-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1348", "active": 1, "org_sku": "4500696"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 27, "sku_json": "4500659-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "134", "active": 1, "org_sku": "4500659"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 31, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2673", "active": 1, "org_sku": "4500407"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 32, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1957", "active": 1, "org_sku": "186078"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 33, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2600", "active": 1, "org_sku": "108676"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 34, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2501", "active": 1, "org_sku": "4500656"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 35, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1957", "active": 1, "org_sku": "4500700"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 36, "sku_json": "166327-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "3893", "active": 1, "org_sku": "166327"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 37, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "430", "active": 1, "org_sku": "4500667"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 38, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2115", "active": 1, "org_sku": "4500675"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 39, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1310", "active": 1, "org_sku": "4500705"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 40, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2912", "active": 1, "org_sku": "4500706"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 41, "sku_json": "4500541-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "382", "active": 1, "org_sku": "4500541"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 42, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1930", "active": 1, "org_sku": "4500499"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 43, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2966", "active": 1, "org_sku": "4500702"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 44, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1853", "active": 1, "org_sku": "4500694"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 45, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "tray_weight": "5562", "active": 1, "org_sku": "186043"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 46, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2549", "active": 1, "org_sku": "4500704"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 47, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "99999", "active": 1, "org_sku": "163527"}]
[2026-06-30 12:37:41,288.288 INFO    ] TRAY READINGS [{'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.215000', 'expected_tray_weight': 5605, 'TS': 1782803133.2150002, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.218000', 'expected_tray_weight': 5605, 'TS': 1782803133.218, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.223000', 'expected_tray_weight': 5605, 'TS': 1782803133.223, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.224000', 'expected_tray_weight': 5605, 'TS': 1782803133.224, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.226000', 'expected_tray_weight': 5605, 'TS': 1782803133.226, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.229000', 'expected_tray_weight': 5605, 'TS': 1782803133.229, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.230000', 'expected_tray_weight': 5605, 'TS': 1782803133.23, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.234000', 'expected_tray_weight': 5605, 'TS': 1782803133.234, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.237000', 'expected_tray_weight': 5605, 'TS': 1782803133.237, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.239000', 'expected_tray_weight': 5605, 'TS': 1782803133.239, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.241000', 'expected_tray_weight': 5605, 'TS': 1782803133.2410002, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.248000', 'expected_tray_weight': 5605, 'TS': 1782803133.248, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '45', 'address': '45', 'flow': '1', 'datetime': '2026-06-30 12:35:33.249000', 'expected_tray_weight': 5605, 'TS': 1782803133.2489998, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.592000', 'expected_tray_weight': 1826, 'TS': 1782803242.592, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.598000', 'expected_tray_weight': 1826, 'TS': 1782803242.5979998, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.599000', 'expected_tray_weight': 1826, 'TS': 1782803242.599, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.601000', 'expected_tray_weight': 1826, 'TS': 1782803242.6009998, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.603000', 'expected_tray_weight': 1826, 'TS': 1782803242.603, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.603000', 'expected_tray_weight': 1826, 'TS': 1782803242.6030002, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.607000', 'expected_tray_weight': 1826, 'TS': 1782803242.6069999, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.609000', 'expected_tray_weight': 1826, 'TS': 1782803242.609, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.610000', 'expected_tray_weight': 1826, 'TS': 1782803242.6100001, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.612000', 'expected_tray_weight': 1826, 'TS': 1782803242.612, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.618000', 'expected_tray_weight': 1826, 'TS': 1782803242.6179998, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:37:22.619000', 'expected_tray_weight': 1826, 'TS': 1782803242.619, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:26.686000', 'expected_tray_weight': 418, 'TS': 1782803246.686, 'tray_weight': '358', 'weight': '358'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:26.688000', 'expected_tray_weight': 418, 'TS': 1782803246.688, 'tray_weight': '358', 'weight': '358'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:26.690000', 'expected_tray_weight': 418, 'TS': 1782803246.69, 'tray_weight': '358', 'weight': '358'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:27.508000', 'expected_tray_weight': 418, 'TS': 1782803247.508, 'tray_weight': '387', 'weight': '387'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:27.510000', 'expected_tray_weight': 418, 'TS': 1782803247.51, 'tray_weight': '387', 'weight': '387'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:27.512000', 'expected_tray_weight': 418, 'TS': 1782803247.512, 'tray_weight': '387', 'weight': '387'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.324000', 'expected_tray_weight': 418, 'TS': 1782803250.3240001, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.328000', 'expected_tray_weight': 418, 'TS': 1782803250.3279998, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.328000', 'expected_tray_weight': 418, 'TS': 1782803250.328, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.789000', 'expected_tray_weight': 418, 'TS': 1782803250.789, 'tray_weight': '363', 'weight': '363'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.791000', 'expected_tray_weight': 418, 'TS': 1782803250.791, 'tray_weight': '363', 'weight': '363'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.794000', 'expected_tray_weight': 418, 'TS': 1782803250.7940001, 'tray_weight': '363', 'weight': '363'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.797000', 'expected_tray_weight': 418, 'TS': 1782803250.797, 'tray_weight': '363', 'weight': '363'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.798000', 'expected_tray_weight': 418, 'TS': 1782803250.7979999, 'tray_weight': '363', 'weight': '363'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:30.798000', 'expected_tray_weight': 418, 'TS': 1782803250.7979999, 'tray_weight': '363', 'weight': '363'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.141000', 'expected_tray_weight': 418, 'TS': 1782803251.141, 'tray_weight': '347', 'weight': '347'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.143000', 'expected_tray_weight': 418, 'TS': 1782803251.143, 'tray_weight': '347', 'weight': '347'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.146000', 'expected_tray_weight': 418, 'TS': 1782803251.1460001, 'tray_weight': '347', 'weight': '347'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.149000', 'expected_tray_weight': 418, 'TS': 1782803251.149, 'tray_weight': '347', 'weight': '347'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.150000', 'expected_tray_weight': 418, 'TS': 1782803251.1499999, 'tray_weight': '347', 'weight': '347'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.150000', 'expected_tray_weight': 418, 'TS': 1782803251.1499999, 'tray_weight': '347', 'weight': '347'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.613000', 'expected_tray_weight': 418, 'TS': 1782803251.6130002, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.615000', 'expected_tray_weight': 418, 'TS': 1782803251.615, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.618000', 'expected_tray_weight': 418, 'TS': 1782803251.618, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.621000', 'expected_tray_weight': 418, 'TS': 1782803251.6209998, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:37:31.622000', 'expected_tray_weight': 418, 'TS': 1782803251.622, 'tray_weight': '361', 'weight': '361'}, {'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:37:38.551000', 'expected_tray_weight': 2625, 'TS': 1782803258.551, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:37:38.688000', 'expected_tray_weight': 1826, 'TS': 1782803258.6880002, 'tray_weight': '1959', 'weight': '1959'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:37:38.707000', 'expected_tray_weight': 2478, 'TS': 1782803258.707, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:37:38.816000', 'expected_tray_weight': 2475, 'TS': 1782803258.816, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:37:38.836000', 'expected_tray_weight': 1780, 'TS': 1782803258.836, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:37:38.976000', 'expected_tray_weight': 3780, 'TS': 1782803258.976, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:37:38.978000', 'expected_tray_weight': 414, 'TS': 1782803258.9780002, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:37:38.998000', 'expected_tray_weight': 2100, 'TS': 1782803258.9980001, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:37:39.018000', 'expected_tray_weight': 1260, 'TS': 1782803259.018, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:37:39.123000', 'expected_tray_weight': 2775, 'TS': 1782803259.123, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:37:39.378000', 'expected_tray_weight': 418, 'TS': 1782803259.378, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:37:39.399000', 'expected_tray_weight': 1920, 'TS': 1782803259.3990002, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:37:39.518000', 'expected_tray_weight': 2886, 'TS': 1782803259.518, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:37:39.538000', 'expected_tray_weight': 1856, 'TS': 1782803259.5379999, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:37:39.590000', 'expected_tray_weight': 5605, 'TS': 1782803259.5900002, 'tray_weight': '5561', 'weight': '5561'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:37:39.608000', 'expected_tray_weight': 2520, 'TS': 1782803259.608, 'tray_weight': '2549', 'weight': '2549'}]
[2026-06-30 12:37:43,378.378 INFO    ] Final DB Tray = [{"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 11, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "480", "active": 1, "org_sku": "4500709"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 12, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "145", "active": 1, "org_sku": "4500558"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 13, "sku_json": "4500708-2", "modified_at": "2026-06-27 11:20:05", "tray_weight": "82", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 14, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "241", "active": 1, "org_sku": "4500680"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 15, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "74", "active": 1, "org_sku": "4500668"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 16, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "796", "active": 1, "org_sku": "4500639"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 17, "sku_json": "4500714-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "369", "active": 1, "org_sku": "4500714"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 18, "sku_json": "4500646-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "197", "active": 1, "org_sku": "4500646"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 19, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "426", "active": 1, "org_sku": "4500647"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 20, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "230", "active": 1, "org_sku": "4500650"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 21, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "232", "active": 1, "org_sku": "4500648"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 22, "sku_json": "4500673-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "32", "active": 1, "org_sku": "4500673"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 23, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "304", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 24, "sku_json": "4500681-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "549", "active": 1, "org_sku": "4500681"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 25, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "228", "active": 1, "org_sku": "4500644"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 26, "sku_json": "4500696-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1348", "active": 1, "org_sku": "4500696"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 27, "sku_json": "4500659-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "134", "active": 1, "org_sku": "4500659"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 31, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2672", "active": 1, "org_sku": "4500407"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 32, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1959", "active": 1, "org_sku": "186078"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 33, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2600", "active": 1, "org_sku": "108676"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 34, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2501", "active": 1, "org_sku": "4500656"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 35, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1957", "active": 1, "org_sku": "4500700"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 36, "sku_json": "166327-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "3892", "active": 1, "org_sku": "166327"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 37, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "430", "active": 1, "org_sku": "4500667"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 38, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2114", "active": 1, "org_sku": "4500675"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 39, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1310", "active": 1, "org_sku": "4500705"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 40, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2911", "active": 1, "org_sku": "4500706"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 41, "sku_json": "4500541-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "298", "active": 1, "org_sku": "4500541"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 42, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1930", "active": 1, "org_sku": "4500499"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 43, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2966", "active": 1, "org_sku": "4500702"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 44, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1853", "active": 1, "org_sku": "4500694"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 45, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "tray_weight": "5561", "active": 1, "org_sku": "186043"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 46, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2549", "active": 1, "org_sku": "4500704"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 47, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "99999", "active": 1, "org_sku": "163527"}]
[2026-06-30 12:37:50,383.383 INFO    ] Syncing order with order id: TM06202003260630123634221
[2026-06-30 12:37:50,404.404 INFO    ] pg status for order_id: TM06202003260630123634221 before is --> False
[2026-06-30 12:37:50,407.407 INFO    ] payment_gateway for order_id: TM06202003260630123634221 is --> razor_pay and sync status is True
[2026-06-30 12:37:50,797.797 INFO    ] pg status response {'status': True}
[2026-06-30 12:37:50,895.895 INFO    ] pg status for order_id: TM06202003260630123634221 after is --> {'status': True}
[2026-06-30 12:48:42,472.472 INFO    ] processOrderPayment version is : v2
[2026-06-30 12:53:37,401.401 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 12:53:37,412.412 INFO    ] ADDRESS: 12 TRAY WEIGHT: 145 TRAY DB WEIGHT: 145
[2026-06-30 12:53:37,416.416 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 12:53:37,421.421 INFO    ] ADDRESS: 14 TRAY WEIGHT: 241 TRAY DB WEIGHT: 241
[2026-06-30 12:53:37,425.425 INFO    ] ADDRESS: 15 TRAY WEIGHT: 74 TRAY DB WEIGHT: 74
[2026-06-30 12:53:37,430.430 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 12:53:37,434.434 INFO    ] ADDRESS: 17 TRAY WEIGHT: 369 TRAY DB WEIGHT: 369
[2026-06-30 12:53:37,439.439 INFO    ] ADDRESS: 18 TRAY WEIGHT: 197 TRAY DB WEIGHT: 197
[2026-06-30 12:53:37,443.443 INFO    ] ADDRESS: 19 TRAY WEIGHT: 426 TRAY DB WEIGHT: 426
[2026-06-30 12:53:37,447.447 INFO    ] ADDRESS: 20 TRAY WEIGHT: 230 TRAY DB WEIGHT: 230
[2026-06-30 12:53:37,452.452 INFO    ] ADDRESS: 21 TRAY WEIGHT: 232 TRAY DB WEIGHT: 232
[2026-06-30 12:53:37,456.456 INFO    ] ADDRESS: 22 TRAY WEIGHT: 32 TRAY DB WEIGHT: 32
[2026-06-30 12:53:37,461.461 INFO    ] ADDRESS: 23 TRAY WEIGHT: 304 TRAY DB WEIGHT: 304
[2026-06-30 12:53:37,465.465 INFO    ] ADDRESS: 24 TRAY WEIGHT: 549 TRAY DB WEIGHT: 549
[2026-06-30 12:53:37,469.469 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 12:53:37,475.475 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1348 TRAY DB WEIGHT: 1348
[2026-06-30 12:53:37,479.479 INFO    ] ADDRESS: 27 TRAY WEIGHT: 134 TRAY DB WEIGHT: 134
[2026-06-30 12:53:37,486.486 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2672 TRAY DB WEIGHT: 2672
[2026-06-30 12:53:37,491.491 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1959 TRAY DB WEIGHT: 1959
[2026-06-30 12:53:37,495.495 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2600 TRAY DB WEIGHT: 2600
[2026-06-30 12:53:37,502.502 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 12:53:37,509.509 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1957 TRAY DB WEIGHT: 1957
[2026-06-30 12:53:37,514.514 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3892 TRAY DB WEIGHT: 3892
[2026-06-30 12:53:37,518.518 INFO    ] ADDRESS: 37 TRAY WEIGHT: 430 TRAY DB WEIGHT: 430
[2026-06-30 12:53:37,523.523 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2114 TRAY DB WEIGHT: 2114
[2026-06-30 12:53:37,527.527 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1310 TRAY DB WEIGHT: 1310
[2026-06-30 12:53:37,531.531 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2911 TRAY DB WEIGHT: 2911
[2026-06-30 12:53:37,539.539 INFO    ] ADDRESS: 41 TRAY WEIGHT: 298 TRAY DB WEIGHT: 298
[2026-06-30 12:53:37,546.546 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 12:53:37,551.551 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2966 TRAY DB WEIGHT: 2966
[2026-06-30 12:53:37,555.555 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1853 TRAY DB WEIGHT: 1853
[2026-06-30 12:53:37,560.560 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5561 TRAY DB WEIGHT: 5561
[2026-06-30 12:53:37,564.564 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2549 TRAY DB WEIGHT: 2549
[2026-06-30 12:53:41,253.253 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.812000', 'expected_tray_weight': 2625, 'TS': 1782804203.812, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:46:29.043000', 'expected_tray_weight': 1826, 'TS': 1782803789.043, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.449000', 'expected_tray_weight': 1826, 'TS': 1782804037.4490001, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.799000', 'expected_tray_weight': 2475, 'TS': 1782804186.799, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.959000', 'expected_tray_weight': 1260, 'TS': 1782803690.959, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.897000', 'expected_tray_weight': 342, 'TS': 1782803457.897, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.277000', 'expected_tray_weight': 2886, 'TS': 1782803306.277, 'tray_weight': '2966', 'weight': '2966'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 53, 39, 893031)}}
[2026-06-30 12:53:41,276.276 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.812000', 'expected_tray_weight': 2625, 'TS': 1782804203.812, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:46:29.043000', 'expected_tray_weight': 1826, 'TS': 1782803789.043, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.449000', 'expected_tray_weight': 1826, 'TS': 1782804037.4490001, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.799000', 'expected_tray_weight': 2475, 'TS': 1782804186.799, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.959000', 'expected_tray_weight': 1260, 'TS': 1782803690.959, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.897000', 'expected_tray_weight': 342, 'TS': 1782803457.897, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.277000', 'expected_tray_weight': 2886, 'TS': 1782803306.277, 'tray_weight': '2966', 'weight': '2966'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 53, 39, 893031)}}
[2026-06-30 12:53:43,034.034 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.810000', 'expected_tray_weight': 2625, 'TS': 1782804203.81, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:46:29.042000', 'expected_tray_weight': 1826, 'TS': 1782803789.042, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.448000', 'expected_tray_weight': 1826, 'TS': 1782804037.4480002, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.794000', 'expected_tray_weight': 2475, 'TS': 1782804186.7940001, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.957000', 'expected_tray_weight': 1260, 'TS': 1782803690.957, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.899000', 'expected_tray_weight': 342, 'TS': 1782803457.899, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.273000', 'expected_tray_weight': 2886, 'TS': 1782803306.273, 'tray_weight': '2966', 'weight': '2966'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 53, 41, 406852)}}
[2026-06-30 12:53:43,049.049 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.810000', 'expected_tray_weight': 2625, 'TS': 1782804203.81, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:46:29.042000', 'expected_tray_weight': 1826, 'TS': 1782803789.042, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.448000', 'expected_tray_weight': 1826, 'TS': 1782804037.4480002, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.794000', 'expected_tray_weight': 2475, 'TS': 1782804186.7940001, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.957000', 'expected_tray_weight': 1260, 'TS': 1782803690.957, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.899000', 'expected_tray_weight': 342, 'TS': 1782803457.899, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.273000', 'expected_tray_weight': 2886, 'TS': 1782803306.273, 'tray_weight': '2966', 'weight': '2966'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 53, 41, 406852)}}
[2026-06-30 12:53:44,159.159 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.795000', 'expected_tray_weight': 2625, 'TS': 1782804203.7949998, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:46:29.043000', 'expected_tray_weight': 1826, 'TS': 1782803789.043, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.449000', 'expected_tray_weight': 1826, 'TS': 1782804037.449, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:53:42.475000', 'expected_tray_weight': 1826, 'TS': 1782804222.475, 'tray_weight': '1939', 'weight': '1939'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.798000', 'expected_tray_weight': 2475, 'TS': 1782804186.7979999, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.958000', 'expected_tray_weight': 1260, 'TS': 1782803690.958, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.907000', 'expected_tray_weight': 342, 'TS': 1782803457.9069998, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.276000', 'expected_tray_weight': 2886, 'TS': 1782803306.276, 'tray_weight': '2966', 'weight': '2966'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 53, 43, 133158)}}
[2026-06-30 12:53:44,184.184 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.795000', 'expected_tray_weight': 2625, 'TS': 1782804203.7949998, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:46:29.043000', 'expected_tray_weight': 1826, 'TS': 1782803789.043, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.449000', 'expected_tray_weight': 1826, 'TS': 1782804037.449, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:53:42.475000', 'expected_tray_weight': 1826, 'TS': 1782804222.475, 'tray_weight': '1939', 'weight': '1939'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.798000', 'expected_tray_weight': 2475, 'TS': 1782804186.7979999, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.958000', 'expected_tray_weight': 1260, 'TS': 1782803690.958, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.907000', 'expected_tray_weight': 342, 'TS': 1782803457.9069998, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.276000', 'expected_tray_weight': 2886, 'TS': 1782803306.276, 'tray_weight': '2966', 'weight': '2966'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 53, 43, 133158)}}
[2026-06-30 12:53:45,264.264 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.811000', 'expected_tray_weight': 2625, 'TS': 1782804203.811, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:46:29.042000', 'expected_tray_weight': 1826, 'TS': 1782803789.0419998, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.448000', 'expected_tray_weight': 1826, 'TS': 1782804037.448, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:53:42.474000', 'expected_tray_weight': 1826, 'TS': 1782804222.474, 'tray_weight': '1939', 'weight': '1939'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.786000', 'expected_tray_weight': 2475, 'TS': 1782804186.786, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.956000', 'expected_tray_weight': 1260, 'TS': 1782803690.9559999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.906000', 'expected_tray_weight': 342, 'TS': 1782803457.9060001, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.246000', 'expected_tray_weight': 2886, 'TS': 1782803306.246, 'tray_weight': '2966', 'weight': '2966'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 53, 44, 271233)}}
[2026-06-30 12:53:45,271.271 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.811000', 'expected_tray_weight': 2625, 'TS': 1782804203.811, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:46:29.042000', 'expected_tray_weight': 1826, 'TS': 1782803789.0419998, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.448000', 'expected_tray_weight': 1826, 'TS': 1782804037.448, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:53:42.474000', 'expected_tray_weight': 1826, 'TS': 1782804222.474, 'tray_weight': '1939', 'weight': '1939'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.786000', 'expected_tray_weight': 2475, 'TS': 1782804186.786, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.956000', 'expected_tray_weight': 1260, 'TS': 1782803690.9559999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.906000', 'expected_tray_weight': 342, 'TS': 1782803457.9060001, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.246000', 'expected_tray_weight': 2886, 'TS': 1782803306.246, 'tray_weight': '2966', 'weight': '2966'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 53, 44, 271233)}}
[2026-06-30 12:53:47,031.031 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.806000', 'expected_tray_weight': 2625, 'TS': 1782804203.806, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:46:29.041000', 'expected_tray_weight': 1826, 'TS': 1782803789.0410001, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.447000', 'expected_tray_weight': 1826, 'TS': 1782804037.447, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:53:42.473000', 'expected_tray_weight': 1826, 'TS': 1782804222.473, 'tray_weight': '1939', 'weight': '1939'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:53:44.829000', 'expected_tray_weight': 1826, 'TS': 1782804224.829, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.797000', 'expected_tray_weight': 2475, 'TS': 1782804186.797, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '36', 'address': '36', 'flow': '1', 'datetime': '2026-06-30 12:53:44.708000', 'expected_tray_weight': 3780, 'TS': 1782804224.708, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.952000', 'expected_tray_weight': 1260, 'TS': 1782803690.952, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.893000', 'expected_tray_weight': 342, 'TS': 1782803457.893, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.271000', 'expected_tray_weight': 2886, 'TS': 1782803306.2710001, 'tray_weight': '2966', 'weight': '2966'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 53, 45, 351911)}}
[2026-06-30 12:53:47,045.045 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.806000', 'expected_tray_weight': 2625, 'TS': 1782804203.806, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:46:29.041000', 'expected_tray_weight': 1826, 'TS': 1782803789.0410001, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.447000', 'expected_tray_weight': 1826, 'TS': 1782804037.447, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:53:42.473000', 'expected_tray_weight': 1826, 'TS': 1782804222.473, 'tray_weight': '1939', 'weight': '1939'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:53:44.829000', 'expected_tray_weight': 1826, 'TS': 1782804224.829, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.797000', 'expected_tray_weight': 2475, 'TS': 1782804186.797, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '36', 'address': '36', 'flow': '1', 'datetime': '2026-06-30 12:53:44.708000', 'expected_tray_weight': 3780, 'TS': 1782804224.708, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.952000', 'expected_tray_weight': 1260, 'TS': 1782803690.952, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.893000', 'expected_tray_weight': 342, 'TS': 1782803457.893, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.271000', 'expected_tray_weight': 2886, 'TS': 1782803306.2710001, 'tray_weight': '2966', 'weight': '2966'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 53, 45, 351911)}}
[2026-06-30 12:53:48,683.683 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.805000', 'expected_tray_weight': 2625, 'TS': 1782804203.805, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:46:29.036000', 'expected_tray_weight': 1826, 'TS': 1782803789.036, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.442000', 'expected_tray_weight': 1826, 'TS': 1782804037.442, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:53:42.468000', 'expected_tray_weight': 1826, 'TS': 1782804222.468, 'tray_weight': '1939', 'weight': '1939'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:53:44.824000', 'expected_tray_weight': 1826, 'TS': 1782804224.824, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.797000', 'expected_tray_weight': 2475, 'TS': 1782804186.797, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '36', 'address': '36', 'flow': '1', 'datetime': '2026-06-30 12:53:44.707000', 'expected_tray_weight': 3780, 'TS': 1782804224.707, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.950000', 'expected_tray_weight': 1260, 'TS': 1782803690.95, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.898000', 'expected_tray_weight': 342, 'TS': 1782803457.898, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.272000', 'expected_tray_weight': 2886, 'TS': 1782803306.2719998, 'tray_weight': '2966', 'weight': '2966'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 53, 47, 129213)}}
[2026-06-30 12:53:48,695.695 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.805000', 'expected_tray_weight': 2625, 'TS': 1782804203.805, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:46:29.036000', 'expected_tray_weight': 1826, 'TS': 1782803789.036, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.442000', 'expected_tray_weight': 1826, 'TS': 1782804037.442, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:53:42.468000', 'expected_tray_weight': 1826, 'TS': 1782804222.468, 'tray_weight': '1939', 'weight': '1939'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:53:44.824000', 'expected_tray_weight': 1826, 'TS': 1782804224.824, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.797000', 'expected_tray_weight': 2475, 'TS': 1782804186.797, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '36', 'address': '36', 'flow': '1', 'datetime': '2026-06-30 12:53:44.707000', 'expected_tray_weight': 3780, 'TS': 1782804224.707, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.950000', 'expected_tray_weight': 1260, 'TS': 1782803690.95, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.898000', 'expected_tray_weight': 342, 'TS': 1782803457.898, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.272000', 'expected_tray_weight': 2886, 'TS': 1782803306.2719998, 'tray_weight': '2966', 'weight': '2966'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 53, 47, 129213)}}
[2026-06-30 12:53:49,949.949 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.806000', 'expected_tray_weight': 2625, 'TS': 1782804203.806, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.440000', 'expected_tray_weight': 1826, 'TS': 1782804037.44, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:53:42.466000', 'expected_tray_weight': 1826, 'TS': 1782804222.466, 'tray_weight': '1939', 'weight': '1939'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:53:44.822000', 'expected_tray_weight': 1826, 'TS': 1782804224.822, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:53:48.114000', 'expected_tray_weight': 1826, 'TS': 1782804228.114, 'tray_weight': '1959', 'weight': '1959'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.800000', 'expected_tray_weight': 2475, 'TS': 1782804186.8, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '36', 'address': '36', 'flow': '1', 'datetime': '2026-06-30 12:53:44.710000', 'expected_tray_weight': 3780, 'TS': 1782804224.71, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.950000', 'expected_tray_weight': 1260, 'TS': 1782803690.95, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.903000', 'expected_tray_weight': 342, 'TS': 1782803457.9029999, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.265000', 'expected_tray_weight': 2886, 'TS': 1782803306.265, 'tray_weight': '2966', 'weight': '2966'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 53, 48, 771109)}}
[2026-06-30 12:53:49,962.962 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.806000', 'expected_tray_weight': 2625, 'TS': 1782804203.806, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.440000', 'expected_tray_weight': 1826, 'TS': 1782804037.44, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:53:42.466000', 'expected_tray_weight': 1826, 'TS': 1782804222.466, 'tray_weight': '1939', 'weight': '1939'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:53:44.822000', 'expected_tray_weight': 1826, 'TS': 1782804224.822, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:53:48.114000', 'expected_tray_weight': 1826, 'TS': 1782804228.114, 'tray_weight': '1959', 'weight': '1959'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.800000', 'expected_tray_weight': 2475, 'TS': 1782804186.8, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '36', 'address': '36', 'flow': '1', 'datetime': '2026-06-30 12:53:44.710000', 'expected_tray_weight': 3780, 'TS': 1782804224.71, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.950000', 'expected_tray_weight': 1260, 'TS': 1782803690.95, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.903000', 'expected_tray_weight': 342, 'TS': 1782803457.9029999, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.265000', 'expected_tray_weight': 2886, 'TS': 1782803306.265, 'tray_weight': '2966', 'weight': '2966'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 53, 48, 771109)}}
[2026-06-30 12:53:51,132.132 INFO    ] collect_close_door_weights {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:53:49.977000', 'expected_tray_weight': 2625, 'TS': 1782804229.977, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:53:49.997000', 'expected_tray_weight': 1826, 'TS': 1782804229.997, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:53:50.018000', 'expected_tray_weight': 2478, 'TS': 1782804230.018, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:53:50.075000', 'expected_tray_weight': 2475, 'TS': 1782804230.0749998, 'tray_weight': '2500', 'weight': '2500'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:53:50.093000', 'expected_tray_weight': 1780, 'TS': 1782804230.0930002, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:53:50.350000', 'expected_tray_weight': 3780, 'TS': 1782804230.3500001, 'tray_weight': '3687', 'weight': '3687'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:53:50.501000', 'expected_tray_weight': 414, 'TS': 1782804230.501, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:53:50.526000', 'expected_tray_weight': 2100, 'TS': 1782804230.526, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:53:50.545000', 'expected_tray_weight': 1260, 'TS': 1782804230.545, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:53:50.576000', 'expected_tray_weight': 2775, 'TS': 1782804230.576, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:53:50.595000', 'expected_tray_weight': 342, 'TS': 1782804230.595, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:53:50.735000', 'expected_tray_weight': 1920, 'TS': 1782804230.735, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:53:50.721000', 'expected_tray_weight': 2886, 'TS': 1782804230.721, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:53:50.739000', 'expected_tray_weight': 1856, 'TS': 1782804230.7389998, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:53:50.828000', 'expected_tray_weight': 5605, 'TS': 1782804230.828, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:53:50.847000', 'expected_tray_weight': 2520, 'TS': 1782804230.847, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 53, 49, 972576)}}
[2026-06-30 12:53:51,147.147 INFO    ] collect_close_door_weights {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:33:43.450000', 'expected_tray_weight': 427, 'TS': 1782803023.45, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:33:43.470000', 'expected_tray_weight': 125, 'TS': 1782803023.47, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:33:43.488000', 'expected_tray_weight': 62, 'TS': 1782803023.4880002, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:33:43.562000', 'expected_tray_weight': 365, 'TS': 1782803023.562, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:33:43.699000', 'expected_tray_weight': 84, 'TS': 1782803023.6990001, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:33:43.719000', 'expected_tray_weight': 781, 'TS': 1782803023.719, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:33:43.702000', 'expected_tray_weight': 348, 'TS': 1782803023.702, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:33:43.838000', 'expected_tray_weight': 210, 'TS': 1782803023.838, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:33:43.860000', 'expected_tray_weight': 432, 'TS': 1782803023.8600001, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:33:43.835000', 'expected_tray_weight': 240, 'TS': 1782803023.8349998, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:33:43.971000', 'expected_tray_weight': 250, 'TS': 1782803023.971, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:33:43.991000', 'expected_tray_weight': 0, 'TS': 1782803023.9910002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:33:44.006000', 'expected_tray_weight': 310, 'TS': 1782803024.0059998, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:33:44.026000', 'expected_tray_weight': 512, 'TS': 1782803024.026, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:33:44.165000', 'expected_tray_weight': 210, 'TS': 1782803024.165, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:33:44.136000', 'expected_tray_weight': 1320, 'TS': 1782803024.136, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:33:44.272000', 'expected_tray_weight': 128, 'TS': 1782803024.272, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 33, 43, 496805)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:53:49.977000', 'expected_tray_weight': 2625, 'TS': 1782804229.977, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:53:49.997000', 'expected_tray_weight': 1826, 'TS': 1782804229.997, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:53:50.018000', 'expected_tray_weight': 2478, 'TS': 1782804230.018, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:53:50.075000', 'expected_tray_weight': 2475, 'TS': 1782804230.0749998, 'tray_weight': '2500', 'weight': '2500'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:53:50.093000', 'expected_tray_weight': 1780, 'TS': 1782804230.0930002, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:53:50.350000', 'expected_tray_weight': 3780, 'TS': 1782804230.3500001, 'tray_weight': '3687', 'weight': '3687'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:53:50.501000', 'expected_tray_weight': 414, 'TS': 1782804230.501, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:53:50.526000', 'expected_tray_weight': 2100, 'TS': 1782804230.526, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:53:50.545000', 'expected_tray_weight': 1260, 'TS': 1782804230.545, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:53:50.576000', 'expected_tray_weight': 2775, 'TS': 1782804230.576, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:53:50.595000', 'expected_tray_weight': 342, 'TS': 1782804230.595, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:53:50.735000', 'expected_tray_weight': 1920, 'TS': 1782804230.735, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:53:50.721000', 'expected_tray_weight': 2886, 'TS': 1782804230.721, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:53:50.739000', 'expected_tray_weight': 1856, 'TS': 1782804230.7389998, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:53:50.828000', 'expected_tray_weight': 5605, 'TS': 1782804230.828, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:53:50.847000', 'expected_tray_weight': 2520, 'TS': 1782804230.847, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 53, 49, 972576)}}
[2026-06-30 12:53:52,705.705 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 12:53:52,708.708 INFO    ] DB TRAY [{"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 11, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "480", "active": 1, "org_sku": "4500709"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 12, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "145", "active": 1, "org_sku": "4500558"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 13, "sku_json": "4500708-2", "modified_at": "2026-06-27 11:20:05", "tray_weight": "82", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 14, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "241", "active": 1, "org_sku": "4500680"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 15, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "74", "active": 1, "org_sku": "4500668"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 16, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "796", "active": 1, "org_sku": "4500639"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 17, "sku_json": "4500714-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "369", "active": 1, "org_sku": "4500714"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 18, "sku_json": "4500646-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "197", "active": 1, "org_sku": "4500646"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 19, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "426", "active": 1, "org_sku": "4500647"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 20, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "230", "active": 1, "org_sku": "4500650"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 21, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "232", "active": 1, "org_sku": "4500648"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 22, "sku_json": "4500673-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "32", "active": 1, "org_sku": "4500673"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 23, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "304", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 24, "sku_json": "4500681-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "549", "active": 1, "org_sku": "4500681"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 25, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "228", "active": 1, "org_sku": "4500644"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 26, "sku_json": "4500696-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1348", "active": 1, "org_sku": "4500696"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 27, "sku_json": "4500659-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "134", "active": 1, "org_sku": "4500659"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 31, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2672", "active": 1, "org_sku": "4500407"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 32, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1959", "active": 1, "org_sku": "186078"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 33, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2600", "active": 1, "org_sku": "108676"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 34, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2501", "active": 1, "org_sku": "4500656"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 35, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1957", "active": 1, "org_sku": "4500700"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 36, "sku_json": "166327-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "3892", "active": 1, "org_sku": "166327"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 37, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "430", "active": 1, "org_sku": "4500667"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 38, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2114", "active": 1, "org_sku": "4500675"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 39, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1310", "active": 1, "org_sku": "4500705"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 40, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2911", "active": 1, "org_sku": "4500706"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 41, "sku_json": "4500541-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "298", "active": 1, "org_sku": "4500541"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 42, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1930", "active": 1, "org_sku": "4500499"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 43, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2966", "active": 1, "org_sku": "4500702"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 44, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1853", "active": 1, "org_sku": "4500694"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 45, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "tray_weight": "5561", "active": 1, "org_sku": "186043"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 46, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2549", "active": 1, "org_sku": "4500704"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 47, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "99999", "active": 1, "org_sku": "163527"}]
[2026-06-30 12:53:52,715.715 INFO    ] TRAY READINGS [{'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.246000', 'expected_tray_weight': 2886, 'TS': 1782803306.246, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.265000', 'expected_tray_weight': 2886, 'TS': 1782803306.265, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.271000', 'expected_tray_weight': 2886, 'TS': 1782803306.2710001, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.272000', 'expected_tray_weight': 2886, 'TS': 1782803306.2719998, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.273000', 'expected_tray_weight': 2886, 'TS': 1782803306.273, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.276000', 'expected_tray_weight': 2886, 'TS': 1782803306.276, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '43', 'address': '43', 'flow': '1', 'datetime': '2026-06-30 12:38:26.277000', 'expected_tray_weight': 2886, 'TS': 1782803306.277, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.893000', 'expected_tray_weight': 342, 'TS': 1782803457.893, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.897000', 'expected_tray_weight': 342, 'TS': 1782803457.897, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.898000', 'expected_tray_weight': 342, 'TS': 1782803457.898, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.899000', 'expected_tray_weight': 342, 'TS': 1782803457.899, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.903000', 'expected_tray_weight': 342, 'TS': 1782803457.9029999, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.906000', 'expected_tray_weight': 342, 'TS': 1782803457.9060001, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '41', 'address': '41', 'flow': '1', 'datetime': '2026-06-30 12:40:57.907000', 'expected_tray_weight': 342, 'TS': 1782803457.9069998, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.950000', 'expected_tray_weight': 1260, 'TS': 1782803690.95, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.950000', 'expected_tray_weight': 1260, 'TS': 1782803690.95, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.952000', 'expected_tray_weight': 1260, 'TS': 1782803690.952, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.956000', 'expected_tray_weight': 1260, 'TS': 1782803690.9559999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.957000', 'expected_tray_weight': 1260, 'TS': 1782803690.957, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.958000', 'expected_tray_weight': 1260, 'TS': 1782803690.958, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '39', 'address': '39', 'flow': '1', 'datetime': '2026-06-30 12:44:50.959000', 'expected_tray_weight': 1260, 'TS': 1782803690.959, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:46:29.036000', 'expected_tray_weight': 1826, 'TS': 1782803789.036, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:46:29.041000', 'expected_tray_weight': 1826, 'TS': 1782803789.0410001, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:46:29.042000', 'expected_tray_weight': 1826, 'TS': 1782803789.0419998, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:46:29.042000', 'expected_tray_weight': 1826, 'TS': 1782803789.042, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:46:29.043000', 'expected_tray_weight': 1826, 'TS': 1782803789.043, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:46:29.043000', 'expected_tray_weight': 1826, 'TS': 1782803789.043, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.440000', 'expected_tray_weight': 1826, 'TS': 1782804037.44, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.442000', 'expected_tray_weight': 1826, 'TS': 1782804037.442, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.447000', 'expected_tray_weight': 1826, 'TS': 1782804037.447, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.448000', 'expected_tray_weight': 1826, 'TS': 1782804037.448, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.448000', 'expected_tray_weight': 1826, 'TS': 1782804037.4480002, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.449000', 'expected_tray_weight': 1826, 'TS': 1782804037.449, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:50:37.449000', 'expected_tray_weight': 1826, 'TS': 1782804037.4490001, 'tray_weight': '1942', 'weight': '1942'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.786000', 'expected_tray_weight': 2475, 'TS': 1782804186.786, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.794000', 'expected_tray_weight': 2475, 'TS': 1782804186.7940001, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.797000', 'expected_tray_weight': 2475, 'TS': 1782804186.797, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.797000', 'expected_tray_weight': 2475, 'TS': 1782804186.797, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.798000', 'expected_tray_weight': 2475, 'TS': 1782804186.7979999, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.799000', 'expected_tray_weight': 2475, 'TS': 1782804186.799, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '34', 'address': '34', 'flow': '1', 'datetime': '2026-06-30 12:53:06.800000', 'expected_tray_weight': 2475, 'TS': 1782804186.8, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.795000', 'expected_tray_weight': 2625, 'TS': 1782804203.7949998, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.805000', 'expected_tray_weight': 2625, 'TS': 1782804203.805, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.806000', 'expected_tray_weight': 2625, 'TS': 1782804203.806, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.806000', 'expected_tray_weight': 2625, 'TS': 1782804203.806, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.810000', 'expected_tray_weight': 2625, 'TS': 1782804203.81, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.811000', 'expected_tray_weight': 2625, 'TS': 1782804203.811, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 12:53:23.812000', 'expected_tray_weight': 2625, 'TS': 1782804203.812, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:53:42.466000', 'expected_tray_weight': 1826, 'TS': 1782804222.466, 'tray_weight': '1939', 'weight': '1939'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:53:42.468000', 'expected_tray_weight': 1826, 'TS': 1782804222.468, 'tray_weight': '1939', 'weight': '1939'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:53:42.473000', 'expected_tray_weight': 1826, 'TS': 1782804222.473, 'tray_weight': '1939', 'weight': '1939'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:53:42.474000', 'expected_tray_weight': 1826, 'TS': 1782804222.474, 'tray_weight': '1939', 'weight': '1939'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:53:42.475000', 'expected_tray_weight': 1826, 'TS': 1782804222.475, 'tray_weight': '1939', 'weight': '1939'}, {'tray_id': '36', 'address': '36', 'flow': '1', 'datetime': '2026-06-30 12:53:44.707000', 'expected_tray_weight': 3780, 'TS': 1782804224.707, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '36', 'address': '36', 'flow': '1', 'datetime': '2026-06-30 12:53:44.708000', 'expected_tray_weight': 3780, 'TS': 1782804224.708, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '36', 'address': '36', 'flow': '1', 'datetime': '2026-06-30 12:53:44.710000', 'expected_tray_weight': 3780, 'TS': 1782804224.71, 'tray_weight': '3892', 'weight': '3892'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:53:44.822000', 'expected_tray_weight': 1826, 'TS': 1782804224.822, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:53:44.824000', 'expected_tray_weight': 1826, 'TS': 1782804224.824, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:53:44.829000', 'expected_tray_weight': 1826, 'TS': 1782804224.829, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:53:48.114000', 'expected_tray_weight': 1826, 'TS': 1782804228.114, 'tray_weight': '1959', 'weight': '1959'}, {'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:53:49.977000', 'expected_tray_weight': 2625, 'TS': 1782804229.977, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:53:49.997000', 'expected_tray_weight': 1826, 'TS': 1782804229.997, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:53:50.018000', 'expected_tray_weight': 2478, 'TS': 1782804230.018, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:53:50.075000', 'expected_tray_weight': 2475, 'TS': 1782804230.0749998, 'tray_weight': '2500', 'weight': '2500'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:53:50.093000', 'expected_tray_weight': 1780, 'TS': 1782804230.0930002, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:53:50.350000', 'expected_tray_weight': 3780, 'TS': 1782804230.3500001, 'tray_weight': '3687', 'weight': '3687'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:53:50.501000', 'expected_tray_weight': 414, 'TS': 1782804230.501, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:53:50.526000', 'expected_tray_weight': 2100, 'TS': 1782804230.526, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:53:50.545000', 'expected_tray_weight': 1260, 'TS': 1782804230.545, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:53:50.576000', 'expected_tray_weight': 2775, 'TS': 1782804230.576, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:53:50.595000', 'expected_tray_weight': 342, 'TS': 1782804230.595, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:53:50.721000', 'expected_tray_weight': 2886, 'TS': 1782804230.721, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:53:50.735000', 'expected_tray_weight': 1920, 'TS': 1782804230.735, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:53:50.739000', 'expected_tray_weight': 1856, 'TS': 1782804230.7389998, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:53:50.828000', 'expected_tray_weight': 5605, 'TS': 1782804230.828, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:53:50.847000', 'expected_tray_weight': 2520, 'TS': 1782804230.847, 'tray_weight': '2549', 'weight': '2549'}]
[2026-06-30 12:53:54,746.746 INFO    ] Final DB Tray = [{"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 11, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "480", "active": 1, "org_sku": "4500709"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 12, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "145", "active": 1, "org_sku": "4500558"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 13, "sku_json": "4500708-2", "modified_at": "2026-06-27 11:20:05", "tray_weight": "82", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 14, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "241", "active": 1, "org_sku": "4500680"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 15, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "74", "active": 1, "org_sku": "4500668"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 16, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "796", "active": 1, "org_sku": "4500639"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 17, "sku_json": "4500714-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "369", "active": 1, "org_sku": "4500714"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 18, "sku_json": "4500646-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "197", "active": 1, "org_sku": "4500646"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 19, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "426", "active": 1, "org_sku": "4500647"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 20, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "230", "active": 1, "org_sku": "4500650"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 21, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "232", "active": 1, "org_sku": "4500648"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 22, "sku_json": "4500673-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "32", "active": 1, "org_sku": "4500673"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 23, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "304", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 24, "sku_json": "4500681-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "549", "active": 1, "org_sku": "4500681"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 25, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "228", "active": 1, "org_sku": "4500644"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 26, "sku_json": "4500696-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1348", "active": 1, "org_sku": "4500696"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 27, "sku_json": "4500659-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "134", "active": 1, "org_sku": "4500659"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 31, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2672", "active": 1, "org_sku": "4500407"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 32, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1955", "active": 1, "org_sku": "186078"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 33, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2600", "active": 1, "org_sku": "108676"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 34, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2500", "active": 1, "org_sku": "4500656"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 35, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1957", "active": 1, "org_sku": "4500700"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 36, "sku_json": "166327-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "3687", "active": 1, "org_sku": "166327"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 37, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "430", "active": 1, "org_sku": "4500667"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 38, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2114", "active": 1, "org_sku": "4500675"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 39, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1310", "active": 1, "org_sku": "4500705"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 40, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2911", "active": 1, "org_sku": "4500706"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 41, "sku_json": "4500541-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "298", "active": 1, "org_sku": "4500541"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 42, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1930", "active": 1, "org_sku": "4500499"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 43, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2966", "active": 1, "org_sku": "4500702"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 44, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1853", "active": 1, "org_sku": "4500694"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 45, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "tray_weight": "5562", "active": 1, "org_sku": "186043"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 46, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2549", "active": 1, "org_sku": "4500704"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 47, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "99999", "active": 1, "org_sku": "163527"}]
[2026-06-30 12:54:14,372.372 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:53:49.977000', 'expected_tray_weight': 2625, 'TS': 1782804229.977, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:53:49.997000', 'expected_tray_weight': 1826, 'TS': 1782804229.997, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:53:50.018000', 'expected_tray_weight': 2478, 'TS': 1782804230.018, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:53:50.075000', 'expected_tray_weight': 2475, 'TS': 1782804230.0749998, 'tray_weight': '2500', 'weight': '2500'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:53:50.093000', 'expected_tray_weight': 1780, 'TS': 1782804230.0930002, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:53:50.350000', 'expected_tray_weight': 3780, 'TS': 1782804230.3500001, 'tray_weight': '3687', 'weight': '3687'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:53:50.501000', 'expected_tray_weight': 414, 'TS': 1782804230.501, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:53:50.526000', 'expected_tray_weight': 2100, 'TS': 1782804230.526, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:53:50.545000', 'expected_tray_weight': 1260, 'TS': 1782804230.545, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:53:50.576000', 'expected_tray_weight': 2775, 'TS': 1782804230.576, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:53:50.595000', 'expected_tray_weight': 342, 'TS': 1782804230.595, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:53:50.735000', 'expected_tray_weight': 1920, 'TS': 1782804230.735, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:53:50.721000', 'expected_tray_weight': 2886, 'TS': 1782804230.721, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:53:50.739000', 'expected_tray_weight': 1856, 'TS': 1782804230.7389998, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:53:50.828000', 'expected_tray_weight': 5605, 'TS': 1782804230.828, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:53:50.847000', 'expected_tray_weight': 2520, 'TS': 1782804230.847, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 53, 49, 972576)}}
[2026-06-30 12:54:14,380.380 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:53:49.977000', 'expected_tray_weight': 2625, 'TS': 1782804229.977, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:53:49.997000', 'expected_tray_weight': 1826, 'TS': 1782804229.997, 'tray_weight': '1955', 'weight': '1955'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:53:50.018000', 'expected_tray_weight': 2478, 'TS': 1782804230.018, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:53:50.075000', 'expected_tray_weight': 2475, 'TS': 1782804230.0749998, 'tray_weight': '2500', 'weight': '2500'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:53:50.093000', 'expected_tray_weight': 1780, 'TS': 1782804230.0930002, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:53:50.350000', 'expected_tray_weight': 3780, 'TS': 1782804230.3500001, 'tray_weight': '3687', 'weight': '3687'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:53:50.501000', 'expected_tray_weight': 414, 'TS': 1782804230.501, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:53:50.526000', 'expected_tray_weight': 2100, 'TS': 1782804230.526, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:53:50.545000', 'expected_tray_weight': 1260, 'TS': 1782804230.545, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:53:50.576000', 'expected_tray_weight': 2775, 'TS': 1782804230.576, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:53:50.595000', 'expected_tray_weight': 342, 'TS': 1782804230.595, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:53:50.735000', 'expected_tray_weight': 1920, 'TS': 1782804230.735, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:53:50.721000', 'expected_tray_weight': 2886, 'TS': 1782804230.721, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:53:50.739000', 'expected_tray_weight': 1856, 'TS': 1782804230.7389998, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:53:50.828000', 'expected_tray_weight': 5605, 'TS': 1782804230.828, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:53:50.847000', 'expected_tray_weight': 2520, 'TS': 1782804230.847, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 53, 49, 972576)}}
[2026-06-30 12:54:15,510.510 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:54:14.289000', 'expected_tray_weight': 2625, 'TS': 1782804254.289, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:54:14.428000', 'expected_tray_weight': 1826, 'TS': 1782804254.4280002, 'tray_weight': '1944', 'weight': '1944'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:54:14.448000', 'expected_tray_weight': 2478, 'TS': 1782804254.4480002, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:54:14.450000', 'expected_tray_weight': 2475, 'TS': 1782804254.45, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:54:14.469000', 'expected_tray_weight': 1780, 'TS': 1782804254.469, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:54:14.608000', 'expected_tray_weight': 3570, 'TS': 1782804254.608, 'tray_weight': '3687', 'weight': '3687'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:54:14.621000', 'expected_tray_weight': 414, 'TS': 1782804254.6209998, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:54:14.641000', 'expected_tray_weight': 2100, 'TS': 1782804254.641, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:54:14.776000', 'expected_tray_weight': 1260, 'TS': 1782804254.776, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:54:14.825000', 'expected_tray_weight': 2775, 'TS': 1782804254.825, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:54:14.844000', 'expected_tray_weight': 342, 'TS': 1782804254.8439999, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:54:14.984000', 'expected_tray_weight': 1920, 'TS': 1782804254.9840002, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:54:14.952000', 'expected_tray_weight': 2886, 'TS': 1782804254.9520001, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:54:15.093000', 'expected_tray_weight': 1856, 'TS': 1782804255.093, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:54:15.172000', 'expected_tray_weight': 5605, 'TS': 1782804255.1720002, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:54:15.193000', 'expected_tray_weight': 2520, 'TS': 1782804255.193, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 14, 391883)}}
[2026-06-30 12:54:15,525.525 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:54:14.289000', 'expected_tray_weight': 2625, 'TS': 1782804254.289, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:54:14.428000', 'expected_tray_weight': 1826, 'TS': 1782804254.4280002, 'tray_weight': '1944', 'weight': '1944'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:54:14.448000', 'expected_tray_weight': 2478, 'TS': 1782804254.4480002, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:54:14.450000', 'expected_tray_weight': 2475, 'TS': 1782804254.45, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:54:14.469000', 'expected_tray_weight': 1780, 'TS': 1782804254.469, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:54:14.608000', 'expected_tray_weight': 3570, 'TS': 1782804254.608, 'tray_weight': '3687', 'weight': '3687'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:54:14.621000', 'expected_tray_weight': 414, 'TS': 1782804254.6209998, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:54:14.641000', 'expected_tray_weight': 2100, 'TS': 1782804254.641, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:54:14.776000', 'expected_tray_weight': 1260, 'TS': 1782804254.776, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:54:14.825000', 'expected_tray_weight': 2775, 'TS': 1782804254.825, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:54:14.844000', 'expected_tray_weight': 342, 'TS': 1782804254.8439999, 'tray_weight': '298', 'weight': '298'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:54:14.984000', 'expected_tray_weight': 1920, 'TS': 1782804254.9840002, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:54:14.952000', 'expected_tray_weight': 2886, 'TS': 1782804254.9520001, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:54:15.093000', 'expected_tray_weight': 1856, 'TS': 1782804255.093, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:54:15.172000', 'expected_tray_weight': 5605, 'TS': 1782804255.1720002, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:54:15.193000', 'expected_tray_weight': 2520, 'TS': 1782804255.193, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 14, 391883)}}
[2026-06-30 12:54:28,280.280 INFO    ] pg status for order_id: TM06202003260630125212156 before is --> False
[2026-06-30 12:54:28,283.283 INFO    ] payment_gateway for order_id: TM06202003260630125212156 is --> razor_pay and sync status is False
[2026-06-30 12:54:57,530.530 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 12:54:57,546.546 INFO    ] ADDRESS: 12 TRAY WEIGHT: 145 TRAY DB WEIGHT: 145
[2026-06-30 12:54:57,565.565 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 12:54:57,576.576 INFO    ] ADDRESS: 14 TRAY WEIGHT: 241 TRAY DB WEIGHT: 241
[2026-06-30 12:54:57,584.584 INFO    ] ADDRESS: 15 TRAY WEIGHT: 74 TRAY DB WEIGHT: 74
[2026-06-30 12:54:57,592.592 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 12:54:57,600.600 INFO    ] ADDRESS: 17 TRAY WEIGHT: 369 TRAY DB WEIGHT: 369
[2026-06-30 12:54:57,608.608 INFO    ] ADDRESS: 18 TRAY WEIGHT: 196 TRAY DB WEIGHT: 196
[2026-06-30 12:54:57,617.617 INFO    ] ADDRESS: 19 TRAY WEIGHT: 426 TRAY DB WEIGHT: 426
[2026-06-30 12:54:57,624.624 INFO    ] ADDRESS: 20 TRAY WEIGHT: 230 TRAY DB WEIGHT: 230
[2026-06-30 12:54:57,632.632 INFO    ] ADDRESS: 21 TRAY WEIGHT: 232 TRAY DB WEIGHT: 232
[2026-06-30 12:54:57,640.640 INFO    ] ADDRESS: 22 TRAY WEIGHT: 32 TRAY DB WEIGHT: 32
[2026-06-30 12:54:57,648.648 INFO    ] ADDRESS: 23 TRAY WEIGHT: 305 TRAY DB WEIGHT: 305
[2026-06-30 12:54:57,656.656 INFO    ] ADDRESS: 24 TRAY WEIGHT: 549 TRAY DB WEIGHT: 549
[2026-06-30 12:54:57,664.664 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 12:54:57,672.672 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1348 TRAY DB WEIGHT: 1348
[2026-06-30 12:54:57,680.680 INFO    ] ADDRESS: 27 TRAY WEIGHT: 134 TRAY DB WEIGHT: 134
[2026-06-30 12:54:57,688.688 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2673 TRAY DB WEIGHT: 2673
[2026-06-30 12:54:57,695.695 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1944 TRAY DB WEIGHT: 1944
[2026-06-30 12:54:57,703.703 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2600 TRAY DB WEIGHT: 2600
[2026-06-30 12:54:57,711.711 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 12:54:57,719.719 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1957 TRAY DB WEIGHT: 1957
[2026-06-30 12:54:57,727.727 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3687 TRAY DB WEIGHT: 3687
[2026-06-30 12:54:57,735.735 INFO    ] ADDRESS: 37 TRAY WEIGHT: 430 TRAY DB WEIGHT: 430
[2026-06-30 12:54:57,743.743 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2114 TRAY DB WEIGHT: 2114
[2026-06-30 12:54:57,751.751 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1310 TRAY DB WEIGHT: 1310
[2026-06-30 12:54:57,759.759 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2911 TRAY DB WEIGHT: 2911
[2026-06-30 12:54:57,767.767 INFO    ] ADDRESS: 41 TRAY WEIGHT: 298 TRAY DB WEIGHT: 298
[2026-06-30 12:54:57,775.775 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 12:54:57,783.783 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2966 TRAY DB WEIGHT: 2966
[2026-06-30 12:54:57,790.790 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1853 TRAY DB WEIGHT: 1853
[2026-06-30 12:54:57,798.798 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5562 TRAY DB WEIGHT: 5562
[2026-06-30 12:54:57,806.806 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2549 TRAY DB WEIGHT: 2549
[2026-06-30 12:55:01,281.281 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 55, 0, 53791)}}
[2026-06-30 12:55:01,313.313 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 55, 0, 53791)}}
[2026-06-30 12:55:03,749.749 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 55, 1, 517619)}}
[2026-06-30 12:55:03,768.768 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 55, 1, 517619)}}
[2026-06-30 12:55:05,185.185 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 55, 3, 869144)}}
[2026-06-30 12:55:05,240.240 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 55, 3, 869144)}}
[2026-06-30 12:55:06,567.567 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '41', 'address': '41', 'flow': '-1', 'datetime': '2026-06-30 12:55:04.642000', 'expected_tray_weight': 342, 'TS': 1782804304.642, 'tray_weight': '277', 'weight': '277'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 55, 5, 343755)}}
[2026-06-30 12:55:06,607.607 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '41', 'address': '41', 'flow': '-1', 'datetime': '2026-06-30 12:55:04.642000', 'expected_tray_weight': 342, 'TS': 1782804304.642, 'tray_weight': '277', 'weight': '277'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 55, 5, 343755)}}
[2026-06-30 12:55:07,977.977 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:55:06.659000', 'expected_tray_weight': 1826, 'TS': 1782804306.6590002, 'tray_weight': '1959', 'weight': '1959'}, {'tray_id': '41', 'address': '41', 'flow': '-1', 'datetime': '2026-06-30 12:55:04.641000', 'expected_tray_weight': 342, 'TS': 1782804304.641, 'tray_weight': '277', 'weight': '277'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 55, 6, 705506)}}
[2026-06-30 12:55:08,000.000 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:55:06.659000', 'expected_tray_weight': 1826, 'TS': 1782804306.6590002, 'tray_weight': '1959', 'weight': '1959'}, {'tray_id': '41', 'address': '41', 'flow': '-1', 'datetime': '2026-06-30 12:55:04.641000', 'expected_tray_weight': 342, 'TS': 1782804304.641, 'tray_weight': '277', 'weight': '277'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 55, 6, 705506)}}
[2026-06-30 12:55:08,984.984 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:55:06.660000', 'expected_tray_weight': 1826, 'TS': 1782804306.6599998, 'tray_weight': '1959', 'weight': '1959'}, {'tray_id': '41', 'address': '41', 'flow': '-1', 'datetime': '2026-06-30 12:55:04.644000', 'expected_tray_weight': 342, 'TS': 1782804304.644, 'tray_weight': '277', 'weight': '277'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 55, 8, 102197)}}
[2026-06-30 12:55:08,992.992 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:55:06.660000', 'expected_tray_weight': 1826, 'TS': 1782804306.6599998, 'tray_weight': '1959', 'weight': '1959'}, {'tray_id': '41', 'address': '41', 'flow': '-1', 'datetime': '2026-06-30 12:55:04.644000', 'expected_tray_weight': 342, 'TS': 1782804304.644, 'tray_weight': '277', 'weight': '277'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 55, 8, 102197)}}
[2026-06-30 12:55:09,813.813 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:55:06.663000', 'expected_tray_weight': 1826, 'TS': 1782804306.663, 'tray_weight': '1959', 'weight': '1959'}, {'tray_id': '41', 'address': '41', 'flow': '-1', 'datetime': '2026-06-30 12:55:04.643000', 'expected_tray_weight': 342, 'TS': 1782804304.643, 'tray_weight': '277', 'weight': '277'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 55, 9, 60785)}}
[2026-06-30 12:55:09,824.824 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:55:06.663000', 'expected_tray_weight': 1826, 'TS': 1782804306.663, 'tray_weight': '1959', 'weight': '1959'}, {'tray_id': '41', 'address': '41', 'flow': '-1', 'datetime': '2026-06-30 12:55:04.643000', 'expected_tray_weight': 342, 'TS': 1782804304.643, 'tray_weight': '277', 'weight': '277'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 55, 9, 60785)}}
[2026-06-30 12:55:10,724.724 INFO    ] collect_close_door_weights {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:55:09.819000', 'expected_tray_weight': 2625, 'TS': 1782804309.819, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:55:09.837000', 'expected_tray_weight': 1826, 'TS': 1782804309.837, 'tray_weight': '1956', 'weight': '1956'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:55:09.857000', 'expected_tray_weight': 2478, 'TS': 1782804309.8569999, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:55:09.891000', 'expected_tray_weight': 2475, 'TS': 1782804309.891, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:55:10.030000', 'expected_tray_weight': 1780, 'TS': 1782804310.03, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:55:10.048000', 'expected_tray_weight': 3570, 'TS': 1782804310.0479999, 'tray_weight': '3687', 'weight': '3687'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:55:10.124000', 'expected_tray_weight': 414, 'TS': 1782804310.124, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:55:10.147000', 'expected_tray_weight': 2100, 'TS': 1782804310.147, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:55:10.168000', 'expected_tray_weight': 1260, 'TS': 1782804310.168, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:55:10.267000', 'expected_tray_weight': 2775, 'TS': 1782804310.2670002, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:55:10.285000', 'expected_tray_weight': 342, 'TS': 1782804310.285, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:55:10.305000', 'expected_tray_weight': 1920, 'TS': 1782804310.3049998, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:55:10.352000', 'expected_tray_weight': 2886, 'TS': 1782804310.352, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:55:10.371000', 'expected_tray_weight': 1856, 'TS': 1782804310.371, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:55:10.438000', 'expected_tray_weight': 5605, 'TS': 1782804310.4380002, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:55:10.575000', 'expected_tray_weight': 2520, 'TS': 1782804310.575, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 55, 9, 833901)}}
[2026-06-30 12:55:10,732.732 INFO    ] collect_close_door_weights {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:55:09.819000', 'expected_tray_weight': 2625, 'TS': 1782804309.819, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:55:09.837000', 'expected_tray_weight': 1826, 'TS': 1782804309.837, 'tray_weight': '1956', 'weight': '1956'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:55:09.857000', 'expected_tray_weight': 2478, 'TS': 1782804309.8569999, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:55:09.891000', 'expected_tray_weight': 2475, 'TS': 1782804309.891, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:55:10.030000', 'expected_tray_weight': 1780, 'TS': 1782804310.03, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:55:10.048000', 'expected_tray_weight': 3570, 'TS': 1782804310.0479999, 'tray_weight': '3687', 'weight': '3687'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:55:10.124000', 'expected_tray_weight': 414, 'TS': 1782804310.124, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:55:10.147000', 'expected_tray_weight': 2100, 'TS': 1782804310.147, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:55:10.168000', 'expected_tray_weight': 1260, 'TS': 1782804310.168, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:55:10.267000', 'expected_tray_weight': 2775, 'TS': 1782804310.2670002, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:55:10.285000', 'expected_tray_weight': 342, 'TS': 1782804310.285, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:55:10.305000', 'expected_tray_weight': 1920, 'TS': 1782804310.3049998, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:55:10.352000', 'expected_tray_weight': 2886, 'TS': 1782804310.352, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:55:10.371000', 'expected_tray_weight': 1856, 'TS': 1782804310.371, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:55:10.438000', 'expected_tray_weight': 5605, 'TS': 1782804310.4380002, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:55:10.575000', 'expected_tray_weight': 2520, 'TS': 1782804310.575, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 55, 9, 833901)}}
[2026-06-30 12:55:12,254.254 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 12:55:12,256.256 INFO    ] DB TRAY [{"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 11, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "480", "active": 1, "org_sku": "4500709"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 12, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "145", "active": 1, "org_sku": "4500558"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 13, "sku_json": "4500708-2", "modified_at": "2026-06-27 11:20:05", "tray_weight": "82", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 14, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "241", "active": 1, "org_sku": "4500680"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 15, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "74", "active": 1, "org_sku": "4500668"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 16, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "796", "active": 1, "org_sku": "4500639"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 17, "sku_json": "4500714-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "369", "active": 1, "org_sku": "4500714"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 18, "sku_json": "4500646-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "196", "active": 1, "org_sku": "4500646"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 19, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "426", "active": 1, "org_sku": "4500647"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 20, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "230", "active": 1, "org_sku": "4500650"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 21, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "232", "active": 1, "org_sku": "4500648"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 22, "sku_json": "4500673-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "32", "active": 1, "org_sku": "4500673"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 23, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "305", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 24, "sku_json": "4500681-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "549", "active": 1, "org_sku": "4500681"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 25, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "228", "active": 1, "org_sku": "4500644"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 26, "sku_json": "4500696-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1348", "active": 1, "org_sku": "4500696"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 27, "sku_json": "4500659-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "134", "active": 1, "org_sku": "4500659"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 31, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2673", "active": 1, "org_sku": "4500407"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 32, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1944", "active": 1, "org_sku": "186078"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 33, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2600", "active": 1, "org_sku": "108676"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 34, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2501", "active": 1, "org_sku": "4500656"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 35, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1957", "active": 1, "org_sku": "4500700"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 36, "sku_json": "166327-17", "modified_at": "2026-06-27 11:20:05", "tray_weight": "3687", "active": 1, "org_sku": "166327"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 37, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "430", "active": 1, "org_sku": "4500667"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 38, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2114", "active": 1, "org_sku": "4500675"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 39, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1310", "active": 1, "org_sku": "4500705"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 40, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2911", "active": 1, "org_sku": "4500706"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 41, "sku_json": "4500541-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "298", "active": 1, "org_sku": "4500541"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 42, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1930", "active": 1, "org_sku": "4500499"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 43, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2966", "active": 1, "org_sku": "4500702"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 44, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1853", "active": 1, "org_sku": "4500694"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 45, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "tray_weight": "5562", "active": 1, "org_sku": "186043"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 46, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2549", "active": 1, "org_sku": "4500704"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 47, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "99999", "active": 1, "org_sku": "163527"}]
[2026-06-30 12:55:12,258.258 INFO    ] TRAY READINGS [{'tray_id': '41', 'address': '41', 'flow': '-1', 'datetime': '2026-06-30 12:55:04.641000', 'expected_tray_weight': 342, 'TS': 1782804304.641, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '41', 'address': '41', 'flow': '-1', 'datetime': '2026-06-30 12:55:04.642000', 'expected_tray_weight': 342, 'TS': 1782804304.642, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '41', 'address': '41', 'flow': '-1', 'datetime': '2026-06-30 12:55:04.643000', 'expected_tray_weight': 342, 'TS': 1782804304.643, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '41', 'address': '41', 'flow': '-1', 'datetime': '2026-06-30 12:55:04.644000', 'expected_tray_weight': 342, 'TS': 1782804304.644, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:55:06.659000', 'expected_tray_weight': 1826, 'TS': 1782804306.6590002, 'tray_weight': '1959', 'weight': '1959'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:55:06.660000', 'expected_tray_weight': 1826, 'TS': 1782804306.6599998, 'tray_weight': '1959', 'weight': '1959'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 12:55:06.663000', 'expected_tray_weight': 1826, 'TS': 1782804306.663, 'tray_weight': '1959', 'weight': '1959'}, {'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:55:09.819000', 'expected_tray_weight': 2625, 'TS': 1782804309.819, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:55:09.837000', 'expected_tray_weight': 1826, 'TS': 1782804309.837, 'tray_weight': '1956', 'weight': '1956'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:55:09.857000', 'expected_tray_weight': 2478, 'TS': 1782804309.8569999, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:55:09.891000', 'expected_tray_weight': 2475, 'TS': 1782804309.891, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:55:10.030000', 'expected_tray_weight': 1780, 'TS': 1782804310.03, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:55:10.048000', 'expected_tray_weight': 3570, 'TS': 1782804310.0479999, 'tray_weight': '3687', 'weight': '3687'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:55:10.124000', 'expected_tray_weight': 414, 'TS': 1782804310.124, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:55:10.147000', 'expected_tray_weight': 2100, 'TS': 1782804310.147, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:55:10.168000', 'expected_tray_weight': 1260, 'TS': 1782804310.168, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:55:10.267000', 'expected_tray_weight': 2775, 'TS': 1782804310.2670002, 'tray_weight': '2911', 'weight': '2911'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:55:10.285000', 'expected_tray_weight': 342, 'TS': 1782804310.285, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:55:10.305000', 'expected_tray_weight': 1920, 'TS': 1782804310.3049998, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:55:10.352000', 'expected_tray_weight': 2886, 'TS': 1782804310.352, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:55:10.371000', 'expected_tray_weight': 1856, 'TS': 1782804310.371, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:55:10.438000', 'expected_tray_weight': 5605, 'TS': 1782804310.4380002, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:55:10.575000', 'expected_tray_weight': 2520, 'TS': 1782804310.575, 'tray_weight': '2549', 'weight': '2549'}]
[2026-06-30 12:55:13,504.504 INFO    ] Final DB Tray = [{"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 11, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "480", "active": 1, "org_sku": "4500709"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 12, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "145", "active": 1, "org_sku": "4500558"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 13, "sku_json": "4500708-2", "modified_at": "2026-06-27 11:20:05", "tray_weight": "82", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 14, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "241", "active": 1, "org_sku": "4500680"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 15, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "74", "active": 1, "org_sku": "4500668"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 16, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "796", "active": 1, "org_sku": "4500639"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 17, "sku_json": "4500714-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "369", "active": 1, "org_sku": "4500714"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 18, "sku_json": "4500646-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "196", "active": 1, "org_sku": "4500646"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 19, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "426", "active": 1, "org_sku": "4500647"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 20, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "230", "active": 1, "org_sku": "4500650"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 21, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "232", "active": 1, "org_sku": "4500648"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 22, "sku_json": "4500673-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "32", "active": 1, "org_sku": "4500673"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 23, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "305", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 24, "sku_json": "4500681-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "549", "active": 1, "org_sku": "4500681"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 25, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "228", "active": 1, "org_sku": "4500644"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 26, "sku_json": "4500696-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1348", "active": 1, "org_sku": "4500696"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 27, "sku_json": "4500659-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "134", "active": 1, "org_sku": "4500659"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 31, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2672", "active": 1, "org_sku": "4500407"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 32, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1956", "active": 1, "org_sku": "186078"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 33, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2600", "active": 1, "org_sku": "108676"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 34, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2501", "active": 1, "org_sku": "4500656"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 35, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1957", "active": 1, "org_sku": "4500700"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 36, "sku_json": "166327-17", "modified_at": "2026-06-27 11:20:05", "tray_weight": "3687", "active": 1, "org_sku": "166327"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 37, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "430", "active": 1, "org_sku": "4500667"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 38, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2114", "active": 1, "org_sku": "4500675"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 39, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1310", "active": 1, "org_sku": "4500705"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 40, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2911", "active": 1, "org_sku": "4500706"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 41, "sku_json": "4500541-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "277", "active": 1, "org_sku": "4500541"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 42, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1930", "active": 1, "org_sku": "4500499"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 43, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2966", "active": 1, "org_sku": "4500702"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 44, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1853", "active": 1, "org_sku": "4500694"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 45, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "tray_weight": "5562", "active": 1, "org_sku": "186043"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 46, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2549", "active": 1, "org_sku": "4500704"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 47, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "99999", "active": 1, "org_sku": "163527"}]
[2026-06-30 12:55:17,647.647 INFO    ] Syncing order with order id: TM06202003260630125405065
[2026-06-30 12:55:17,668.668 INFO    ] pg status for order_id: TM06202003260630125405065 before is --> False
[2026-06-30 12:55:17,671.671 INFO    ] payment_gateway for order_id: TM06202003260630125405065 is --> razor_pay and sync status is True
[2026-06-30 12:55:18,090.090 INFO    ] pg status response {'status': True}
[2026-06-30 12:55:18,159.159 INFO    ] pg status for order_id: TM06202003260630125405065 after is --> {'status': True}
[2026-06-30 12:57:40,361.361 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 12:57:40,370.370 INFO    ] ADDRESS: 12 TRAY WEIGHT: 145 TRAY DB WEIGHT: 145
[2026-06-30 12:57:40,377.377 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 12:57:40,381.381 INFO    ] ADDRESS: 14 TRAY WEIGHT: 241 TRAY DB WEIGHT: 241
[2026-06-30 12:57:40,392.392 INFO    ] ADDRESS: 15 TRAY WEIGHT: 74 TRAY DB WEIGHT: 74
[2026-06-30 12:57:40,398.398 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 12:57:40,402.402 INFO    ] ADDRESS: 17 TRAY WEIGHT: 369 TRAY DB WEIGHT: 369
[2026-06-30 12:57:40,407.407 INFO    ] ADDRESS: 18 TRAY WEIGHT: 196 TRAY DB WEIGHT: 196
[2026-06-30 12:57:40,411.411 INFO    ] ADDRESS: 19 TRAY WEIGHT: 426 TRAY DB WEIGHT: 426
[2026-06-30 12:57:40,415.415 INFO    ] ADDRESS: 20 TRAY WEIGHT: 230 TRAY DB WEIGHT: 230
[2026-06-30 12:57:40,420.420 INFO    ] ADDRESS: 21 TRAY WEIGHT: 232 TRAY DB WEIGHT: 232
[2026-06-30 12:57:40,424.424 INFO    ] ADDRESS: 22 TRAY WEIGHT: 32 TRAY DB WEIGHT: 32
[2026-06-30 12:57:40,429.429 INFO    ] ADDRESS: 23 TRAY WEIGHT: 305 TRAY DB WEIGHT: 305
[2026-06-30 12:57:40,433.433 INFO    ] ADDRESS: 24 TRAY WEIGHT: 549 TRAY DB WEIGHT: 549
[2026-06-30 12:57:40,438.438 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 12:57:40,442.442 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1348 TRAY DB WEIGHT: 1348
[2026-06-30 12:57:40,446.446 INFO    ] ADDRESS: 27 TRAY WEIGHT: 134 TRAY DB WEIGHT: 134
[2026-06-30 12:57:40,451.451 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2672 TRAY DB WEIGHT: 2672
[2026-06-30 12:57:40,455.455 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1956 TRAY DB WEIGHT: 1956
[2026-06-30 12:57:40,459.459 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2600 TRAY DB WEIGHT: 2600
[2026-06-30 12:57:40,464.464 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 12:57:40,468.468 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1957 TRAY DB WEIGHT: 1957
[2026-06-30 12:57:40,473.473 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3687 TRAY DB WEIGHT: 3687
[2026-06-30 12:57:40,477.477 INFO    ] ADDRESS: 37 TRAY WEIGHT: 430 TRAY DB WEIGHT: 430
[2026-06-30 12:57:40,481.481 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2114 TRAY DB WEIGHT: 2114
[2026-06-30 12:57:40,486.486 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1310 TRAY DB WEIGHT: 1310
[2026-06-30 12:57:40,490.490 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2911 TRAY DB WEIGHT: 2911
[2026-06-30 12:57:40,495.495 INFO    ] ADDRESS: 41 TRAY WEIGHT: 277 TRAY DB WEIGHT: 277
[2026-06-30 12:57:40,499.499 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 12:57:40,503.503 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2966 TRAY DB WEIGHT: 2966
[2026-06-30 12:57:40,508.508 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1853 TRAY DB WEIGHT: 1853
[2026-06-30 12:57:40,513.513 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5562 TRAY DB WEIGHT: 5562
[2026-06-30 12:57:40,517.517 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2549 TRAY DB WEIGHT: 2549
[2026-06-30 12:57:43,933.933 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.498000', 'expected_tray_weight': 1826, 'TS': 1782804428.498, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.594000', 'expected_tray_weight': 2520, 'TS': 1782804323.594, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.167000', 'expected_tray_weight': 2520, 'TS': 1782804373.167, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 57, 42, 918815)}}
[2026-06-30 12:57:43,950.950 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.498000', 'expected_tray_weight': 1826, 'TS': 1782804428.498, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.594000', 'expected_tray_weight': 2520, 'TS': 1782804323.594, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.167000', 'expected_tray_weight': 2520, 'TS': 1782804373.167, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 57, 42, 918815)}}
[2026-06-30 12:57:44,871.871 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.501000', 'expected_tray_weight': 1826, 'TS': 1782804428.5010002, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.592000', 'expected_tray_weight': 2520, 'TS': 1782804323.592, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.165000', 'expected_tray_weight': 2520, 'TS': 1782804373.165, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 57, 44, 45625)}}
[2026-06-30 12:57:44,883.883 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.501000', 'expected_tray_weight': 1826, 'TS': 1782804428.5010002, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.592000', 'expected_tray_weight': 2520, 'TS': 1782804323.592, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.165000', 'expected_tray_weight': 2520, 'TS': 1782804373.165, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 57, 44, 45625)}}
[2026-06-30 12:57:45,815.815 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.498000', 'expected_tray_weight': 1826, 'TS': 1782804428.498, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:44.249000', 'expected_tray_weight': 1826, 'TS': 1782804464.249, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.590000', 'expected_tray_weight': 2520, 'TS': 1782804323.5900002, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.163000', 'expected_tray_weight': 2520, 'TS': 1782804373.163, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 57, 44, 955481)}}
[2026-06-30 12:57:45,823.823 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.498000', 'expected_tray_weight': 1826, 'TS': 1782804428.498, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:44.249000', 'expected_tray_weight': 1826, 'TS': 1782804464.249, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.590000', 'expected_tray_weight': 2520, 'TS': 1782804323.5900002, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.163000', 'expected_tray_weight': 2520, 'TS': 1782804373.163, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 57, 44, 955481)}}
[2026-06-30 12:57:46,748.748 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.496000', 'expected_tray_weight': 1826, 'TS': 1782804428.496, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:44.247000', 'expected_tray_weight': 1826, 'TS': 1782804464.247, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.587000', 'expected_tray_weight': 2520, 'TS': 1782804323.5870001, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.160000', 'expected_tray_weight': 2520, 'TS': 1782804373.16, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 57, 45, 893844)}}
[2026-06-30 12:57:46,776.776 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.496000', 'expected_tray_weight': 1826, 'TS': 1782804428.496, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:44.247000', 'expected_tray_weight': 1826, 'TS': 1782804464.247, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.587000', 'expected_tray_weight': 2520, 'TS': 1782804323.5870001, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.160000', 'expected_tray_weight': 2520, 'TS': 1782804373.16, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 57, 45, 893844)}}
[2026-06-30 12:57:47,963.963 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.499000', 'expected_tray_weight': 1826, 'TS': 1782804428.499, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:44.250000', 'expected_tray_weight': 1826, 'TS': 1782804464.25, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.589000', 'expected_tray_weight': 2520, 'TS': 1782804323.589, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.162000', 'expected_tray_weight': 2520, 'TS': 1782804373.162, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 57, 46, 881078)}}
[2026-06-30 12:57:47,985.985 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.499000', 'expected_tray_weight': 1826, 'TS': 1782804428.499, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:44.250000', 'expected_tray_weight': 1826, 'TS': 1782804464.25, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.589000', 'expected_tray_weight': 2520, 'TS': 1782804323.589, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.162000', 'expected_tray_weight': 2520, 'TS': 1782804373.162, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 57, 46, 881078)}}
[2026-06-30 12:57:49,634.634 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.496000', 'expected_tray_weight': 1826, 'TS': 1782804428.4959998, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:44.247000', 'expected_tray_weight': 1826, 'TS': 1782804464.247, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.576000', 'expected_tray_weight': 2520, 'TS': 1782804323.576, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.149000', 'expected_tray_weight': 2520, 'TS': 1782804373.149, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 57, 48, 90518)}}
[2026-06-30 12:57:49,665.665 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.496000', 'expected_tray_weight': 1826, 'TS': 1782804428.4959998, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:44.247000', 'expected_tray_weight': 1826, 'TS': 1782804464.247, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.576000', 'expected_tray_weight': 2520, 'TS': 1782804323.576, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.149000', 'expected_tray_weight': 2520, 'TS': 1782804373.149, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 57, 48, 90518)}}
[2026-06-30 12:57:51,298.298 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.493000', 'expected_tray_weight': 1826, 'TS': 1782804428.493, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:44.244000', 'expected_tray_weight': 1826, 'TS': 1782804464.244, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:48.831000', 'expected_tray_weight': 1826, 'TS': 1782804468.831, 'tray_weight': '1790', 'weight': '1790'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.581000', 'expected_tray_weight': 2520, 'TS': 1782804323.581, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.154000', 'expected_tray_weight': 2520, 'TS': 1782804373.154, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 57, 49, 769323)}}
[2026-06-30 12:57:51,310.310 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.493000', 'expected_tray_weight': 1826, 'TS': 1782804428.493, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:44.244000', 'expected_tray_weight': 1826, 'TS': 1782804464.244, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:48.831000', 'expected_tray_weight': 1826, 'TS': 1782804468.831, 'tray_weight': '1790', 'weight': '1790'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.581000', 'expected_tray_weight': 2520, 'TS': 1782804323.581, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.154000', 'expected_tray_weight': 2520, 'TS': 1782804373.154, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 57, 49, 769323)}}
[2026-06-30 12:57:52,424.424 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.495000', 'expected_tray_weight': 1826, 'TS': 1782804428.495, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:44.246000', 'expected_tray_weight': 1826, 'TS': 1782804464.246, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:48.833000', 'expected_tray_weight': 1826, 'TS': 1782804468.833, 'tray_weight': '1790', 'weight': '1790'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.582000', 'expected_tray_weight': 2520, 'TS': 1782804323.582, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.155000', 'expected_tray_weight': 2520, 'TS': 1782804373.155, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 57, 51, 388886)}}
[2026-06-30 12:57:52,437.437 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.495000', 'expected_tray_weight': 1826, 'TS': 1782804428.495, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:44.246000', 'expected_tray_weight': 1826, 'TS': 1782804464.246, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:48.833000', 'expected_tray_weight': 1826, 'TS': 1782804468.833, 'tray_weight': '1790', 'weight': '1790'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.582000', 'expected_tray_weight': 2520, 'TS': 1782804323.582, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.155000', 'expected_tray_weight': 2520, 'TS': 1782804373.155, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 57, 51, 388886)}}
[2026-06-30 12:57:53,567.567 INFO    ] collect_close_door_weights {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:57:52.340000', 'expected_tray_weight': 2625, 'TS': 1782804472.3400002, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:57:52.715000', 'expected_tray_weight': 1826, 'TS': 1782804472.7150002, 'tray_weight': '1793', 'weight': '1793'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:57:52.732000', 'expected_tray_weight': 2478, 'TS': 1782804472.7319999, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:57:52.783000', 'expected_tray_weight': 2475, 'TS': 1782804472.783, 'tray_weight': '2500', 'weight': '2500'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:57:52.802000', 'expected_tray_weight': 1780, 'TS': 1782804472.802, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:57:52.821000', 'expected_tray_weight': 3570, 'TS': 1782804472.8209999, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:57:52.867000', 'expected_tray_weight': 414, 'TS': 1782804472.867, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:57:53.004000', 'expected_tray_weight': 2100, 'TS': 1782804473.004, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:57:53.025000', 'expected_tray_weight': 1260, 'TS': 1782804473.0249999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:57:53.011000', 'expected_tray_weight': 2775, 'TS': 1782804473.0110002, 'tray_weight': '2910', 'weight': '2910'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:57:53.151000', 'expected_tray_weight': 323, 'TS': 1782804473.151, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:57:53.171000', 'expected_tray_weight': 1920, 'TS': 1782804473.171, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:57:53.232000', 'expected_tray_weight': 2886, 'TS': 1782804473.232, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:57:53.250000', 'expected_tray_weight': 1856, 'TS': 1782804473.25, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:57:53.359000', 'expected_tray_weight': 5605, 'TS': 1782804473.359, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:57:53.384000', 'expected_tray_weight': 2520, 'TS': 1782804473.3839998, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 57, 52, 447966)}}
[2026-06-30 12:57:53,575.575 INFO    ] collect_close_door_weights {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:57:52.340000', 'expected_tray_weight': 2625, 'TS': 1782804472.3400002, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:57:52.715000', 'expected_tray_weight': 1826, 'TS': 1782804472.7150002, 'tray_weight': '1793', 'weight': '1793'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:57:52.732000', 'expected_tray_weight': 2478, 'TS': 1782804472.7319999, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:57:52.783000', 'expected_tray_weight': 2475, 'TS': 1782804472.783, 'tray_weight': '2500', 'weight': '2500'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:57:52.802000', 'expected_tray_weight': 1780, 'TS': 1782804472.802, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:57:52.821000', 'expected_tray_weight': 3570, 'TS': 1782804472.8209999, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:57:52.867000', 'expected_tray_weight': 414, 'TS': 1782804472.867, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:57:53.004000', 'expected_tray_weight': 2100, 'TS': 1782804473.004, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:57:53.025000', 'expected_tray_weight': 1260, 'TS': 1782804473.0249999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:57:53.011000', 'expected_tray_weight': 2775, 'TS': 1782804473.0110002, 'tray_weight': '2910', 'weight': '2910'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:57:53.151000', 'expected_tray_weight': 323, 'TS': 1782804473.151, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:57:53.171000', 'expected_tray_weight': 1920, 'TS': 1782804473.171, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:57:53.232000', 'expected_tray_weight': 2886, 'TS': 1782804473.232, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:57:53.250000', 'expected_tray_weight': 1856, 'TS': 1782804473.25, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:57:53.359000', 'expected_tray_weight': 5605, 'TS': 1782804473.359, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:57:53.384000', 'expected_tray_weight': 2520, 'TS': 1782804473.3839998, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 57, 52, 447966)}}
[2026-06-30 12:57:55,117.117 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 12:57:55,121.121 INFO    ] DB TRAY [{"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 11, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "480", "active": 1, "org_sku": "4500709"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 12, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "145", "active": 1, "org_sku": "4500558"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 13, "sku_json": "4500708-2", "modified_at": "2026-06-27 11:20:05", "tray_weight": "82", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 14, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "241", "active": 1, "org_sku": "4500680"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 15, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "74", "active": 1, "org_sku": "4500668"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 16, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "796", "active": 1, "org_sku": "4500639"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 17, "sku_json": "4500714-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "369", "active": 1, "org_sku": "4500714"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 18, "sku_json": "4500646-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "196", "active": 1, "org_sku": "4500646"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 19, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "426", "active": 1, "org_sku": "4500647"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 20, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "230", "active": 1, "org_sku": "4500650"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 21, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "232", "active": 1, "org_sku": "4500648"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 22, "sku_json": "4500673-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "32", "active": 1, "org_sku": "4500673"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 23, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "305", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 24, "sku_json": "4500681-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "549", "active": 1, "org_sku": "4500681"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 25, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "228", "active": 1, "org_sku": "4500644"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 26, "sku_json": "4500696-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1348", "active": 1, "org_sku": "4500696"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 27, "sku_json": "4500659-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "134", "active": 1, "org_sku": "4500659"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 31, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2672", "active": 1, "org_sku": "4500407"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 32, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1956", "active": 1, "org_sku": "186078"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 33, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2600", "active": 1, "org_sku": "108676"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 34, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2501", "active": 1, "org_sku": "4500656"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 35, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1957", "active": 1, "org_sku": "4500700"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 36, "sku_json": "166327-17", "modified_at": "2026-06-27 11:20:05", "tray_weight": "3687", "active": 1, "org_sku": "166327"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 37, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "430", "active": 1, "org_sku": "4500667"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 38, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2114", "active": 1, "org_sku": "4500675"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 39, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1310", "active": 1, "org_sku": "4500705"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 40, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2911", "active": 1, "org_sku": "4500706"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 41, "sku_json": "4500541-17", "modified_at": "2026-06-27 11:20:05", "tray_weight": "277", "active": 1, "org_sku": "4500541"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 42, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1930", "active": 1, "org_sku": "4500499"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 43, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2966", "active": 1, "org_sku": "4500702"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 44, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1853", "active": 1, "org_sku": "4500694"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 45, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "tray_weight": "5562", "active": 1, "org_sku": "186043"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 46, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2549", "active": 1, "org_sku": "4500704"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 47, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "99999", "active": 1, "org_sku": "163527"}]
[2026-06-30 12:57:55,127.127 INFO    ] TRAY READINGS [{'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.576000', 'expected_tray_weight': 2520, 'TS': 1782804323.576, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.581000', 'expected_tray_weight': 2520, 'TS': 1782804323.581, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.582000', 'expected_tray_weight': 2520, 'TS': 1782804323.582, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.587000', 'expected_tray_weight': 2520, 'TS': 1782804323.5870001, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.589000', 'expected_tray_weight': 2520, 'TS': 1782804323.589, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.590000', 'expected_tray_weight': 2520, 'TS': 1782804323.5900002, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.592000', 'expected_tray_weight': 2520, 'TS': 1782804323.592, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:55:23.594000', 'expected_tray_weight': 2520, 'TS': 1782804323.594, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.149000', 'expected_tray_weight': 2520, 'TS': 1782804373.149, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.154000', 'expected_tray_weight': 2520, 'TS': 1782804373.154, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.155000', 'expected_tray_weight': 2520, 'TS': 1782804373.155, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.160000', 'expected_tray_weight': 2520, 'TS': 1782804373.16, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.162000', 'expected_tray_weight': 2520, 'TS': 1782804373.162, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.163000', 'expected_tray_weight': 2520, 'TS': 1782804373.163, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.165000', 'expected_tray_weight': 2520, 'TS': 1782804373.165, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '46', 'address': '46', 'flow': '1', 'datetime': '2026-06-30 12:56:13.167000', 'expected_tray_weight': 2520, 'TS': 1782804373.167, 'tray_weight': '2549', 'weight': '2549'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.493000', 'expected_tray_weight': 1826, 'TS': 1782804428.493, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.495000', 'expected_tray_weight': 1826, 'TS': 1782804428.495, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.496000', 'expected_tray_weight': 1826, 'TS': 1782804428.4959998, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.496000', 'expected_tray_weight': 1826, 'TS': 1782804428.496, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.498000', 'expected_tray_weight': 1826, 'TS': 1782804428.498, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.498000', 'expected_tray_weight': 1826, 'TS': 1782804428.498, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.499000', 'expected_tray_weight': 1826, 'TS': 1782804428.499, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:08.501000', 'expected_tray_weight': 1826, 'TS': 1782804428.5010002, 'tray_weight': '1943', 'weight': '1943'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:44.244000', 'expected_tray_weight': 1826, 'TS': 1782804464.244, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:44.246000', 'expected_tray_weight': 1826, 'TS': 1782804464.246, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:44.247000', 'expected_tray_weight': 1826, 'TS': 1782804464.247, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:44.247000', 'expected_tray_weight': 1826, 'TS': 1782804464.247, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:44.249000', 'expected_tray_weight': 1826, 'TS': 1782804464.249, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:44.250000', 'expected_tray_weight': 1826, 'TS': 1782804464.25, 'tray_weight': '1941', 'weight': '1941'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:48.831000', 'expected_tray_weight': 1826, 'TS': 1782804468.831, 'tray_weight': '1790', 'weight': '1790'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 12:57:48.833000', 'expected_tray_weight': 1826, 'TS': 1782804468.833, 'tray_weight': '1790', 'weight': '1790'}, {'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 12:57:52.340000', 'expected_tray_weight': 2625, 'TS': 1782804472.3400002, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 12:57:52.715000', 'expected_tray_weight': 1826, 'TS': 1782804472.7150002, 'tray_weight': '1793', 'weight': '1793'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 12:57:52.732000', 'expected_tray_weight': 2478, 'TS': 1782804472.7319999, 'tray_weight': '2600', 'weight': '2600'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 12:57:52.783000', 'expected_tray_weight': 2475, 'TS': 1782804472.783, 'tray_weight': '2500', 'weight': '2500'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 12:57:52.802000', 'expected_tray_weight': 1780, 'TS': 1782804472.802, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 12:57:52.821000', 'expected_tray_weight': 3570, 'TS': 1782804472.8209999, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 12:57:52.867000', 'expected_tray_weight': 414, 'TS': 1782804472.867, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 12:57:53.004000', 'expected_tray_weight': 2100, 'TS': 1782804473.004, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 12:57:53.011000', 'expected_tray_weight': 2775, 'TS': 1782804473.0110002, 'tray_weight': '2910', 'weight': '2910'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 12:57:53.025000', 'expected_tray_weight': 1260, 'TS': 1782804473.0249999, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 12:57:53.151000', 'expected_tray_weight': 323, 'TS': 1782804473.151, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 12:57:53.171000', 'expected_tray_weight': 1920, 'TS': 1782804473.171, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 12:57:53.232000', 'expected_tray_weight': 2886, 'TS': 1782804473.232, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 12:57:53.250000', 'expected_tray_weight': 1856, 'TS': 1782804473.25, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 12:57:53.359000', 'expected_tray_weight': 5605, 'TS': 1782804473.359, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 12:57:53.384000', 'expected_tray_weight': 2520, 'TS': 1782804473.3839998, 'tray_weight': '2549', 'weight': '2549'}]
[2026-06-30 12:57:57,067.067 INFO    ] Final DB Tray = [{"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 11, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "480", "active": 1, "org_sku": "4500709"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 12, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "145", "active": 1, "org_sku": "4500558"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 13, "sku_json": "4500708-2", "modified_at": "2026-06-27 11:20:05", "tray_weight": "82", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 14, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "241", "active": 1, "org_sku": "4500680"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 15, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "74", "active": 1, "org_sku": "4500668"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 16, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "796", "active": 1, "org_sku": "4500639"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 17, "sku_json": "4500714-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "369", "active": 1, "org_sku": "4500714"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 18, "sku_json": "4500646-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "196", "active": 1, "org_sku": "4500646"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 19, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "426", "active": 1, "org_sku": "4500647"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 20, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "230", "active": 1, "org_sku": "4500650"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 21, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "232", "active": 1, "org_sku": "4500648"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 22, "sku_json": "4500673-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "32", "active": 1, "org_sku": "4500673"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 23, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "305", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 24, "sku_json": "4500681-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "549", "active": 1, "org_sku": "4500681"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 25, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "228", "active": 1, "org_sku": "4500644"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 26, "sku_json": "4500696-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1348", "active": 1, "org_sku": "4500696"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 27, "sku_json": "4500659-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "134", "active": 1, "org_sku": "4500659"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 31, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2672", "active": 1, "org_sku": "4500407"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 32, "sku_json": "186078-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1793", "active": 1, "org_sku": "186078"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 33, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2600", "active": 1, "org_sku": "108676"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 34, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2500", "active": 1, "org_sku": "4500656"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 35, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1957", "active": 1, "org_sku": "4500700"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 36, "sku_json": "166327-17", "modified_at": "2026-06-27 11:20:05", "tray_weight": "3686", "active": 1, "org_sku": "166327"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 37, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "430", "active": 1, "org_sku": "4500667"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 38, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2114", "active": 1, "org_sku": "4500675"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 39, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1310", "active": 1, "org_sku": "4500705"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 40, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2910", "active": 1, "org_sku": "4500706"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 41, "sku_json": "4500541-17", "modified_at": "2026-06-27 11:20:05", "tray_weight": "277", "active": 1, "org_sku": "4500541"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 42, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1930", "active": 1, "org_sku": "4500499"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 43, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2966", "active": 1, "org_sku": "4500702"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 44, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1853", "active": 1, "org_sku": "4500694"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 45, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "tray_weight": "5562", "active": 1, "org_sku": "186043"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 46, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2549", "active": 1, "org_sku": "4500704"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 47, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "99999", "active": 1, "org_sku": "163527"}]
[2026-06-30 12:58:01,412.412 INFO    ] Syncing order with order id: TM06202003260630125624285
[2026-06-30 12:58:01,458.458 INFO    ] pg status for order_id: TM06202003260630125624285 before is --> False
[2026-06-30 12:58:01,465.465 INFO    ] payment_gateway for order_id: TM06202003260630125624285 is --> razor_pay and sync status is True
[2026-06-30 12:58:01,848.848 INFO    ] pg status response {'status': True}
[2026-06-30 12:58:01,891.891 INFO    ] pg status for order_id: TM06202003260630125624285 after is --> {'status': True}
[2026-06-30 12:58:51,504.504 INFO    ] processOrderPayment version is : v2
[2026-06-30 13:03:10,432.432 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 13:03:10,448.448 INFO    ] ADDRESS: 12 TRAY WEIGHT: 145 TRAY DB WEIGHT: 145
[2026-06-30 13:03:10,457.457 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 13:03:10,466.466 INFO    ] ADDRESS: 14 TRAY WEIGHT: 241 TRAY DB WEIGHT: 241
[2026-06-30 13:03:10,475.475 INFO    ] ADDRESS: 15 TRAY WEIGHT: 74 TRAY DB WEIGHT: 74
[2026-06-30 13:03:10,484.484 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 13:03:10,506.506 INFO    ] ADDRESS: 17 TRAY WEIGHT: 369 TRAY DB WEIGHT: 369
[2026-06-30 13:03:10,515.515 INFO    ] ADDRESS: 18 TRAY WEIGHT: 196 TRAY DB WEIGHT: 196
[2026-06-30 13:03:10,523.523 INFO    ] ADDRESS: 19 TRAY WEIGHT: 426 TRAY DB WEIGHT: 426
[2026-06-30 13:03:10,532.532 INFO    ] ADDRESS: 20 TRAY WEIGHT: 230 TRAY DB WEIGHT: 230
[2026-06-30 13:03:10,540.540 INFO    ] ADDRESS: 21 TRAY WEIGHT: 232 TRAY DB WEIGHT: 232
[2026-06-30 13:03:10,548.548 INFO    ] ADDRESS: 22 TRAY WEIGHT: 32 TRAY DB WEIGHT: 32
[2026-06-30 13:03:10,556.556 INFO    ] ADDRESS: 23 TRAY WEIGHT: 305 TRAY DB WEIGHT: 305
[2026-06-30 13:03:10,564.564 INFO    ] ADDRESS: 24 TRAY WEIGHT: 549 TRAY DB WEIGHT: 549
[2026-06-30 13:03:10,572.572 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 13:03:10,580.580 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1348 TRAY DB WEIGHT: 1348
[2026-06-30 13:03:10,588.588 INFO    ] ADDRESS: 27 TRAY WEIGHT: 134 TRAY DB WEIGHT: 134
[2026-06-30 13:03:10,598.598 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2672 TRAY DB WEIGHT: 2672
[2026-06-30 13:03:10,606.606 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1793 TRAY DB WEIGHT: 1793
[2026-06-30 13:03:10,614.614 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2600 TRAY DB WEIGHT: 2600
[2026-06-30 13:03:10,622.622 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2500 TRAY DB WEIGHT: 2500
[2026-06-30 13:03:10,630.630 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1957 TRAY DB WEIGHT: 1957
[2026-06-30 13:03:10,638.638 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3686 TRAY DB WEIGHT: 3686
[2026-06-30 13:03:10,646.646 INFO    ] ADDRESS: 37 TRAY WEIGHT: 430 TRAY DB WEIGHT: 430
[2026-06-30 13:03:10,654.654 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2114 TRAY DB WEIGHT: 2114
[2026-06-30 13:03:10,662.662 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1310 TRAY DB WEIGHT: 1310
[2026-06-30 13:03:10,671.671 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2910 TRAY DB WEIGHT: 2910
[2026-06-30 13:03:10,679.679 INFO    ] ADDRESS: 41 TRAY WEIGHT: 277 TRAY DB WEIGHT: 277
[2026-06-30 13:03:10,693.693 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 13:03:10,701.701 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2966 TRAY DB WEIGHT: 2966
[2026-06-30 13:03:10,710.710 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1853 TRAY DB WEIGHT: 1853
[2026-06-30 13:03:10,718.718 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5562 TRAY DB WEIGHT: 5562
[2026-06-30 13:03:10,726.726 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2549 TRAY DB WEIGHT: 2549
[2026-06-30 13:03:13,852.852 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.520000', 'expected_tray_weight': 2625, 'TS': 1782804680.5200002, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.885000', 'expected_tray_weight': 3570, 'TS': 1782804551.885, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.818000', 'expected_tray_weight': 414, 'TS': 1782804513.818, 'tray_weight': '430', 'weight': '430'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 3, 13, 30687)}}
[2026-06-30 13:03:13,859.859 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.520000', 'expected_tray_weight': 2625, 'TS': 1782804680.5200002, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.885000', 'expected_tray_weight': 3570, 'TS': 1782804551.885, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.818000', 'expected_tray_weight': 414, 'TS': 1782804513.818, 'tray_weight': '430', 'weight': '430'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 3, 13, 30687)}}
[2026-06-30 13:03:14,760.760 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.523000', 'expected_tray_weight': 2625, 'TS': 1782804680.523, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.883000', 'expected_tray_weight': 3570, 'TS': 1782804551.8830001, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.822000', 'expected_tray_weight': 414, 'TS': 1782804513.822, 'tray_weight': '430', 'weight': '430'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 3, 13, 953262)}}
[2026-06-30 13:03:14,766.766 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.523000', 'expected_tray_weight': 2625, 'TS': 1782804680.523, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.883000', 'expected_tray_weight': 3570, 'TS': 1782804551.8830001, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.822000', 'expected_tray_weight': 414, 'TS': 1782804513.822, 'tray_weight': '430', 'weight': '430'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 3, 13, 953262)}}
[2026-06-30 13:03:16,297.297 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.523000', 'expected_tray_weight': 2625, 'TS': 1782804680.523, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.882000', 'expected_tray_weight': 3570, 'TS': 1782804551.882, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.809000', 'expected_tray_weight': 414, 'TS': 1782804513.809, 'tray_weight': '430', 'weight': '430'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 3, 14, 835045)}}
[2026-06-30 13:03:16,362.362 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.523000', 'expected_tray_weight': 2625, 'TS': 1782804680.523, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.882000', 'expected_tray_weight': 3570, 'TS': 1782804551.882, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.809000', 'expected_tray_weight': 414, 'TS': 1782804513.809, 'tray_weight': '430', 'weight': '430'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 3, 14, 835045)}}
[2026-06-30 13:03:17,913.913 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.517000', 'expected_tray_weight': 2625, 'TS': 1782804680.517, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 13:03:15.165000', 'expected_tray_weight': 1660, 'TS': 1782804795.165, 'tray_weight': '1777', 'weight': '1777'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.880000', 'expected_tray_weight': 3570, 'TS': 1782804551.88, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.815000', 'expected_tray_weight': 414, 'TS': 1782804513.815, 'tray_weight': '430', 'weight': '430'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 3, 16, 471752)}}
[2026-06-30 13:03:17,920.920 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.517000', 'expected_tray_weight': 2625, 'TS': 1782804680.517, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 13:03:15.165000', 'expected_tray_weight': 1660, 'TS': 1782804795.165, 'tray_weight': '1777', 'weight': '1777'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.880000', 'expected_tray_weight': 3570, 'TS': 1782804551.88, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.815000', 'expected_tray_weight': 414, 'TS': 1782804513.815, 'tray_weight': '430', 'weight': '430'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 3, 16, 471752)}}
[2026-06-30 13:03:19,120.120 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.521000', 'expected_tray_weight': 2625, 'TS': 1782804680.521, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 13:03:15.167000', 'expected_tray_weight': 1660, 'TS': 1782804795.1669998, 'tray_weight': '1777', 'weight': '1777'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:03:17.749000', 'expected_tray_weight': 1660, 'TS': 1782804797.7489998, 'tray_weight': '1791', 'weight': '1791'}, {'tray_id': '33', 'address': '33', 'flow': '1', 'datetime': '2026-06-30 13:03:18.002000', 'expected_tray_weight': 2478, 'TS': 1782804798.002, 'tray_weight': '2417', 'weight': '2417'}, {'tray_id': '33', 'address': '33', 'flow': '-1', 'datetime': '2026-06-30 13:03:18.241000', 'expected_tray_weight': 2478, 'TS': 1782804798.2410002, 'tray_weight': '2409', 'weight': '2409'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.883000', 'expected_tray_weight': 3570, 'TS': 1782804551.883, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.811000', 'expected_tray_weight': 414, 'TS': 1782804513.811, 'tray_weight': '430', 'weight': '430'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 3, 17, 988985)}}
[2026-06-30 13:03:19,127.127 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.521000', 'expected_tray_weight': 2625, 'TS': 1782804680.521, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 13:03:15.167000', 'expected_tray_weight': 1660, 'TS': 1782804795.1669998, 'tray_weight': '1777', 'weight': '1777'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:03:17.749000', 'expected_tray_weight': 1660, 'TS': 1782804797.7489998, 'tray_weight': '1791', 'weight': '1791'}, {'tray_id': '33', 'address': '33', 'flow': '1', 'datetime': '2026-06-30 13:03:18.002000', 'expected_tray_weight': 2478, 'TS': 1782804798.002, 'tray_weight': '2417', 'weight': '2417'}, {'tray_id': '33', 'address': '33', 'flow': '-1', 'datetime': '2026-06-30 13:03:18.241000', 'expected_tray_weight': 2478, 'TS': 1782804798.2410002, 'tray_weight': '2409', 'weight': '2409'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.883000', 'expected_tray_weight': 3570, 'TS': 1782804551.883, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.811000', 'expected_tray_weight': 414, 'TS': 1782804513.811, 'tray_weight': '430', 'weight': '430'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 3, 17, 988985)}}
[2026-06-30 13:03:20,618.618 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.519000', 'expected_tray_weight': 2625, 'TS': 1782804680.5189998, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 13:03:15.166000', 'expected_tray_weight': 1660, 'TS': 1782804795.1660001, 'tray_weight': '1777', 'weight': '1777'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:03:17.748000', 'expected_tray_weight': 1660, 'TS': 1782804797.7480001, 'tray_weight': '1791', 'weight': '1791'}, {'tray_id': '33', 'address': '33', 'flow': '-1', 'datetime': '2026-06-30 13:03:18.239000', 'expected_tray_weight': 2478, 'TS': 1782804798.239, 'tray_weight': '2409', 'weight': '2409'}, {'tray_id': '33', 'address': '33', 'flow': '1', 'datetime': '2026-06-30 13:03:18.476000', 'expected_tray_weight': 2478, 'TS': 1782804798.476, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.878000', 'expected_tray_weight': 3570, 'TS': 1782804551.878, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.814000', 'expected_tray_weight': 414, 'TS': 1782804513.814, 'tray_weight': '430', 'weight': '430'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 3, 19, 196816)}}
[2026-06-30 13:03:20,668.668 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.519000', 'expected_tray_weight': 2625, 'TS': 1782804680.5189998, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 13:03:15.166000', 'expected_tray_weight': 1660, 'TS': 1782804795.1660001, 'tray_weight': '1777', 'weight': '1777'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:03:17.748000', 'expected_tray_weight': 1660, 'TS': 1782804797.7480001, 'tray_weight': '1791', 'weight': '1791'}, {'tray_id': '33', 'address': '33', 'flow': '-1', 'datetime': '2026-06-30 13:03:18.239000', 'expected_tray_weight': 2478, 'TS': 1782804798.239, 'tray_weight': '2409', 'weight': '2409'}, {'tray_id': '33', 'address': '33', 'flow': '1', 'datetime': '2026-06-30 13:03:18.476000', 'expected_tray_weight': 2478, 'TS': 1782804798.476, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.878000', 'expected_tray_weight': 3570, 'TS': 1782804551.878, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.814000', 'expected_tray_weight': 414, 'TS': 1782804513.814, 'tray_weight': '430', 'weight': '430'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 3, 19, 196816)}}
[2026-06-30 13:03:22,283.283 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.515000', 'expected_tray_weight': 2625, 'TS': 1782804680.515, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 13:03:15.161000', 'expected_tray_weight': 1660, 'TS': 1782804795.161, 'tray_weight': '1777', 'weight': '1777'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:03:17.743000', 'expected_tray_weight': 1660, 'TS': 1782804797.743, 'tray_weight': '1791', 'weight': '1791'}, {'tray_id': '33', 'address': '33', 'flow': '-1', 'datetime': '2026-06-30 13:03:18.239000', 'expected_tray_weight': 2478, 'TS': 1782804798.239, 'tray_weight': '2409', 'weight': '2409'}, {'tray_id': '33', 'address': '33', 'flow': '1', 'datetime': '2026-06-30 13:03:18.476000', 'expected_tray_weight': 2478, 'TS': 1782804798.476, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.879000', 'expected_tray_weight': 3570, 'TS': 1782804551.879, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.802000', 'expected_tray_weight': 414, 'TS': 1782804513.802, 'tray_weight': '430', 'weight': '430'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 3, 20, 786645)}}
[2026-06-30 13:03:22,307.307 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.515000', 'expected_tray_weight': 2625, 'TS': 1782804680.515, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 13:03:15.161000', 'expected_tray_weight': 1660, 'TS': 1782804795.161, 'tray_weight': '1777', 'weight': '1777'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:03:17.743000', 'expected_tray_weight': 1660, 'TS': 1782804797.743, 'tray_weight': '1791', 'weight': '1791'}, {'tray_id': '33', 'address': '33', 'flow': '-1', 'datetime': '2026-06-30 13:03:18.239000', 'expected_tray_weight': 2478, 'TS': 1782804798.239, 'tray_weight': '2409', 'weight': '2409'}, {'tray_id': '33', 'address': '33', 'flow': '1', 'datetime': '2026-06-30 13:03:18.476000', 'expected_tray_weight': 2478, 'TS': 1782804798.476, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.879000', 'expected_tray_weight': 3570, 'TS': 1782804551.879, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.802000', 'expected_tray_weight': 414, 'TS': 1782804513.802, 'tray_weight': '430', 'weight': '430'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 3, 20, 786645)}}
[2026-06-30 13:03:23,796.796 INFO    ] collect_close_door_weights {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 13:03:22.316000', 'expected_tray_weight': 2625, 'TS': 1782804802.316, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 13:03:22.452000', 'expected_tray_weight': 1660, 'TS': 1782804802.452, 'tray_weight': '1794', 'weight': '1794'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 13:03:22.708000', 'expected_tray_weight': 2478, 'TS': 1782804802.7080002, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 13:03:22.775000', 'expected_tray_weight': 2475, 'TS': 1782804802.775, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 13:03:22.915000', 'expected_tray_weight': 1780, 'TS': 1782804802.9150002, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 13:03:22.934000', 'expected_tray_weight': 3570, 'TS': 1782804802.934, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 13:03:23.064000', 'expected_tray_weight': 414, 'TS': 1782804803.064, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 13:03:23.088000', 'expected_tray_weight': 2100, 'TS': 1782804803.088, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 13:03:23.225000', 'expected_tray_weight': 1260, 'TS': 1782804803.225, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 13:03:23.229000', 'expected_tray_weight': 2775, 'TS': 1782804803.229, 'tray_weight': '2910', 'weight': '2910'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 13:03:23.366000', 'expected_tray_weight': 323, 'TS': 1782804803.366, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 13:03:23.392000', 'expected_tray_weight': 1920, 'TS': 1782804803.392, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 13:03:23.378000', 'expected_tray_weight': 2886, 'TS': 1782804803.378, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 13:03:23.518000', 'expected_tray_weight': 1856, 'TS': 1782804803.518, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 13:03:23.542000', 'expected_tray_weight': 5605, 'TS': 1782804803.542, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 13:03:23.561000', 'expected_tray_weight': 2520, 'TS': 1782804803.5609999, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 3, 22, 333724)}}
[2026-06-30 13:03:23,805.805 INFO    ] collect_close_door_weights {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 12:54:13.445000', 'expected_tray_weight': 427, 'TS': 1782804253.4450002, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 12:54:13.581000', 'expected_tray_weight': 125, 'TS': 1782804253.581, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 12:54:13.603000', 'expected_tray_weight': 62, 'TS': 1782804253.603, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 12:54:13.656000', 'expected_tray_weight': 365, 'TS': 1782804253.6560001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 12:54:13.676000', 'expected_tray_weight': 84, 'TS': 1782804253.676, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 12:54:13.696000', 'expected_tray_weight': 781, 'TS': 1782804253.696, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 12:54:13.742000', 'expected_tray_weight': 348, 'TS': 1782804253.742, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 12:54:13.762000', 'expected_tray_weight': 210, 'TS': 1782804253.7619998, 'tray_weight': '196', 'weight': '196'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 12:54:13.902000', 'expected_tray_weight': 432, 'TS': 1782804253.902, 'tray_weight': '426', 'weight': '426'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 12:54:13.864000', 'expected_tray_weight': 240, 'TS': 1782804253.864, 'tray_weight': '230', 'weight': '230'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 12:54:14.002000', 'expected_tray_weight': 250, 'TS': 1782804254.002, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 12:54:14.023000', 'expected_tray_weight': 0, 'TS': 1782804254.023, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 12:54:14.018000', 'expected_tray_weight': 310, 'TS': 1782804254.018, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 12:54:14.035000', 'expected_tray_weight': 512, 'TS': 1782804254.035, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 12:54:14.177000', 'expected_tray_weight': 210, 'TS': 1782804254.177, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 12:54:14.183000', 'expected_tray_weight': 1320, 'TS': 1782804254.1829998, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 12:54:14.204000', 'expected_tray_weight': 128, 'TS': 1782804254.204, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 12, 54, 13, 534537)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 13:03:22.316000', 'expected_tray_weight': 2625, 'TS': 1782804802.316, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 13:03:22.452000', 'expected_tray_weight': 1660, 'TS': 1782804802.452, 'tray_weight': '1794', 'weight': '1794'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 13:03:22.708000', 'expected_tray_weight': 2478, 'TS': 1782804802.7080002, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 13:03:22.775000', 'expected_tray_weight': 2475, 'TS': 1782804802.775, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 13:03:22.915000', 'expected_tray_weight': 1780, 'TS': 1782804802.9150002, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 13:03:22.934000', 'expected_tray_weight': 3570, 'TS': 1782804802.934, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 13:03:23.064000', 'expected_tray_weight': 414, 'TS': 1782804803.064, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 13:03:23.088000', 'expected_tray_weight': 2100, 'TS': 1782804803.088, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 13:03:23.225000', 'expected_tray_weight': 1260, 'TS': 1782804803.225, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 13:03:23.229000', 'expected_tray_weight': 2775, 'TS': 1782804803.229, 'tray_weight': '2910', 'weight': '2910'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 13:03:23.366000', 'expected_tray_weight': 323, 'TS': 1782804803.366, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 13:03:23.392000', 'expected_tray_weight': 1920, 'TS': 1782804803.392, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 13:03:23.378000', 'expected_tray_weight': 2886, 'TS': 1782804803.378, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 13:03:23.518000', 'expected_tray_weight': 1856, 'TS': 1782804803.518, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 13:03:23.542000', 'expected_tray_weight': 5605, 'TS': 1782804803.542, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 13:03:23.561000', 'expected_tray_weight': 2520, 'TS': 1782804803.5609999, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 3, 22, 333724)}}
[2026-06-30 13:03:25,319.319 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 13:03:25,321.321 INFO    ] DB TRAY [{"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 11, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "480", "active": 1, "org_sku": "4500709"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 12, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "145", "active": 1, "org_sku": "4500558"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 13, "sku_json": "4500708-2", "modified_at": "2026-06-27 11:20:05", "tray_weight": "82", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 14, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "241", "active": 1, "org_sku": "4500680"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 15, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "74", "active": 1, "org_sku": "4500668"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 16, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "796", "active": 1, "org_sku": "4500639"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 17, "sku_json": "4500714-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "369", "active": 1, "org_sku": "4500714"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 18, "sku_json": "4500646-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "196", "active": 1, "org_sku": "4500646"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 19, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "426", "active": 1, "org_sku": "4500647"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 20, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "230", "active": 1, "org_sku": "4500650"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 21, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "232", "active": 1, "org_sku": "4500648"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 22, "sku_json": "4500673-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "32", "active": 1, "org_sku": "4500673"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 23, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "305", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 24, "sku_json": "4500681-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "549", "active": 1, "org_sku": "4500681"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 25, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "228", "active": 1, "org_sku": "4500644"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 26, "sku_json": "4500696-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1348", "active": 1, "org_sku": "4500696"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 27, "sku_json": "4500659-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "134", "active": 1, "org_sku": "4500659"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 31, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2672", "active": 1, "org_sku": "4500407"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 32, "sku_json": "186078-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1793", "active": 1, "org_sku": "186078"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 33, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2600", "active": 1, "org_sku": "108676"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 34, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2500", "active": 1, "org_sku": "4500656"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 35, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1957", "active": 1, "org_sku": "4500700"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 36, "sku_json": "166327-17", "modified_at": "2026-06-27 11:20:05", "tray_weight": "3686", "active": 1, "org_sku": "166327"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 37, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "430", "active": 1, "org_sku": "4500667"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 38, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2114", "active": 1, "org_sku": "4500675"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 39, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1310", "active": 1, "org_sku": "4500705"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 40, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2910", "active": 1, "org_sku": "4500706"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 41, "sku_json": "4500541-17", "modified_at": "2026-06-27 11:20:05", "tray_weight": "277", "active": 1, "org_sku": "4500541"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 42, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1930", "active": 1, "org_sku": "4500499"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 43, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2966", "active": 1, "org_sku": "4500702"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 44, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1853", "active": 1, "org_sku": "4500694"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 45, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "tray_weight": "5562", "active": 1, "org_sku": "186043"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 46, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2549", "active": 1, "org_sku": "4500704"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 47, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "99999", "active": 1, "org_sku": "163527"}]
[2026-06-30 13:03:25,324.324 INFO    ] TRAY READINGS [{'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.802000', 'expected_tray_weight': 414, 'TS': 1782804513.802, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.809000', 'expected_tray_weight': 414, 'TS': 1782804513.809, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.811000', 'expected_tray_weight': 414, 'TS': 1782804513.811, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.814000', 'expected_tray_weight': 414, 'TS': 1782804513.814, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.815000', 'expected_tray_weight': 414, 'TS': 1782804513.815, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.818000', 'expected_tray_weight': 414, 'TS': 1782804513.818, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '37', 'address': '37', 'flow': '1', 'datetime': '2026-06-30 12:58:33.822000', 'expected_tray_weight': 414, 'TS': 1782804513.822, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.878000', 'expected_tray_weight': 3570, 'TS': 1782804551.878, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.879000', 'expected_tray_weight': 3570, 'TS': 1782804551.879, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.880000', 'expected_tray_weight': 3570, 'TS': 1782804551.88, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.882000', 'expected_tray_weight': 3570, 'TS': 1782804551.882, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.883000', 'expected_tray_weight': 3570, 'TS': 1782804551.883, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.883000', 'expected_tray_weight': 3570, 'TS': 1782804551.8830001, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '36', 'address': '36', 'flow': '-1', 'datetime': '2026-06-30 12:59:11.885000', 'expected_tray_weight': 3570, 'TS': 1782804551.885, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.515000', 'expected_tray_weight': 2625, 'TS': 1782804680.515, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.517000', 'expected_tray_weight': 2625, 'TS': 1782804680.517, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.519000', 'expected_tray_weight': 2625, 'TS': 1782804680.5189998, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.520000', 'expected_tray_weight': 2625, 'TS': 1782804680.5200002, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.521000', 'expected_tray_weight': 2625, 'TS': 1782804680.521, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.523000', 'expected_tray_weight': 2625, 'TS': 1782804680.523, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '31', 'address': '31', 'flow': '1', 'datetime': '2026-06-30 13:01:20.523000', 'expected_tray_weight': 2625, 'TS': 1782804680.523, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 13:03:15.161000', 'expected_tray_weight': 1660, 'TS': 1782804795.161, 'tray_weight': '1777', 'weight': '1777'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 13:03:15.165000', 'expected_tray_weight': 1660, 'TS': 1782804795.165, 'tray_weight': '1777', 'weight': '1777'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 13:03:15.166000', 'expected_tray_weight': 1660, 'TS': 1782804795.1660001, 'tray_weight': '1777', 'weight': '1777'}, {'tray_id': '32', 'address': '32', 'flow': '-1', 'datetime': '2026-06-30 13:03:15.167000', 'expected_tray_weight': 1660, 'TS': 1782804795.1669998, 'tray_weight': '1777', 'weight': '1777'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:03:17.743000', 'expected_tray_weight': 1660, 'TS': 1782804797.743, 'tray_weight': '1791', 'weight': '1791'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:03:17.748000', 'expected_tray_weight': 1660, 'TS': 1782804797.7480001, 'tray_weight': '1791', 'weight': '1791'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:03:17.749000', 'expected_tray_weight': 1660, 'TS': 1782804797.7489998, 'tray_weight': '1791', 'weight': '1791'}, {'tray_id': '33', 'address': '33', 'flow': '-1', 'datetime': '2026-06-30 13:03:18.241000', 'expected_tray_weight': 2478, 'TS': 1782804798.2410002, 'tray_weight': '2409', 'weight': '2409'}, {'tray_id': '33', 'address': '33', 'flow': '1', 'datetime': '2026-06-30 13:03:18.476000', 'expected_tray_weight': 2478, 'TS': 1782804798.476, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '33', 'address': '33', 'flow': '1', 'datetime': '2026-06-30 13:03:18.476000', 'expected_tray_weight': 2478, 'TS': 1782804798.476, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 13:03:22.316000', 'expected_tray_weight': 2625, 'TS': 1782804802.316, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 13:03:22.452000', 'expected_tray_weight': 1660, 'TS': 1782804802.452, 'tray_weight': '1794', 'weight': '1794'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 13:03:22.708000', 'expected_tray_weight': 2478, 'TS': 1782804802.7080002, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 13:03:22.775000', 'expected_tray_weight': 2475, 'TS': 1782804802.775, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 13:03:22.915000', 'expected_tray_weight': 1780, 'TS': 1782804802.9150002, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 13:03:22.934000', 'expected_tray_weight': 3570, 'TS': 1782804802.934, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 13:03:23.064000', 'expected_tray_weight': 414, 'TS': 1782804803.064, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 13:03:23.088000', 'expected_tray_weight': 2100, 'TS': 1782804803.088, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 13:03:23.225000', 'expected_tray_weight': 1260, 'TS': 1782804803.225, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 13:03:23.229000', 'expected_tray_weight': 2775, 'TS': 1782804803.229, 'tray_weight': '2910', 'weight': '2910'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 13:03:23.366000', 'expected_tray_weight': 323, 'TS': 1782804803.366, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 13:03:23.378000', 'expected_tray_weight': 2886, 'TS': 1782804803.378, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 13:03:23.392000', 'expected_tray_weight': 1920, 'TS': 1782804803.392, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 13:03:23.518000', 'expected_tray_weight': 1856, 'TS': 1782804803.518, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 13:03:23.542000', 'expected_tray_weight': 5605, 'TS': 1782804803.542, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 13:03:23.561000', 'expected_tray_weight': 2520, 'TS': 1782804803.5609999, 'tray_weight': '2549', 'weight': '2549'}]
[2026-06-30 13:03:27,169.169 INFO    ] Final DB Tray = [{"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 11, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "480", "active": 1, "org_sku": "4500709"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 12, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "145", "active": 1, "org_sku": "4500558"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 13, "sku_json": "4500708-2", "modified_at": "2026-06-27 11:20:05", "tray_weight": "82", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 14, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "241", "active": 1, "org_sku": "4500680"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 15, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "74", "active": 1, "org_sku": "4500668"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 16, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "796", "active": 1, "org_sku": "4500639"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 17, "sku_json": "4500714-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "369", "active": 1, "org_sku": "4500714"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 18, "sku_json": "4500646-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "196", "active": 1, "org_sku": "4500646"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 19, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "426", "active": 1, "org_sku": "4500647"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 20, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "230", "active": 1, "org_sku": "4500650"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 21, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "232", "active": 1, "org_sku": "4500648"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 22, "sku_json": "4500673-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "32", "active": 1, "org_sku": "4500673"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 23, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "305", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 24, "sku_json": "4500681-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "549", "active": 1, "org_sku": "4500681"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 25, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "228", "active": 1, "org_sku": "4500644"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 26, "sku_json": "4500696-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1348", "active": 1, "org_sku": "4500696"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 27, "sku_json": "4500659-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "134", "active": 1, "org_sku": "4500659"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 31, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2672", "active": 1, "org_sku": "4500407"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 32, "sku_json": "186078-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1794", "active": 1, "org_sku": "186078"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 33, "sku_json": "108676-14", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2423", "active": 1, "org_sku": "108676"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 34, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2501", "active": 1, "org_sku": "4500656"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 35, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1957", "active": 1, "org_sku": "4500700"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 36, "sku_json": "166327-17", "modified_at": "2026-06-27 11:20:05", "tray_weight": "3686", "active": 1, "org_sku": "166327"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 37, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "430", "active": 1, "org_sku": "4500667"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 38, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2114", "active": 1, "org_sku": "4500675"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 39, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1310", "active": 1, "org_sku": "4500705"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 40, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2910", "active": 1, "org_sku": "4500706"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 41, "sku_json": "4500541-17", "modified_at": "2026-06-27 11:20:05", "tray_weight": "277", "active": 1, "org_sku": "4500541"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 42, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1930", "active": 1, "org_sku": "4500499"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 43, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2966", "active": 1, "org_sku": "4500702"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 44, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1853", "active": 1, "org_sku": "4500694"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 45, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "tray_weight": "5562", "active": 1, "org_sku": "186043"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 46, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2549", "active": 1, "org_sku": "4500704"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 47, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "99999", "active": 1, "org_sku": "163527"}]
[2026-06-30 13:03:30,091.091 INFO    ] Syncing order with order id: TM06202003260630130212600
[2026-06-30 13:03:30,112.112 INFO    ] pg status for order_id: TM06202003260630130212600 before is --> False
[2026-06-30 13:03:30,116.116 INFO    ] payment_gateway for order_id: TM06202003260630130212600 is --> razor_pay and sync status is True
[2026-06-30 13:05:24,459.459 INFO    ] processOrderPayment version is : v2
[2026-06-30 13:05:53,246.246 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:05:52.371000', 'expected_tray_weight': 427, 'TS': 1782804952.371, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:05:52.389000', 'expected_tray_weight': 125, 'TS': 1782804952.389, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:05:52.407000', 'expected_tray_weight': 62, 'TS': 1782804952.4069998, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:05:52.488000', 'expected_tray_weight': 365, 'TS': 1782804952.488, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:05:52.629000', 'expected_tray_weight': 84, 'TS': 1782804952.629, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:05:52.648000', 'expected_tray_weight': 781, 'TS': 1782804952.648, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:05:52.703000', 'expected_tray_weight': 348, 'TS': 1782804952.703, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:05:52.722000', 'expected_tray_weight': 210, 'TS': 1782804952.7220001, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:05:52.743000', 'expected_tray_weight': 432, 'TS': 1782804952.743, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:05:52.753000', 'expected_tray_weight': 240, 'TS': 1782804952.753, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:05:52.891000', 'expected_tray_weight': 250, 'TS': 1782804952.891, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:05:52.909000', 'expected_tray_weight': 0, 'TS': 1782804952.9090002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:05:52.961000', 'expected_tray_weight': 310, 'TS': 1782804952.961, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:05:52.980000', 'expected_tray_weight': 512, 'TS': 1782804952.98, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:05:52.999000', 'expected_tray_weight': 210, 'TS': 1782804952.999, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:05:53.135000', 'expected_tray_weight': 1320, 'TS': 1782804953.135, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:05:53.156000', 'expected_tray_weight': 128, 'TS': 1782804953.1560001, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 5, 52, 406986)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 13:03:22.316000', 'expected_tray_weight': 2625, 'TS': 1782804802.316, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 13:03:22.452000', 'expected_tray_weight': 1660, 'TS': 1782804802.452, 'tray_weight': '1794', 'weight': '1794'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 13:03:22.708000', 'expected_tray_weight': 2478, 'TS': 1782804802.7080002, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 13:03:22.775000', 'expected_tray_weight': 2475, 'TS': 1782804802.775, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 13:03:22.915000', 'expected_tray_weight': 1780, 'TS': 1782804802.9150002, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 13:03:22.934000', 'expected_tray_weight': 3570, 'TS': 1782804802.934, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 13:03:23.064000', 'expected_tray_weight': 414, 'TS': 1782804803.064, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 13:03:23.088000', 'expected_tray_weight': 2100, 'TS': 1782804803.088, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 13:03:23.225000', 'expected_tray_weight': 1260, 'TS': 1782804803.225, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 13:03:23.229000', 'expected_tray_weight': 2775, 'TS': 1782804803.229, 'tray_weight': '2910', 'weight': '2910'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 13:03:23.366000', 'expected_tray_weight': 323, 'TS': 1782804803.366, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 13:03:23.392000', 'expected_tray_weight': 1920, 'TS': 1782804803.392, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 13:03:23.378000', 'expected_tray_weight': 2886, 'TS': 1782804803.378, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 13:03:23.518000', 'expected_tray_weight': 1856, 'TS': 1782804803.518, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 13:03:23.542000', 'expected_tray_weight': 5605, 'TS': 1782804803.542, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 13:03:23.561000', 'expected_tray_weight': 2520, 'TS': 1782804803.5609999, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 3, 22, 333724)}}
[2026-06-30 13:05:53,254.254 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:05:52.371000', 'expected_tray_weight': 427, 'TS': 1782804952.371, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:05:52.389000', 'expected_tray_weight': 125, 'TS': 1782804952.389, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:05:52.407000', 'expected_tray_weight': 62, 'TS': 1782804952.4069998, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:05:52.488000', 'expected_tray_weight': 365, 'TS': 1782804952.488, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:05:52.629000', 'expected_tray_weight': 84, 'TS': 1782804952.629, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:05:52.648000', 'expected_tray_weight': 781, 'TS': 1782804952.648, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:05:52.703000', 'expected_tray_weight': 348, 'TS': 1782804952.703, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:05:52.722000', 'expected_tray_weight': 210, 'TS': 1782804952.7220001, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:05:52.743000', 'expected_tray_weight': 432, 'TS': 1782804952.743, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:05:52.753000', 'expected_tray_weight': 240, 'TS': 1782804952.753, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:05:52.891000', 'expected_tray_weight': 250, 'TS': 1782804952.891, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:05:52.909000', 'expected_tray_weight': 0, 'TS': 1782804952.9090002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:05:52.961000', 'expected_tray_weight': 310, 'TS': 1782804952.961, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:05:52.980000', 'expected_tray_weight': 512, 'TS': 1782804952.98, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:05:52.999000', 'expected_tray_weight': 210, 'TS': 1782804952.999, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:05:53.135000', 'expected_tray_weight': 1320, 'TS': 1782804953.135, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:05:53.156000', 'expected_tray_weight': 128, 'TS': 1782804953.1560001, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 5, 52, 406986)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 13:03:22.316000', 'expected_tray_weight': 2625, 'TS': 1782804802.316, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 13:03:22.452000', 'expected_tray_weight': 1660, 'TS': 1782804802.452, 'tray_weight': '1794', 'weight': '1794'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 13:03:22.708000', 'expected_tray_weight': 2478, 'TS': 1782804802.7080002, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 13:03:22.775000', 'expected_tray_weight': 2475, 'TS': 1782804802.775, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 13:03:22.915000', 'expected_tray_weight': 1780, 'TS': 1782804802.9150002, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 13:03:22.934000', 'expected_tray_weight': 3570, 'TS': 1782804802.934, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 13:03:23.064000', 'expected_tray_weight': 414, 'TS': 1782804803.064, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 13:03:23.088000', 'expected_tray_weight': 2100, 'TS': 1782804803.088, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 13:03:23.225000', 'expected_tray_weight': 1260, 'TS': 1782804803.225, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 13:03:23.229000', 'expected_tray_weight': 2775, 'TS': 1782804803.229, 'tray_weight': '2910', 'weight': '2910'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 13:03:23.366000', 'expected_tray_weight': 323, 'TS': 1782804803.366, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 13:03:23.392000', 'expected_tray_weight': 1920, 'TS': 1782804803.392, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 13:03:23.378000', 'expected_tray_weight': 2886, 'TS': 1782804803.378, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 13:03:23.518000', 'expected_tray_weight': 1856, 'TS': 1782804803.518, 'tray_weight': '1853', 'weight': '1853'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 13:03:23.542000', 'expected_tray_weight': 5605, 'TS': 1782804803.542, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 13:03:23.561000', 'expected_tray_weight': 2520, 'TS': 1782804803.5609999, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 3, 22, 333724)}}
[2026-06-30 13:05:54,509.509 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:05:52.371000', 'expected_tray_weight': 427, 'TS': 1782804952.371, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:05:52.389000', 'expected_tray_weight': 125, 'TS': 1782804952.389, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:05:52.407000', 'expected_tray_weight': 62, 'TS': 1782804952.4069998, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:05:52.488000', 'expected_tray_weight': 365, 'TS': 1782804952.488, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:05:52.629000', 'expected_tray_weight': 84, 'TS': 1782804952.629, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:05:52.648000', 'expected_tray_weight': 781, 'TS': 1782804952.648, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:05:52.703000', 'expected_tray_weight': 348, 'TS': 1782804952.703, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:05:52.722000', 'expected_tray_weight': 210, 'TS': 1782804952.7220001, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:05:52.743000', 'expected_tray_weight': 432, 'TS': 1782804952.743, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:05:52.753000', 'expected_tray_weight': 240, 'TS': 1782804952.753, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:05:52.891000', 'expected_tray_weight': 250, 'TS': 1782804952.891, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:05:52.909000', 'expected_tray_weight': 0, 'TS': 1782804952.9090002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:05:52.961000', 'expected_tray_weight': 310, 'TS': 1782804952.961, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:05:52.980000', 'expected_tray_weight': 512, 'TS': 1782804952.98, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:05:52.999000', 'expected_tray_weight': 210, 'TS': 1782804952.999, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:05:53.135000', 'expected_tray_weight': 1320, 'TS': 1782804953.135, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:05:53.156000', 'expected_tray_weight': 128, 'TS': 1782804953.1560001, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 5, 52, 406986)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 13:05:53.249000', 'expected_tray_weight': 2625, 'TS': 1782804953.2489998, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 13:05:53.266000', 'expected_tray_weight': 1660, 'TS': 1782804953.266, 'tray_weight': '1780', 'weight': '1780'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 13:05:53.285000', 'expected_tray_weight': 2301, 'TS': 1782804953.2849998, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 13:05:53.444000', 'expected_tray_weight': 2475, 'TS': 1782804953.444, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 13:05:53.465000', 'expected_tray_weight': 1780, 'TS': 1782804953.4650002, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 13:05:53.485000', 'expected_tray_weight': 3570, 'TS': 1782804953.4850001, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 13:05:53.554000', 'expected_tray_weight': 414, 'TS': 1782804953.554, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 13:05:53.689000', 'expected_tray_weight': 2100, 'TS': 1782804953.689, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 13:05:53.711000', 'expected_tray_weight': 1260, 'TS': 1782804953.711, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 13:05:53.758000', 'expected_tray_weight': 2775, 'TS': 1782804953.758, 'tray_weight': '2910', 'weight': '2910'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 13:05:53.895000', 'expected_tray_weight': 323, 'TS': 1782804953.895, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 13:05:53.916000', 'expected_tray_weight': 1920, 'TS': 1782804953.916, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 13:05:54.051000', 'expected_tray_weight': 2886, 'TS': 1782804954.0509999, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 13:05:54.071000', 'expected_tray_weight': 1856, 'TS': 1782804954.071, 'tray_weight': '1852', 'weight': '1852'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 13:05:54.177000', 'expected_tray_weight': 5605, 'TS': 1782804954.1769998, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 13:05:54.199000', 'expected_tray_weight': 2520, 'TS': 1782804954.199, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 5, 53, 266383)}}
[2026-06-30 13:05:54,523.523 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:05:52.371000', 'expected_tray_weight': 427, 'TS': 1782804952.371, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:05:52.389000', 'expected_tray_weight': 125, 'TS': 1782804952.389, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:05:52.407000', 'expected_tray_weight': 62, 'TS': 1782804952.4069998, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:05:52.488000', 'expected_tray_weight': 365, 'TS': 1782804952.488, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:05:52.629000', 'expected_tray_weight': 84, 'TS': 1782804952.629, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:05:52.648000', 'expected_tray_weight': 781, 'TS': 1782804952.648, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:05:52.703000', 'expected_tray_weight': 348, 'TS': 1782804952.703, 'tray_weight': '369', 'weight': '369'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:05:52.722000', 'expected_tray_weight': 210, 'TS': 1782804952.7220001, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:05:52.743000', 'expected_tray_weight': 432, 'TS': 1782804952.743, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:05:52.753000', 'expected_tray_weight': 240, 'TS': 1782804952.753, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:05:52.891000', 'expected_tray_weight': 250, 'TS': 1782804952.891, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:05:52.909000', 'expected_tray_weight': 0, 'TS': 1782804952.9090002, 'tray_weight': '32', 'weight': '32'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:05:52.961000', 'expected_tray_weight': 310, 'TS': 1782804952.961, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:05:52.980000', 'expected_tray_weight': 512, 'TS': 1782804952.98, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:05:52.999000', 'expected_tray_weight': 210, 'TS': 1782804952.999, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:05:53.135000', 'expected_tray_weight': 1320, 'TS': 1782804953.135, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:05:53.156000', 'expected_tray_weight': 128, 'TS': 1782804953.1560001, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 5, 52, 406986)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 13:05:53.249000', 'expected_tray_weight': 2625, 'TS': 1782804953.2489998, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 13:05:53.266000', 'expected_tray_weight': 1660, 'TS': 1782804953.266, 'tray_weight': '1780', 'weight': '1780'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 13:05:53.285000', 'expected_tray_weight': 2301, 'TS': 1782804953.2849998, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 13:05:53.444000', 'expected_tray_weight': 2475, 'TS': 1782804953.444, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 13:05:53.465000', 'expected_tray_weight': 1780, 'TS': 1782804953.4650002, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 13:05:53.485000', 'expected_tray_weight': 3570, 'TS': 1782804953.4850001, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 13:05:53.554000', 'expected_tray_weight': 414, 'TS': 1782804953.554, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 13:05:53.689000', 'expected_tray_weight': 2100, 'TS': 1782804953.689, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 13:05:53.711000', 'expected_tray_weight': 1260, 'TS': 1782804953.711, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 13:05:53.758000', 'expected_tray_weight': 2775, 'TS': 1782804953.758, 'tray_weight': '2910', 'weight': '2910'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 13:05:53.895000', 'expected_tray_weight': 323, 'TS': 1782804953.895, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 13:05:53.916000', 'expected_tray_weight': 1920, 'TS': 1782804953.916, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 13:05:54.051000', 'expected_tray_weight': 2886, 'TS': 1782804954.0509999, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 13:05:54.071000', 'expected_tray_weight': 1856, 'TS': 1782804954.071, 'tray_weight': '1852', 'weight': '1852'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 13:05:54.177000', 'expected_tray_weight': 5605, 'TS': 1782804954.1769998, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 13:05:54.199000', 'expected_tray_weight': 2520, 'TS': 1782804954.199, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 5, 53, 266383)}}
[2026-06-30 13:14:50,566.566 INFO    ] processOrderPayment version is : v2
[2026-06-30 13:14:51,657.657 INFO    ] pg status for order_id before: TM06202003260630125212156 is --> False
[2026-06-30 13:14:51,980.980 INFO    ] pg status for order_id after: TM06202003260630125212156 is --> {'status': True}
[2026-06-30 13:15:09,930.930 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:15:08.760000', 'expected_tray_weight': 427, 'TS': 1782805508.76, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:15:08.785000', 'expected_tray_weight': 125, 'TS': 1782805508.785, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:15:08.923000', 'expected_tray_weight': 62, 'TS': 1782805508.9229999, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:15:08.916000', 'expected_tray_weight': 365, 'TS': 1782805508.9160001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:15:09.055000', 'expected_tray_weight': 84, 'TS': 1782805509.055, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:15:09.073000', 'expected_tray_weight': 781, 'TS': 1782805509.073, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:15:09.169000', 'expected_tray_weight': 348, 'TS': 1782805509.169, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:15:09.187000', 'expected_tray_weight': 210, 'TS': 1782805509.187, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:15:09.328000', 'expected_tray_weight': 432, 'TS': 1782805509.328, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:15:09.371000', 'expected_tray_weight': 240, 'TS': 1782805509.371, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:15:09.509000', 'expected_tray_weight': 250, 'TS': 1782805509.5089998, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:15:09.532000', 'expected_tray_weight': 0, 'TS': 1782805509.532, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:15:09.609000', 'expected_tray_weight': 310, 'TS': 1782805509.609, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:15:09.628000', 'expected_tray_weight': 512, 'TS': 1782805509.628, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:15:09.769000', 'expected_tray_weight': 210, 'TS': 1782805509.769, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:15:09.788000', 'expected_tray_weight': 1320, 'TS': 1782805509.7879999, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:15:09.807000', 'expected_tray_weight': 128, 'TS': 1782805509.8070002, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 15, 8, 754201)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 13:05:53.249000', 'expected_tray_weight': 2625, 'TS': 1782804953.2489998, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 13:05:53.266000', 'expected_tray_weight': 1660, 'TS': 1782804953.266, 'tray_weight': '1780', 'weight': '1780'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 13:05:53.285000', 'expected_tray_weight': 2301, 'TS': 1782804953.2849998, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 13:05:53.444000', 'expected_tray_weight': 2475, 'TS': 1782804953.444, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 13:05:53.465000', 'expected_tray_weight': 1780, 'TS': 1782804953.4650002, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 13:05:53.485000', 'expected_tray_weight': 3570, 'TS': 1782804953.4850001, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 13:05:53.554000', 'expected_tray_weight': 414, 'TS': 1782804953.554, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 13:05:53.689000', 'expected_tray_weight': 2100, 'TS': 1782804953.689, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 13:05:53.711000', 'expected_tray_weight': 1260, 'TS': 1782804953.711, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 13:05:53.758000', 'expected_tray_weight': 2775, 'TS': 1782804953.758, 'tray_weight': '2910', 'weight': '2910'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 13:05:53.895000', 'expected_tray_weight': 323, 'TS': 1782804953.895, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 13:05:53.916000', 'expected_tray_weight': 1920, 'TS': 1782804953.916, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 13:05:54.051000', 'expected_tray_weight': 2886, 'TS': 1782804954.0509999, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 13:05:54.071000', 'expected_tray_weight': 1856, 'TS': 1782804954.071, 'tray_weight': '1852', 'weight': '1852'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 13:05:54.177000', 'expected_tray_weight': 5605, 'TS': 1782804954.1769998, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 13:05:54.199000', 'expected_tray_weight': 2520, 'TS': 1782804954.199, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 5, 53, 266383)}}
[2026-06-30 13:15:09,939.939 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:15:08.760000', 'expected_tray_weight': 427, 'TS': 1782805508.76, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:15:08.785000', 'expected_tray_weight': 125, 'TS': 1782805508.785, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:15:08.923000', 'expected_tray_weight': 62, 'TS': 1782805508.9229999, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:15:08.916000', 'expected_tray_weight': 365, 'TS': 1782805508.9160001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:15:09.055000', 'expected_tray_weight': 84, 'TS': 1782805509.055, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:15:09.073000', 'expected_tray_weight': 781, 'TS': 1782805509.073, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:15:09.169000', 'expected_tray_weight': 348, 'TS': 1782805509.169, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:15:09.187000', 'expected_tray_weight': 210, 'TS': 1782805509.187, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:15:09.328000', 'expected_tray_weight': 432, 'TS': 1782805509.328, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:15:09.371000', 'expected_tray_weight': 240, 'TS': 1782805509.371, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:15:09.509000', 'expected_tray_weight': 250, 'TS': 1782805509.5089998, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:15:09.532000', 'expected_tray_weight': 0, 'TS': 1782805509.532, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:15:09.609000', 'expected_tray_weight': 310, 'TS': 1782805509.609, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:15:09.628000', 'expected_tray_weight': 512, 'TS': 1782805509.628, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:15:09.769000', 'expected_tray_weight': 210, 'TS': 1782805509.769, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:15:09.788000', 'expected_tray_weight': 1320, 'TS': 1782805509.7879999, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:15:09.807000', 'expected_tray_weight': 128, 'TS': 1782805509.8070002, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 15, 8, 754201)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 13:05:53.249000', 'expected_tray_weight': 2625, 'TS': 1782804953.2489998, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 13:05:53.266000', 'expected_tray_weight': 1660, 'TS': 1782804953.266, 'tray_weight': '1780', 'weight': '1780'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 13:05:53.285000', 'expected_tray_weight': 2301, 'TS': 1782804953.2849998, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 13:05:53.444000', 'expected_tray_weight': 2475, 'TS': 1782804953.444, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 13:05:53.465000', 'expected_tray_weight': 1780, 'TS': 1782804953.4650002, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 13:05:53.485000', 'expected_tray_weight': 3570, 'TS': 1782804953.4850001, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 13:05:53.554000', 'expected_tray_weight': 414, 'TS': 1782804953.554, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 13:05:53.689000', 'expected_tray_weight': 2100, 'TS': 1782804953.689, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 13:05:53.711000', 'expected_tray_weight': 1260, 'TS': 1782804953.711, 'tray_weight': '1310', 'weight': '1310'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 13:05:53.758000', 'expected_tray_weight': 2775, 'TS': 1782804953.758, 'tray_weight': '2910', 'weight': '2910'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 13:05:53.895000', 'expected_tray_weight': 323, 'TS': 1782804953.895, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 13:05:53.916000', 'expected_tray_weight': 1920, 'TS': 1782804953.916, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 13:05:54.051000', 'expected_tray_weight': 2886, 'TS': 1782804954.0509999, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 13:05:54.071000', 'expected_tray_weight': 1856, 'TS': 1782804954.071, 'tray_weight': '1852', 'weight': '1852'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 13:05:54.177000', 'expected_tray_weight': 5605, 'TS': 1782804954.1769998, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 13:05:54.199000', 'expected_tray_weight': 2520, 'TS': 1782804954.199, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 5, 53, 266383)}}
[2026-06-30 13:15:10,884.884 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:15:08.760000', 'expected_tray_weight': 427, 'TS': 1782805508.76, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:15:08.785000', 'expected_tray_weight': 125, 'TS': 1782805508.785, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:15:08.923000', 'expected_tray_weight': 62, 'TS': 1782805508.9229999, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:15:08.916000', 'expected_tray_weight': 365, 'TS': 1782805508.9160001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:15:09.055000', 'expected_tray_weight': 84, 'TS': 1782805509.055, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:15:09.073000', 'expected_tray_weight': 781, 'TS': 1782805509.073, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:15:09.169000', 'expected_tray_weight': 348, 'TS': 1782805509.169, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:15:09.187000', 'expected_tray_weight': 210, 'TS': 1782805509.187, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:15:09.328000', 'expected_tray_weight': 432, 'TS': 1782805509.328, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:15:09.371000', 'expected_tray_weight': 240, 'TS': 1782805509.371, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:15:09.509000', 'expected_tray_weight': 250, 'TS': 1782805509.5089998, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:15:09.532000', 'expected_tray_weight': 0, 'TS': 1782805509.532, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:15:09.609000', 'expected_tray_weight': 310, 'TS': 1782805509.609, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:15:09.628000', 'expected_tray_weight': 512, 'TS': 1782805509.628, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:15:09.769000', 'expected_tray_weight': 210, 'TS': 1782805509.769, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:15:09.788000', 'expected_tray_weight': 1320, 'TS': 1782805509.7879999, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:15:09.807000', 'expected_tray_weight': 128, 'TS': 1782805509.8070002, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 15, 8, 754201)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 13:15:09.908000', 'expected_tray_weight': 2625, 'TS': 1782805509.908, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 13:15:09.927000', 'expected_tray_weight': 1660, 'TS': 1782805509.927, 'tray_weight': '1779', 'weight': '1779'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 13:15:09.947000', 'expected_tray_weight': 2301, 'TS': 1782805509.947, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 13:15:10.087000', 'expected_tray_weight': 2475, 'TS': 1782805510.0870001, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 13:15:10.107000', 'expected_tray_weight': 1780, 'TS': 1782805510.107, 'tray_weight': '1958', 'weight': '1958'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 13:15:10.129000', 'expected_tray_weight': 3570, 'TS': 1782805510.1290002, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 13:15:10.147000', 'expected_tray_weight': 414, 'TS': 1782805510.147, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 13:15:10.285000', 'expected_tray_weight': 2100, 'TS': 1782805510.2849998, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 13:15:10.307000', 'expected_tray_weight': 1260, 'TS': 1782805510.3070002, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 13:15:10.315000', 'expected_tray_weight': 2775, 'TS': 1782805510.315, 'tray_weight': '2909', 'weight': '2909'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 13:15:10.333000', 'expected_tray_weight': 323, 'TS': 1782805510.333, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 13:15:10.472000', 'expected_tray_weight': 1920, 'TS': 1782805510.472, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 13:15:10.529000', 'expected_tray_weight': 2886, 'TS': 1782805510.529, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 13:15:10.549000', 'expected_tray_weight': 1856, 'TS': 1782805510.5489998, 'tray_weight': '1852', 'weight': '1852'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 13:15:10.629000', 'expected_tray_weight': 5605, 'TS': 1782805510.629, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 13:15:10.654000', 'expected_tray_weight': 2520, 'TS': 1782805510.6539998, 'tray_weight': '2550', 'weight': '2550'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 15, 9, 952754)}}
[2026-06-30 13:15:10,900.900 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:15:08.760000', 'expected_tray_weight': 427, 'TS': 1782805508.76, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:15:08.785000', 'expected_tray_weight': 125, 'TS': 1782805508.785, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:15:08.923000', 'expected_tray_weight': 62, 'TS': 1782805508.9229999, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:15:08.916000', 'expected_tray_weight': 365, 'TS': 1782805508.9160001, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:15:09.055000', 'expected_tray_weight': 84, 'TS': 1782805509.055, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:15:09.073000', 'expected_tray_weight': 781, 'TS': 1782805509.073, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:15:09.169000', 'expected_tray_weight': 348, 'TS': 1782805509.169, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:15:09.187000', 'expected_tray_weight': 210, 'TS': 1782805509.187, 'tray_weight': '197', 'weight': '197'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:15:09.328000', 'expected_tray_weight': 432, 'TS': 1782805509.328, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:15:09.371000', 'expected_tray_weight': 240, 'TS': 1782805509.371, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:15:09.509000', 'expected_tray_weight': 250, 'TS': 1782805509.5089998, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:15:09.532000', 'expected_tray_weight': 0, 'TS': 1782805509.532, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:15:09.609000', 'expected_tray_weight': 310, 'TS': 1782805509.609, 'tray_weight': '304', 'weight': '304'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:15:09.628000', 'expected_tray_weight': 512, 'TS': 1782805509.628, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:15:09.769000', 'expected_tray_weight': 210, 'TS': 1782805509.769, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:15:09.788000', 'expected_tray_weight': 1320, 'TS': 1782805509.7879999, 'tray_weight': '1348', 'weight': '1348'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:15:09.807000', 'expected_tray_weight': 128, 'TS': 1782805509.8070002, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 15, 8, 754201)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 13:15:09.908000', 'expected_tray_weight': 2625, 'TS': 1782805509.908, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 13:15:09.927000', 'expected_tray_weight': 1660, 'TS': 1782805509.927, 'tray_weight': '1779', 'weight': '1779'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 13:15:09.947000', 'expected_tray_weight': 2301, 'TS': 1782805509.947, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 13:15:10.087000', 'expected_tray_weight': 2475, 'TS': 1782805510.0870001, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 13:15:10.107000', 'expected_tray_weight': 1780, 'TS': 1782805510.107, 'tray_weight': '1958', 'weight': '1958'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 13:15:10.129000', 'expected_tray_weight': 3570, 'TS': 1782805510.1290002, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 13:15:10.147000', 'expected_tray_weight': 414, 'TS': 1782805510.147, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 13:15:10.285000', 'expected_tray_weight': 2100, 'TS': 1782805510.2849998, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 13:15:10.307000', 'expected_tray_weight': 1260, 'TS': 1782805510.3070002, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 13:15:10.315000', 'expected_tray_weight': 2775, 'TS': 1782805510.315, 'tray_weight': '2909', 'weight': '2909'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 13:15:10.333000', 'expected_tray_weight': 323, 'TS': 1782805510.333, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 13:15:10.472000', 'expected_tray_weight': 1920, 'TS': 1782805510.472, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 13:15:10.529000', 'expected_tray_weight': 2886, 'TS': 1782805510.529, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 13:15:10.549000', 'expected_tray_weight': 1856, 'TS': 1782805510.5489998, 'tray_weight': '1852', 'weight': '1852'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 13:15:10.629000', 'expected_tray_weight': 5605, 'TS': 1782805510.629, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 13:15:10.654000', 'expected_tray_weight': 2520, 'TS': 1782805510.6539998, 'tray_weight': '2550', 'weight': '2550'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 15, 9, 952754)}}
[2026-06-30 13:26:32,578.578 INFO    ] processOrderPayment version is : v2
[2026-06-30 13:26:32,605.605 INFO    ] pg status for order_id before: TM06202003260630130212600 is --> False
[2026-06-30 13:26:32,963.963 INFO    ] pg status for order_id after: TM06202003260630130212600 is --> {'status': True}
[2026-06-30 13:30:25,766.766 INFO    ] processOrderPayment version is : v2
[2026-06-30 13:39:39,604.604 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 13:15:09.908000', 'expected_tray_weight': 2625, 'TS': 1782805509.908, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 13:15:09.927000', 'expected_tray_weight': 1660, 'TS': 1782805509.927, 'tray_weight': '1779', 'weight': '1779'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 13:15:09.947000', 'expected_tray_weight': 2301, 'TS': 1782805509.947, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 13:15:10.087000', 'expected_tray_weight': 2475, 'TS': 1782805510.0870001, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 13:15:10.107000', 'expected_tray_weight': 1780, 'TS': 1782805510.107, 'tray_weight': '1958', 'weight': '1958'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 13:15:10.129000', 'expected_tray_weight': 3570, 'TS': 1782805510.1290002, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 13:15:10.147000', 'expected_tray_weight': 414, 'TS': 1782805510.147, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 13:15:10.285000', 'expected_tray_weight': 2100, 'TS': 1782805510.2849998, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 13:15:10.307000', 'expected_tray_weight': 1260, 'TS': 1782805510.3070002, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 13:15:10.315000', 'expected_tray_weight': 2775, 'TS': 1782805510.315, 'tray_weight': '2909', 'weight': '2909'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 13:15:10.333000', 'expected_tray_weight': 323, 'TS': 1782805510.333, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 13:15:10.472000', 'expected_tray_weight': 1920, 'TS': 1782805510.472, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 13:15:10.529000', 'expected_tray_weight': 2886, 'TS': 1782805510.529, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 13:15:10.549000', 'expected_tray_weight': 1856, 'TS': 1782805510.5489998, 'tray_weight': '1852', 'weight': '1852'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 13:15:10.629000', 'expected_tray_weight': 5605, 'TS': 1782805510.629, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 13:15:10.654000', 'expected_tray_weight': 2520, 'TS': 1782805510.6539998, 'tray_weight': '2550', 'weight': '2550'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 15, 9, 952754)}}
[2026-06-30 13:39:39,614.614 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 13:15:09.908000', 'expected_tray_weight': 2625, 'TS': 1782805509.908, 'tray_weight': '2672', 'weight': '2672'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 13:15:09.927000', 'expected_tray_weight': 1660, 'TS': 1782805509.927, 'tray_weight': '1779', 'weight': '1779'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 13:15:09.947000', 'expected_tray_weight': 2301, 'TS': 1782805509.947, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 13:15:10.087000', 'expected_tray_weight': 2475, 'TS': 1782805510.0870001, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 13:15:10.107000', 'expected_tray_weight': 1780, 'TS': 1782805510.107, 'tray_weight': '1958', 'weight': '1958'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 13:15:10.129000', 'expected_tray_weight': 3570, 'TS': 1782805510.1290002, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 13:15:10.147000', 'expected_tray_weight': 414, 'TS': 1782805510.147, 'tray_weight': '430', 'weight': '430'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 13:15:10.285000', 'expected_tray_weight': 2100, 'TS': 1782805510.2849998, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 13:15:10.307000', 'expected_tray_weight': 1260, 'TS': 1782805510.3070002, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 13:15:10.315000', 'expected_tray_weight': 2775, 'TS': 1782805510.315, 'tray_weight': '2909', 'weight': '2909'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 13:15:10.333000', 'expected_tray_weight': 323, 'TS': 1782805510.333, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 13:15:10.472000', 'expected_tray_weight': 1920, 'TS': 1782805510.472, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 13:15:10.529000', 'expected_tray_weight': 2886, 'TS': 1782805510.529, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 13:15:10.549000', 'expected_tray_weight': 1856, 'TS': 1782805510.5489998, 'tray_weight': '1852', 'weight': '1852'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 13:15:10.629000', 'expected_tray_weight': 5605, 'TS': 1782805510.629, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 13:15:10.654000', 'expected_tray_weight': 2520, 'TS': 1782805510.6539998, 'tray_weight': '2550', 'weight': '2550'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 15, 9, 952754)}}
[2026-06-30 13:39:40,607.607 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 13:39:39.627000', 'expected_tray_weight': 2625, 'TS': 1782806979.627, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 13:39:39.647000', 'expected_tray_weight': 1660, 'TS': 1782806979.647, 'tray_weight': '1793', 'weight': '1793'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 13:39:39.667000', 'expected_tray_weight': 2301, 'TS': 1782806979.667, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 13:39:39.734000', 'expected_tray_weight': 2475, 'TS': 1782806979.7340002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 13:39:39.754000', 'expected_tray_weight': 1780, 'TS': 1782806979.7540002, 'tray_weight': '1958', 'weight': '1958'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 13:39:39.893000', 'expected_tray_weight': 3570, 'TS': 1782806979.893, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 13:39:39.941000', 'expected_tray_weight': 414, 'TS': 1782806979.941, 'tray_weight': '431', 'weight': '431'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 13:39:39.963000', 'expected_tray_weight': 2100, 'TS': 1782806979.9629998, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 13:39:39.982000', 'expected_tray_weight': 1260, 'TS': 1782806979.982, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 13:39:40.014000', 'expected_tray_weight': 2775, 'TS': 1782806980.0140002, 'tray_weight': '2909', 'weight': '2909'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 13:39:40.152000', 'expected_tray_weight': 323, 'TS': 1782806980.152, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 13:39:40.173000', 'expected_tray_weight': 1920, 'TS': 1782806980.173, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 13:39:40.225000', 'expected_tray_weight': 2886, 'TS': 1782806980.225, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 13:39:40.245000', 'expected_tray_weight': 1856, 'TS': 1782806980.245, 'tray_weight': '1852', 'weight': '1852'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 13:39:40.340000', 'expected_tray_weight': 5605, 'TS': 1782806980.34, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 13:39:40.358000', 'expected_tray_weight': 2520, 'TS': 1782806980.358, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 39, 630136)}}
[2026-06-30 13:39:40,616.616 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 13:39:39.627000', 'expected_tray_weight': 2625, 'TS': 1782806979.627, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 13:39:39.647000', 'expected_tray_weight': 1660, 'TS': 1782806979.647, 'tray_weight': '1793', 'weight': '1793'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 13:39:39.667000', 'expected_tray_weight': 2301, 'TS': 1782806979.667, 'tray_weight': '2423', 'weight': '2423'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 13:39:39.734000', 'expected_tray_weight': 2475, 'TS': 1782806979.7340002, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 13:39:39.754000', 'expected_tray_weight': 1780, 'TS': 1782806979.7540002, 'tray_weight': '1958', 'weight': '1958'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 13:39:39.893000', 'expected_tray_weight': 3570, 'TS': 1782806979.893, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 13:39:39.941000', 'expected_tray_weight': 414, 'TS': 1782806979.941, 'tray_weight': '431', 'weight': '431'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 13:39:39.963000', 'expected_tray_weight': 2100, 'TS': 1782806979.9629998, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 13:39:39.982000', 'expected_tray_weight': 1260, 'TS': 1782806979.982, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 13:39:40.014000', 'expected_tray_weight': 2775, 'TS': 1782806980.0140002, 'tray_weight': '2909', 'weight': '2909'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 13:39:40.152000', 'expected_tray_weight': 323, 'TS': 1782806980.152, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 13:39:40.173000', 'expected_tray_weight': 1920, 'TS': 1782806980.173, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 13:39:40.225000', 'expected_tray_weight': 2886, 'TS': 1782806980.225, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 13:39:40.245000', 'expected_tray_weight': 1856, 'TS': 1782806980.245, 'tray_weight': '1852', 'weight': '1852'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 13:39:40.340000', 'expected_tray_weight': 5605, 'TS': 1782806980.34, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 13:39:40.358000', 'expected_tray_weight': 2520, 'TS': 1782806980.358, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 39, 630136)}}
[2026-06-30 13:42:21,914.914 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 13:42:21,929.929 INFO    ] ADDRESS: 12 TRAY WEIGHT: 145 TRAY DB WEIGHT: 145
[2026-06-30 13:42:21,939.939 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 13:42:21,948.948 INFO    ] ADDRESS: 14 TRAY WEIGHT: 241 TRAY DB WEIGHT: 241
[2026-06-30 13:42:21,956.956 INFO    ] ADDRESS: 15 TRAY WEIGHT: 74 TRAY DB WEIGHT: 74
[2026-06-30 13:42:21,964.964 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 13:42:21,972.972 INFO    ] ADDRESS: 17 TRAY WEIGHT: 370 TRAY DB WEIGHT: 370
[2026-06-30 13:42:21,980.980 INFO    ] ADDRESS: 18 TRAY WEIGHT: 198 TRAY DB WEIGHT: 198
[2026-06-30 13:42:21,988.988 INFO    ] ADDRESS: 19 TRAY WEIGHT: 425 TRAY DB WEIGHT: 425
[2026-06-30 13:42:21,996.996 INFO    ] ADDRESS: 20 TRAY WEIGHT: 229 TRAY DB WEIGHT: 229
[2026-06-30 13:42:22,004.004 INFO    ] ADDRESS: 21 TRAY WEIGHT: 232 TRAY DB WEIGHT: 232
[2026-06-30 13:42:22,012.012 INFO    ] ADDRESS: 22 TRAY WEIGHT: 31 TRAY DB WEIGHT: 31
[2026-06-30 13:42:22,021.021 INFO    ] ADDRESS: 23 TRAY WEIGHT: 305 TRAY DB WEIGHT: 305
[2026-06-30 13:42:22,029.029 INFO    ] ADDRESS: 24 TRAY WEIGHT: 549 TRAY DB WEIGHT: 549
[2026-06-30 13:42:22,037.037 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 13:42:22,045.045 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1349 TRAY DB WEIGHT: 1349
[2026-06-30 13:42:22,053.053 INFO    ] ADDRESS: 27 TRAY WEIGHT: 134 TRAY DB WEIGHT: 134
[2026-06-30 13:42:22,061.061 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2673 TRAY DB WEIGHT: 2673
[2026-06-30 13:42:22,069.069 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1793 TRAY DB WEIGHT: 1793
[2026-06-30 13:42:22,077.077 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2423 TRAY DB WEIGHT: 2423
[2026-06-30 13:42:22,085.085 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 13:42:22,093.093 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 13:42:22,102.102 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3686 TRAY DB WEIGHT: 3686
[2026-06-30 13:42:22,110.110 INFO    ] ADDRESS: 37 TRAY WEIGHT: 431 TRAY DB WEIGHT: 431
[2026-06-30 13:42:22,118.118 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2114 TRAY DB WEIGHT: 2114
[2026-06-30 13:42:22,126.126 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 13:42:22,134.134 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2909 TRAY DB WEIGHT: 2909
[2026-06-30 13:42:22,142.142 INFO    ] ADDRESS: 41 TRAY WEIGHT: 277 TRAY DB WEIGHT: 277
[2026-06-30 13:42:22,150.150 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 13:42:22,158.158 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2966 TRAY DB WEIGHT: 2966
[2026-06-30 13:42:22,166.166 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1852 TRAY DB WEIGHT: 1852
[2026-06-30 13:42:22,175.175 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5562 TRAY DB WEIGHT: 5562
[2026-06-30 13:42:22,183.183 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2549 TRAY DB WEIGHT: 2549
[2026-06-30 13:42:25,244.244 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.578000', 'expected_tray_weight': 1660, 'TS': 1782807006.578, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.706000', 'expected_tray_weight': 2100, 'TS': 1782807130.7059999, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.733000', 'expected_tray_weight': 1920, 'TS': 1782806988.733, 'tray_weight': '1930', 'weight': '1930'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 42, 24, 390762)}}
[2026-06-30 13:42:25,250.250 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.578000', 'expected_tray_weight': 1660, 'TS': 1782807006.578, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.706000', 'expected_tray_weight': 2100, 'TS': 1782807130.7059999, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.733000', 'expected_tray_weight': 1920, 'TS': 1782806988.733, 'tray_weight': '1930', 'weight': '1930'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 42, 24, 390762)}}
[2026-06-30 13:42:26,134.134 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.578000', 'expected_tray_weight': 1660, 'TS': 1782807006.5779998, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.715000', 'expected_tray_weight': 2100, 'TS': 1782807130.7150002, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.728000', 'expected_tray_weight': 1920, 'TS': 1782806988.728, 'tray_weight': '1930', 'weight': '1930'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 42, 25, 320335)}}
[2026-06-30 13:42:26,141.141 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.578000', 'expected_tray_weight': 1660, 'TS': 1782807006.5779998, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.715000', 'expected_tray_weight': 2100, 'TS': 1782807130.7150002, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.728000', 'expected_tray_weight': 1920, 'TS': 1782806988.728, 'tray_weight': '1930', 'weight': '1930'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 42, 25, 320335)}}
[2026-06-30 13:42:27,529.529 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.577000', 'expected_tray_weight': 1660, 'TS': 1782807006.577, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.711000', 'expected_tray_weight': 2100, 'TS': 1782807130.711, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.729000', 'expected_tray_weight': 1920, 'TS': 1782806988.729, 'tray_weight': '1930', 'weight': '1930'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 42, 26, 210086)}}
[2026-06-30 13:42:27,550.550 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.577000', 'expected_tray_weight': 1660, 'TS': 1782807006.577, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.711000', 'expected_tray_weight': 2100, 'TS': 1782807130.711, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.729000', 'expected_tray_weight': 1920, 'TS': 1782806988.729, 'tray_weight': '1930', 'weight': '1930'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 42, 26, 210086)}}
[2026-06-30 13:42:29,233.233 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.573000', 'expected_tray_weight': 1660, 'TS': 1782807006.573, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.705000', 'expected_tray_weight': 2100, 'TS': 1782807130.705, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.728000', 'expected_tray_weight': 1920, 'TS': 1782806988.728, 'tray_weight': '1930', 'weight': '1930'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 42, 27, 643923)}}
[2026-06-30 13:42:29,255.255 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.573000', 'expected_tray_weight': 1660, 'TS': 1782807006.573, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.705000', 'expected_tray_weight': 2100, 'TS': 1782807130.705, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.728000', 'expected_tray_weight': 1920, 'TS': 1782806988.728, 'tray_weight': '1930', 'weight': '1930'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 42, 27, 643923)}}
[2026-06-30 13:42:30,382.382 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.571000', 'expected_tray_weight': 1660, 'TS': 1782807006.571, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.709000', 'expected_tray_weight': 2100, 'TS': 1782807130.709, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.731000', 'expected_tray_weight': 1920, 'TS': 1782806988.731, 'tray_weight': '1930', 'weight': '1930'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 42, 29, 362016)}}
[2026-06-30 13:42:30,394.394 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.571000', 'expected_tray_weight': 1660, 'TS': 1782807006.571, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.709000', 'expected_tray_weight': 2100, 'TS': 1782807130.709, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.731000', 'expected_tray_weight': 1920, 'TS': 1782806988.731, 'tray_weight': '1930', 'weight': '1930'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 42, 29, 362016)}}
[2026-06-30 13:42:31,509.509 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.573000', 'expected_tray_weight': 1660, 'TS': 1782807006.573, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.708000', 'expected_tray_weight': 2100, 'TS': 1782807130.708, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.729000', 'expected_tray_weight': 1920, 'TS': 1782806988.729, 'tray_weight': '1930', 'weight': '1930'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 42, 30, 470214)}}
[2026-06-30 13:42:31,524.524 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.573000', 'expected_tray_weight': 1660, 'TS': 1782807006.573, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.708000', 'expected_tray_weight': 2100, 'TS': 1782807130.708, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.729000', 'expected_tray_weight': 1920, 'TS': 1782806988.729, 'tray_weight': '1930', 'weight': '1930'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 42, 30, 470214)}}
[2026-06-30 13:42:32,906.906 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.573000', 'expected_tray_weight': 1660, 'TS': 1782807006.573, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.704000', 'expected_tray_weight': 2100, 'TS': 1782807130.704, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.727000', 'expected_tray_weight': 1920, 'TS': 1782806988.727, 'tray_weight': '1930', 'weight': '1930'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 42, 31, 604866)}}
[2026-06-30 13:42:32,927.927 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.573000', 'expected_tray_weight': 1660, 'TS': 1782807006.573, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.704000', 'expected_tray_weight': 2100, 'TS': 1782807130.704, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.727000', 'expected_tray_weight': 1920, 'TS': 1782806988.727, 'tray_weight': '1930', 'weight': '1930'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 42, 31, 604866)}}
[2026-06-30 13:42:34,435.435 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.568000', 'expected_tray_weight': 1660, 'TS': 1782807006.5679998, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.702000', 'expected_tray_weight': 2100, 'TS': 1782807130.702, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.720000', 'expected_tray_weight': 1920, 'TS': 1782806988.72, 'tray_weight': '1930', 'weight': '1930'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 42, 33, 27448)}}
[2026-06-30 13:42:34,459.459 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.568000', 'expected_tray_weight': 1660, 'TS': 1782807006.5679998, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.702000', 'expected_tray_weight': 2100, 'TS': 1782807130.702, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.720000', 'expected_tray_weight': 1920, 'TS': 1782806988.72, 'tray_weight': '1930', 'weight': '1930'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 42, 33, 27448)}}
[2026-06-30 13:42:36,055.055 INFO    ] collect_close_door_weights {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 13:42:34.480000', 'expected_tray_weight': 2625, 'TS': 1782807154.48, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 13:42:34.736000', 'expected_tray_weight': 1660, 'TS': 1782807154.736, 'tray_weight': '1626', 'weight': '1626'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 13:42:34.873000', 'expected_tray_weight': 2301, 'TS': 1782807154.873, 'tray_weight': '2422', 'weight': '2422'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 13:42:34.915000', 'expected_tray_weight': 2475, 'TS': 1782807154.915, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 13:42:34.935000', 'expected_tray_weight': 1780, 'TS': 1782807154.9350002, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 13:42:35.075000', 'expected_tray_weight': 3570, 'TS': 1782807155.0749998, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 13:42:35.085000', 'expected_tray_weight': 414, 'TS': 1782807155.085, 'tray_weight': '431', 'weight': '431'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 13:42:35.229000', 'expected_tray_weight': 2100, 'TS': 1782807155.229, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 13:42:35.248000', 'expected_tray_weight': 1260, 'TS': 1782807155.248, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 13:42:35.249000', 'expected_tray_weight': 2775, 'TS': 1782807155.249, 'tray_weight': '2910', 'weight': '2910'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 13:42:35.388000', 'expected_tray_weight': 323, 'TS': 1782807155.388, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 13:42:35.404000', 'expected_tray_weight': 1920, 'TS': 1782807155.404, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 13:42:35.508000', 'expected_tray_weight': 2886, 'TS': 1782807155.508, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 13:42:35.528000', 'expected_tray_weight': 1856, 'TS': 1782807155.528, 'tray_weight': '1852', 'weight': '1852'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 13:42:35.695000', 'expected_tray_weight': 5605, 'TS': 1782807155.695, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 13:42:35.711000', 'expected_tray_weight': 2520, 'TS': 1782807155.7110002, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 42, 34, 479827)}}
[2026-06-30 13:42:36,069.069 INFO    ] collect_close_door_weights {'1': {'door_weights': [{'tray_id': '11', 'address': '11', 'flow': '0', 'datetime': '2026-06-30 13:39:38.635000', 'expected_tray_weight': 427, 'TS': 1782806978.635, 'tray_weight': '480', 'weight': '480'}, {'tray_id': '12', 'address': '12', 'flow': '0', 'datetime': '2026-06-30 13:39:38.654000', 'expected_tray_weight': 125, 'TS': 1782806978.6539998, 'tray_weight': '145', 'weight': '145'}, {'tray_id': '13', 'address': '13', 'flow': '0', 'datetime': '2026-06-30 13:39:38.794000', 'expected_tray_weight': 62, 'TS': 1782806978.794, 'tray_weight': '82', 'weight': '82'}, {'tray_id': '14', 'address': '14', 'flow': '0', 'datetime': '2026-06-30 13:39:38.836000', 'expected_tray_weight': 365, 'TS': 1782806978.836, 'tray_weight': '241', 'weight': '241'}, {'tray_id': '15', 'address': '15', 'flow': '0', 'datetime': '2026-06-30 13:39:38.859000', 'expected_tray_weight': 84, 'TS': 1782806978.859, 'tray_weight': '74', 'weight': '74'}, {'tray_id': '16', 'address': '16', 'flow': '0', 'datetime': '2026-06-30 13:39:38.878000', 'expected_tray_weight': 781, 'TS': 1782806978.878, 'tray_weight': '796', 'weight': '796'}, {'tray_id': '17', 'address': '17', 'flow': '0', 'datetime': '2026-06-30 13:39:38.942000', 'expected_tray_weight': 348, 'TS': 1782806978.942, 'tray_weight': '370', 'weight': '370'}, {'tray_id': '18', 'address': '18', 'flow': '0', 'datetime': '2026-06-30 13:39:39.078000', 'expected_tray_weight': 210, 'TS': 1782806979.078, 'tray_weight': '198', 'weight': '198'}, {'tray_id': '19', 'address': '19', 'flow': '0', 'datetime': '2026-06-30 13:39:39.099000', 'expected_tray_weight': 432, 'TS': 1782806979.099, 'tray_weight': '425', 'weight': '425'}, {'tray_id': '20', 'address': '20', 'flow': '0', 'datetime': '2026-06-30 13:39:39.174000', 'expected_tray_weight': 240, 'TS': 1782806979.174, 'tray_weight': '229', 'weight': '229'}, {'tray_id': '21', 'address': '21', 'flow': '0', 'datetime': '2026-06-30 13:39:39.195000', 'expected_tray_weight': 250, 'TS': 1782806979.195, 'tray_weight': '232', 'weight': '232'}, {'tray_id': '22', 'address': '22', 'flow': '0', 'datetime': '2026-06-30 13:39:39.213000', 'expected_tray_weight': 0, 'TS': 1782806979.213, 'tray_weight': '31', 'weight': '31'}, {'tray_id': '23', 'address': '23', 'flow': '0', 'datetime': '2026-06-30 13:39:39.288000', 'expected_tray_weight': 310, 'TS': 1782806979.2879999, 'tray_weight': '305', 'weight': '305'}, {'tray_id': '24', 'address': '24', 'flow': '0', 'datetime': '2026-06-30 13:39:39.306000', 'expected_tray_weight': 512, 'TS': 1782806979.306, 'tray_weight': '549', 'weight': '549'}, {'tray_id': '25', 'address': '25', 'flow': '0', 'datetime': '2026-06-30 13:39:39.327000', 'expected_tray_weight': 210, 'TS': 1782806979.3270001, 'tray_weight': '228', 'weight': '228'}, {'tray_id': '26', 'address': '26', 'flow': '0', 'datetime': '2026-06-30 13:39:39.460000', 'expected_tray_weight': 1320, 'TS': 1782806979.46, 'tray_weight': '1349', 'weight': '1349'}, {'tray_id': '27', 'address': '27', 'flow': '0', 'datetime': '2026-06-30 13:39:39.483000', 'expected_tray_weight': 128, 'TS': 1782806979.483, 'tray_weight': '134', 'weight': '134'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 39, 38, 710251)}, '2': {'door_weights': [{'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 13:42:34.480000', 'expected_tray_weight': 2625, 'TS': 1782807154.48, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 13:42:34.736000', 'expected_tray_weight': 1660, 'TS': 1782807154.736, 'tray_weight': '1626', 'weight': '1626'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 13:42:34.873000', 'expected_tray_weight': 2301, 'TS': 1782807154.873, 'tray_weight': '2422', 'weight': '2422'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 13:42:34.915000', 'expected_tray_weight': 2475, 'TS': 1782807154.915, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 13:42:34.935000', 'expected_tray_weight': 1780, 'TS': 1782807154.9350002, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 13:42:35.075000', 'expected_tray_weight': 3570, 'TS': 1782807155.0749998, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 13:42:35.085000', 'expected_tray_weight': 414, 'TS': 1782807155.085, 'tray_weight': '431', 'weight': '431'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 13:42:35.229000', 'expected_tray_weight': 2100, 'TS': 1782807155.229, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 13:42:35.248000', 'expected_tray_weight': 1260, 'TS': 1782807155.248, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 13:42:35.249000', 'expected_tray_weight': 2775, 'TS': 1782807155.249, 'tray_weight': '2910', 'weight': '2910'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 13:42:35.388000', 'expected_tray_weight': 323, 'TS': 1782807155.388, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 13:42:35.404000', 'expected_tray_weight': 1920, 'TS': 1782807155.404, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 13:42:35.508000', 'expected_tray_weight': 2886, 'TS': 1782807155.508, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 13:42:35.528000', 'expected_tray_weight': 1856, 'TS': 1782807155.528, 'tray_weight': '1852', 'weight': '1852'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 13:42:35.695000', 'expected_tray_weight': 5605, 'TS': 1782807155.695, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 13:42:35.711000', 'expected_tray_weight': 2520, 'TS': 1782807155.7110002, 'tray_weight': '2549', 'weight': '2549'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 42, 34, 479827)}}
[2026-06-30 13:42:37,643.643 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 13:42:37,646.646 INFO    ] DB TRAY [{"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 11, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "480", "active": 1, "org_sku": "4500709"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 12, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "145", "active": 1, "org_sku": "4500558"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 13, "sku_json": "4500708-2", "modified_at": "2026-06-27 11:20:05", "tray_weight": "82", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 14, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "241", "active": 1, "org_sku": "4500680"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 15, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "74", "active": 1, "org_sku": "4500668"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 16, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "796", "active": 1, "org_sku": "4500639"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 17, "sku_json": "4500714-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "370", "active": 1, "org_sku": "4500714"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 18, "sku_json": "4500646-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "198", "active": 1, "org_sku": "4500646"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 19, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "425", "active": 1, "org_sku": "4500647"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 20, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "229", "active": 1, "org_sku": "4500650"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 21, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "232", "active": 1, "org_sku": "4500648"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 22, "sku_json": "4500673-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "31", "active": 1, "org_sku": "4500673"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 23, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "305", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 24, "sku_json": "4500681-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "549", "active": 1, "org_sku": "4500681"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 25, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "228", "active": 1, "org_sku": "4500644"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 26, "sku_json": "4500696-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1349", "active": 1, "org_sku": "4500696"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 27, "sku_json": "4500659-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "134", "active": 1, "org_sku": "4500659"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 31, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2673", "active": 1, "org_sku": "4500407"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 32, "sku_json": "186078-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1793", "active": 1, "org_sku": "186078"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 33, "sku_json": "108676-13", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2423", "active": 1, "org_sku": "108676"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 34, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2501", "active": 1, "org_sku": "4500656"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 35, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1958", "active": 1, "org_sku": "4500700"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 36, "sku_json": "166327-17", "modified_at": "2026-06-27 11:20:05", "tray_weight": "3686", "active": 1, "org_sku": "166327"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 37, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "431", "active": 1, "org_sku": "4500667"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 38, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2114", "active": 1, "org_sku": "4500675"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 39, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1311", "active": 1, "org_sku": "4500705"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 40, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2909", "active": 1, "org_sku": "4500706"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 41, "sku_json": "4500541-17", "modified_at": "2026-06-27 11:20:05", "tray_weight": "277", "active": 1, "org_sku": "4500541"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 42, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1930", "active": 1, "org_sku": "4500499"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 43, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2966", "active": 1, "org_sku": "4500702"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 44, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1852", "active": 1, "org_sku": "4500694"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 45, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "tray_weight": "5562", "active": 1, "org_sku": "186043"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 46, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2549", "active": 1, "org_sku": "4500704"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 47, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "99999", "active": 1, "org_sku": "163527"}]
[2026-06-30 13:42:37,652.652 INFO    ] TRAY READINGS [{'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.720000', 'expected_tray_weight': 1920, 'TS': 1782806988.72, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.727000', 'expected_tray_weight': 1920, 'TS': 1782806988.727, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.728000', 'expected_tray_weight': 1920, 'TS': 1782806988.728, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.728000', 'expected_tray_weight': 1920, 'TS': 1782806988.728, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.729000', 'expected_tray_weight': 1920, 'TS': 1782806988.729, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.729000', 'expected_tray_weight': 1920, 'TS': 1782806988.729, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.731000', 'expected_tray_weight': 1920, 'TS': 1782806988.731, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '42', 'address': '42', 'flow': '1', 'datetime': '2026-06-30 13:39:48.733000', 'expected_tray_weight': 1920, 'TS': 1782806988.733, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.568000', 'expected_tray_weight': 1660, 'TS': 1782807006.5679998, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.571000', 'expected_tray_weight': 1660, 'TS': 1782807006.571, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.573000', 'expected_tray_weight': 1660, 'TS': 1782807006.573, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.573000', 'expected_tray_weight': 1660, 'TS': 1782807006.573, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.573000', 'expected_tray_weight': 1660, 'TS': 1782807006.573, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.577000', 'expected_tray_weight': 1660, 'TS': 1782807006.577, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.578000', 'expected_tray_weight': 1660, 'TS': 1782807006.5779998, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '32', 'address': '32', 'flow': '1', 'datetime': '2026-06-30 13:40:06.578000', 'expected_tray_weight': 1660, 'TS': 1782807006.578, 'tray_weight': '1796', 'weight': '1796'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.702000', 'expected_tray_weight': 2100, 'TS': 1782807130.702, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.704000', 'expected_tray_weight': 2100, 'TS': 1782807130.704, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.705000', 'expected_tray_weight': 2100, 'TS': 1782807130.705, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.706000', 'expected_tray_weight': 2100, 'TS': 1782807130.7059999, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.708000', 'expected_tray_weight': 2100, 'TS': 1782807130.708, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.709000', 'expected_tray_weight': 2100, 'TS': 1782807130.709, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.711000', 'expected_tray_weight': 2100, 'TS': 1782807130.711, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '38', 'address': '38', 'flow': '1', 'datetime': '2026-06-30 13:42:10.715000', 'expected_tray_weight': 2100, 'TS': 1782807130.7150002, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '31', 'address': '31', 'flow': '0', 'datetime': '2026-06-30 13:42:34.480000', 'expected_tray_weight': 2625, 'TS': 1782807154.48, 'tray_weight': '2673', 'weight': '2673'}, {'tray_id': '32', 'address': '32', 'flow': '0', 'datetime': '2026-06-30 13:42:34.736000', 'expected_tray_weight': 1660, 'TS': 1782807154.736, 'tray_weight': '1626', 'weight': '1626'}, {'tray_id': '33', 'address': '33', 'flow': '0', 'datetime': '2026-06-30 13:42:34.873000', 'expected_tray_weight': 2301, 'TS': 1782807154.873, 'tray_weight': '2422', 'weight': '2422'}, {'tray_id': '34', 'address': '34', 'flow': '0', 'datetime': '2026-06-30 13:42:34.915000', 'expected_tray_weight': 2475, 'TS': 1782807154.915, 'tray_weight': '2501', 'weight': '2501'}, {'tray_id': '35', 'address': '35', 'flow': '0', 'datetime': '2026-06-30 13:42:34.935000', 'expected_tray_weight': 1780, 'TS': 1782807154.9350002, 'tray_weight': '1957', 'weight': '1957'}, {'tray_id': '36', 'address': '36', 'flow': '0', 'datetime': '2026-06-30 13:42:35.075000', 'expected_tray_weight': 3570, 'TS': 1782807155.0749998, 'tray_weight': '3686', 'weight': '3686'}, {'tray_id': '37', 'address': '37', 'flow': '0', 'datetime': '2026-06-30 13:42:35.085000', 'expected_tray_weight': 414, 'TS': 1782807155.085, 'tray_weight': '431', 'weight': '431'}, {'tray_id': '38', 'address': '38', 'flow': '0', 'datetime': '2026-06-30 13:42:35.229000', 'expected_tray_weight': 2100, 'TS': 1782807155.229, 'tray_weight': '2114', 'weight': '2114'}, {'tray_id': '39', 'address': '39', 'flow': '0', 'datetime': '2026-06-30 13:42:35.248000', 'expected_tray_weight': 1260, 'TS': 1782807155.248, 'tray_weight': '1311', 'weight': '1311'}, {'tray_id': '40', 'address': '40', 'flow': '0', 'datetime': '2026-06-30 13:42:35.249000', 'expected_tray_weight': 2775, 'TS': 1782807155.249, 'tray_weight': '2910', 'weight': '2910'}, {'tray_id': '41', 'address': '41', 'flow': '0', 'datetime': '2026-06-30 13:42:35.388000', 'expected_tray_weight': 323, 'TS': 1782807155.388, 'tray_weight': '277', 'weight': '277'}, {'tray_id': '42', 'address': '42', 'flow': '0', 'datetime': '2026-06-30 13:42:35.404000', 'expected_tray_weight': 1920, 'TS': 1782807155.404, 'tray_weight': '1930', 'weight': '1930'}, {'tray_id': '43', 'address': '43', 'flow': '0', 'datetime': '2026-06-30 13:42:35.508000', 'expected_tray_weight': 2886, 'TS': 1782807155.508, 'tray_weight': '2966', 'weight': '2966'}, {'tray_id': '44', 'address': '44', 'flow': '0', 'datetime': '2026-06-30 13:42:35.528000', 'expected_tray_weight': 1856, 'TS': 1782807155.528, 'tray_weight': '1852', 'weight': '1852'}, {'tray_id': '45', 'address': '45', 'flow': '0', 'datetime': '2026-06-30 13:42:35.695000', 'expected_tray_weight': 5605, 'TS': 1782807155.695, 'tray_weight': '5562', 'weight': '5562'}, {'tray_id': '46', 'address': '46', 'flow': '0', 'datetime': '2026-06-30 13:42:35.711000', 'expected_tray_weight': 2520, 'TS': 1782807155.7110002, 'tray_weight': '2549', 'weight': '2549'}]
[2026-06-30 13:42:39,868.868 INFO    ] Final DB Tray = [{"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 11, "sku_json": "4500709-7", "modified_at": "2026-06-27 11:20:05", "tray_weight": "480", "active": 1, "org_sku": "4500709"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 12, "sku_json": "4500558-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "145", "active": 1, "org_sku": "4500558"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 13, "sku_json": "4500708-2", "modified_at": "2026-06-27 11:20:05", "tray_weight": "82", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 14, "sku_json": "4500680-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "241", "active": 1, "org_sku": "4500680"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 15, "sku_json": "4500668-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "74", "active": 1, "org_sku": "4500668"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 16, "sku_json": "4500639-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "796", "active": 1, "org_sku": "4500639"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 17, "sku_json": "4500714-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "370", "active": 1, "org_sku": "4500714"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 18, "sku_json": "4500646-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "198", "active": 1, "org_sku": "4500646"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 19, "sku_json": "4500647-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "425", "active": 1, "org_sku": "4500647"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 20, "sku_json": "4500650-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "229", "active": 1, "org_sku": "4500650"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 21, "sku_json": "4500648-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "232", "active": 1, "org_sku": "4500648"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 22, "sku_json": "4500673-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "31", "active": 1, "org_sku": "4500673"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 23, "sku_json": "4500708-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "305", "active": 1, "org_sku": "4500708"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 24, "sku_json": "4500681-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "549", "active": 1, "org_sku": "4500681"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 25, "sku_json": "4500644-5", "modified_at": "2026-06-27 11:20:05", "tray_weight": "228", "active": 1, "org_sku": "4500644"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 26, "sku_json": "4500696-22", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1349", "active": 1, "org_sku": "4500696"}, {"door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_id": 27, "sku_json": "4500659-4", "modified_at": "2026-06-27 11:20:05", "tray_weight": "134", "active": 1, "org_sku": "4500659"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 31, "sku_json": "4500407-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2673", "active": 1, "org_sku": "4500407"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 32, "sku_json": "186078-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1626", "active": 1, "org_sku": "186078"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 33, "sku_json": "108676-13", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2422", "active": 1, "org_sku": "108676"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 34, "sku_json": "4500656-11", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2501", "active": 1, "org_sku": "4500656"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 35, "sku_json": "4500700-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1957", "active": 1, "org_sku": "4500700"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 36, "sku_json": "166327-17", "modified_at": "2026-06-27 11:20:05", "tray_weight": "3686", "active": 1, "org_sku": "166327"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 37, "sku_json": "4500667-18", "modified_at": "2026-06-27 11:20:05", "tray_weight": "431", "active": 1, "org_sku": "4500667"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 38, "sku_json": "4500675-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2114", "active": 1, "org_sku": "4500675"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 39, "sku_json": "4500705-6", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1311", "active": 1, "org_sku": "4500705"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 40, "sku_json": "4500706-15", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2910", "active": 1, "org_sku": "4500706"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 41, "sku_json": "4500541-17", "modified_at": "2026-06-27 11:20:05", "tray_weight": "277", "active": 1, "org_sku": "4500541"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 42, "sku_json": "4500499-10", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1930", "active": 1, "org_sku": "4500499"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 43, "sku_json": "4500702-13", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2966", "active": 1, "org_sku": "4500702"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 44, "sku_json": "4500694-8", "modified_at": "2026-06-27 11:20:05", "tray_weight": "1852", "active": 1, "org_sku": "4500694"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 45, "sku_json": "186043-19", "modified_at": "2026-06-27 11:20:05", "tray_weight": "5562", "active": 1, "org_sku": "186043"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 46, "sku_json": "4500704-12", "modified_at": "2026-06-27 11:20:05", "tray_weight": "2549", "active": 1, "org_sku": "4500704"}, {"door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_id": 47, "sku_json": "163527-0", "modified_at": "2026-06-27 11:20:05", "tray_weight": "99999", "active": 1, "org_sku": "163527"}]
[2026-06-30 13:42:43,088.088 INFO    ] Syncing order with order id: TM06202003260630134100645
[2026-06-30 13:42:43,109.109 INFO    ] pg status for order_id: TM06202003260630134100645 before is --> False
[2026-06-30 13:42:43,112.112 INFO    ] payment_gateway for order_id: TM06202003260630134100645 is --> razor_pay and sync status is True
[2026-06-30 13:42:43,393.393 INFO    ] pg status response {'status': True}
[2026-06-30 13:42:44,664.664 INFO    ] pg status for order_id: TM06202003260630134100645 after is --> {'status': True}
[2026-06-30 13:44:08,003.003 INFO    ] 
###################################
####### PI SERVER STARTED #########
###################################


[2026-06-30 13:45:25,658.658 INFO    ] check_update_tray_weights {'2': {}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 24, 580210), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 13:45:24.595000', 'tray_weight': '480', 'TS': 1782807324.595, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 13:45:24.611000', 'tray_weight': '145', 'TS': 1782807324.611, 'flow': '0', 'weight': '145'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 13:45:24.636000', 'tray_weight': '82', 'TS': 1782807324.636, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 13:45:24.723000', 'tray_weight': '241', 'TS': 1782807324.723, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 13:45:24.861000', 'tray_weight': '74', 'TS': 1782807324.861, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 13:45:24.880000', 'tray_weight': '796', 'TS': 1782807324.8799999, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 13:45:24.979000', 'tray_weight': '370', 'TS': 1782807324.979, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 13:45:24.999000', 'tray_weight': '197', 'TS': 1782807324.9989998, 'flow': '0', 'weight': '197'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 13:45:25.138000', 'tray_weight': '426', 'TS': 1782807325.138, 'flow': '0', 'weight': '426'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 13:45:25.129000', 'tray_weight': '230', 'TS': 1782807325.129, 'flow': '0', 'weight': '230'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 13:45:25.267000', 'tray_weight': '232', 'TS': 1782807325.267, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 13:45:25.287000', 'tray_weight': '31', 'TS': 1782807325.287, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 13:45:25.325000', 'tray_weight': '305', 'TS': 1782807325.325, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 13:45:25.343000', 'tray_weight': '549', 'TS': 1782807325.343, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 13:45:25.484000', 'tray_weight': '228', 'TS': 1782807325.484, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 13:45:25.420000', 'tray_weight': '1349', 'TS': 1782807325.4199998, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 13:45:25.552000', 'tray_weight': '134', 'TS': 1782807325.5519998, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 13:45:25,665.665 INFO    ] check_update_tray_weights {'2': {}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 24, 580210), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 13:45:24.595000', 'tray_weight': '480', 'TS': 1782807324.595, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 13:45:24.611000', 'tray_weight': '145', 'TS': 1782807324.611, 'flow': '0', 'weight': '145'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 13:45:24.636000', 'tray_weight': '82', 'TS': 1782807324.636, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 13:45:24.723000', 'tray_weight': '241', 'TS': 1782807324.723, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 13:45:24.861000', 'tray_weight': '74', 'TS': 1782807324.861, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 13:45:24.880000', 'tray_weight': '796', 'TS': 1782807324.8799999, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 13:45:24.979000', 'tray_weight': '370', 'TS': 1782807324.979, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 13:45:24.999000', 'tray_weight': '197', 'TS': 1782807324.9989998, 'flow': '0', 'weight': '197'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 13:45:25.138000', 'tray_weight': '426', 'TS': 1782807325.138, 'flow': '0', 'weight': '426'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 13:45:25.129000', 'tray_weight': '230', 'TS': 1782807325.129, 'flow': '0', 'weight': '230'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 13:45:25.267000', 'tray_weight': '232', 'TS': 1782807325.267, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 13:45:25.287000', 'tray_weight': '31', 'TS': 1782807325.287, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 13:45:25.325000', 'tray_weight': '305', 'TS': 1782807325.325, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 13:45:25.343000', 'tray_weight': '549', 'TS': 1782807325.343, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 13:45:25.484000', 'tray_weight': '228', 'TS': 1782807325.484, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 13:45:25.420000', 'tray_weight': '1349', 'TS': 1782807325.4199998, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 13:45:25.552000', 'tray_weight': '134', 'TS': 1782807325.5519998, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 13:45:26,852.852 INFO    ] check_update_tray_weights {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 25, 677068), 'door_weights': [{'expected_tray_weight': 2625, 'address': '31', 'tray_id': '31', 'datetime': '2026-06-30 13:45:25.632000', 'tray_weight': '2673', 'TS': 1782807325.632, 'flow': '0', 'weight': '2673'}, {'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 13:45:25.652000', 'tray_weight': '1627', 'TS': 1782807325.652, 'flow': '0', 'weight': '1627'}, {'expected_tray_weight': 2301, 'address': '33', 'tray_id': '33', 'datetime': '2026-06-30 13:45:25.670000', 'tray_weight': '2422', 'TS': 1782807325.6699998, 'flow': '0', 'weight': '2422'}, {'expected_tray_weight': 2475, 'address': '34', 'tray_id': '34', 'datetime': '2026-06-30 13:45:25.747000', 'tray_weight': '2501', 'TS': 1782807325.747, 'flow': '0', 'weight': '2501'}, {'expected_tray_weight': 1780, 'address': '35', 'tray_id': '35', 'datetime': '2026-06-30 13:45:25.766000', 'tray_weight': '1958', 'TS': 1782807325.766, 'flow': '0', 'weight': '1958'}, {'expected_tray_weight': 3570, 'address': '36', 'tray_id': '36', 'datetime': '2026-06-30 13:45:25.906000', 'tray_weight': '3686', 'TS': 1782807325.9060001, 'flow': '0', 'weight': '3686'}, {'expected_tray_weight': 414, 'address': '37', 'tray_id': '37', 'datetime': '2026-06-30 13:45:25.876000', 'tray_weight': '431', 'TS': 1782807325.876, 'flow': '0', 'weight': '431'}, {'expected_tray_weight': 2100, 'address': '38', 'tray_id': '38', 'datetime': '2026-06-30 13:45:26.014000', 'tray_weight': '2114', 'TS': 1782807326.014, 'flow': '0', 'weight': '2114'}, {'expected_tray_weight': 1260, 'address': '39', 'tray_id': '39', 'datetime': '2026-06-30 13:45:26.031000', 'tray_weight': '1311', 'TS': 1782807326.0310001, 'flow': '0', 'weight': '1311'}, {'expected_tray_weight': 2775, 'address': '40', 'tray_id': '40', 'datetime': '2026-06-30 13:45:26.121000', 'tray_weight': '2909', 'TS': 1782807326.121, 'flow': '0', 'weight': '2909'}, {'expected_tray_weight': 323, 'address': '41', 'tray_id': '41', 'datetime': '2026-06-30 13:45:26.141000', 'tray_weight': '277', 'TS': 1782807326.141, 'flow': '0', 'weight': '277'}, {'expected_tray_weight': 1920, 'address': '42', 'tray_id': '42', 'datetime': '2026-06-30 13:45:26.281000', 'tray_weight': '1930', 'TS': 1782807326.2810001, 'flow': '0', 'weight': '1930'}, {'expected_tray_weight': 2886, 'address': '43', 'tray_id': '43', 'datetime': '2026-06-30 13:45:26.330000', 'tray_weight': '2966', 'TS': 1782807326.33, 'flow': '0', 'weight': '2966'}, {'expected_tray_weight': 1856, 'address': '44', 'tray_id': '44', 'datetime': '2026-06-30 13:45:26.350000', 'tray_weight': '1852', 'TS': 1782807326.35, 'flow': '0', 'weight': '1852'}, {'expected_tray_weight': 5605, 'address': '45', 'tray_id': '45', 'datetime': '2026-06-30 13:45:26.473000', 'tray_weight': '5563', 'TS': 1782807326.473, 'flow': '0', 'weight': '5563'}, {'expected_tray_weight': 2520, 'address': '46', 'tray_id': '46', 'datetime': '2026-06-30 13:45:26.495000', 'tray_weight': '2549', 'TS': 1782807326.495, 'flow': '0', 'weight': '2549'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 24, 580210), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 13:45:24.595000', 'tray_weight': '480', 'TS': 1782807324.595, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 13:45:24.611000', 'tray_weight': '145', 'TS': 1782807324.611, 'flow': '0', 'weight': '145'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 13:45:24.636000', 'tray_weight': '82', 'TS': 1782807324.636, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 13:45:24.723000', 'tray_weight': '241', 'TS': 1782807324.723, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 13:45:24.861000', 'tray_weight': '74', 'TS': 1782807324.861, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 13:45:24.880000', 'tray_weight': '796', 'TS': 1782807324.8799999, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 13:45:24.979000', 'tray_weight': '370', 'TS': 1782807324.979, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 13:45:24.999000', 'tray_weight': '197', 'TS': 1782807324.9989998, 'flow': '0', 'weight': '197'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 13:45:25.138000', 'tray_weight': '426', 'TS': 1782807325.138, 'flow': '0', 'weight': '426'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 13:45:25.129000', 'tray_weight': '230', 'TS': 1782807325.129, 'flow': '0', 'weight': '230'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 13:45:25.267000', 'tray_weight': '232', 'TS': 1782807325.267, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 13:45:25.287000', 'tray_weight': '31', 'TS': 1782807325.287, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 13:45:25.325000', 'tray_weight': '305', 'TS': 1782807325.325, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 13:45:25.343000', 'tray_weight': '549', 'TS': 1782807325.343, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 13:45:25.484000', 'tray_weight': '228', 'TS': 1782807325.484, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 13:45:25.420000', 'tray_weight': '1349', 'TS': 1782807325.4199998, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 13:45:25.552000', 'tray_weight': '134', 'TS': 1782807325.5519998, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 13:45:26,875.875 INFO    ] check_update_tray_weights {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 25, 677068), 'door_weights': [{'expected_tray_weight': 2625, 'address': '31', 'tray_id': '31', 'datetime': '2026-06-30 13:45:25.632000', 'tray_weight': '2673', 'TS': 1782807325.632, 'flow': '0', 'weight': '2673'}, {'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 13:45:25.652000', 'tray_weight': '1627', 'TS': 1782807325.652, 'flow': '0', 'weight': '1627'}, {'expected_tray_weight': 2301, 'address': '33', 'tray_id': '33', 'datetime': '2026-06-30 13:45:25.670000', 'tray_weight': '2422', 'TS': 1782807325.6699998, 'flow': '0', 'weight': '2422'}, {'expected_tray_weight': 2475, 'address': '34', 'tray_id': '34', 'datetime': '2026-06-30 13:45:25.747000', 'tray_weight': '2501', 'TS': 1782807325.747, 'flow': '0', 'weight': '2501'}, {'expected_tray_weight': 1780, 'address': '35', 'tray_id': '35', 'datetime': '2026-06-30 13:45:25.766000', 'tray_weight': '1958', 'TS': 1782807325.766, 'flow': '0', 'weight': '1958'}, {'expected_tray_weight': 3570, 'address': '36', 'tray_id': '36', 'datetime': '2026-06-30 13:45:25.906000', 'tray_weight': '3686', 'TS': 1782807325.9060001, 'flow': '0', 'weight': '3686'}, {'expected_tray_weight': 414, 'address': '37', 'tray_id': '37', 'datetime': '2026-06-30 13:45:25.876000', 'tray_weight': '431', 'TS': 1782807325.876, 'flow': '0', 'weight': '431'}, {'expected_tray_weight': 2100, 'address': '38', 'tray_id': '38', 'datetime': '2026-06-30 13:45:26.014000', 'tray_weight': '2114', 'TS': 1782807326.014, 'flow': '0', 'weight': '2114'}, {'expected_tray_weight': 1260, 'address': '39', 'tray_id': '39', 'datetime': '2026-06-30 13:45:26.031000', 'tray_weight': '1311', 'TS': 1782807326.0310001, 'flow': '0', 'weight': '1311'}, {'expected_tray_weight': 2775, 'address': '40', 'tray_id': '40', 'datetime': '2026-06-30 13:45:26.121000', 'tray_weight': '2909', 'TS': 1782807326.121, 'flow': '0', 'weight': '2909'}, {'expected_tray_weight': 323, 'address': '41', 'tray_id': '41', 'datetime': '2026-06-30 13:45:26.141000', 'tray_weight': '277', 'TS': 1782807326.141, 'flow': '0', 'weight': '277'}, {'expected_tray_weight': 1920, 'address': '42', 'tray_id': '42', 'datetime': '2026-06-30 13:45:26.281000', 'tray_weight': '1930', 'TS': 1782807326.2810001, 'flow': '0', 'weight': '1930'}, {'expected_tray_weight': 2886, 'address': '43', 'tray_id': '43', 'datetime': '2026-06-30 13:45:26.330000', 'tray_weight': '2966', 'TS': 1782807326.33, 'flow': '0', 'weight': '2966'}, {'expected_tray_weight': 1856, 'address': '44', 'tray_id': '44', 'datetime': '2026-06-30 13:45:26.350000', 'tray_weight': '1852', 'TS': 1782807326.35, 'flow': '0', 'weight': '1852'}, {'expected_tray_weight': 5605, 'address': '45', 'tray_id': '45', 'datetime': '2026-06-30 13:45:26.473000', 'tray_weight': '5563', 'TS': 1782807326.473, 'flow': '0', 'weight': '5563'}, {'expected_tray_weight': 2520, 'address': '46', 'tray_id': '46', 'datetime': '2026-06-30 13:45:26.495000', 'tray_weight': '2549', 'TS': 1782807326.495, 'flow': '0', 'weight': '2549'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 24, 580210), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 13:45:24.595000', 'tray_weight': '480', 'TS': 1782807324.595, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 13:45:24.611000', 'tray_weight': '145', 'TS': 1782807324.611, 'flow': '0', 'weight': '145'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 13:45:24.636000', 'tray_weight': '82', 'TS': 1782807324.636, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 13:45:24.723000', 'tray_weight': '241', 'TS': 1782807324.723, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 13:45:24.861000', 'tray_weight': '74', 'TS': 1782807324.861, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 13:45:24.880000', 'tray_weight': '796', 'TS': 1782807324.8799999, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 13:45:24.979000', 'tray_weight': '370', 'TS': 1782807324.979, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 13:45:24.999000', 'tray_weight': '197', 'TS': 1782807324.9989998, 'flow': '0', 'weight': '197'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 13:45:25.138000', 'tray_weight': '426', 'TS': 1782807325.138, 'flow': '0', 'weight': '426'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 13:45:25.129000', 'tray_weight': '230', 'TS': 1782807325.129, 'flow': '0', 'weight': '230'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 13:45:25.267000', 'tray_weight': '232', 'TS': 1782807325.267, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 13:45:25.287000', 'tray_weight': '31', 'TS': 1782807325.287, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 13:45:25.325000', 'tray_weight': '305', 'TS': 1782807325.325, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 13:45:25.343000', 'tray_weight': '549', 'TS': 1782807325.343, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 13:45:25.484000', 'tray_weight': '228', 'TS': 1782807325.484, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 13:45:25.420000', 'tray_weight': '1349', 'TS': 1782807325.4199998, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 13:45:25.552000', 'tray_weight': '134', 'TS': 1782807325.5519998, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 13:45:26,901.901 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 13:45:26,919.919 INFO    ] ADDRESS: 12 TRAY WEIGHT: 145 TRAY DB WEIGHT: 145
[2026-06-30 13:45:26,936.936 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 13:45:26,944.944 INFO    ] ADDRESS: 14 TRAY WEIGHT: 241 TRAY DB WEIGHT: 241
[2026-06-30 13:45:26,952.952 INFO    ] ADDRESS: 15 TRAY WEIGHT: 74 TRAY DB WEIGHT: 74
[2026-06-30 13:45:26,960.960 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 13:45:26,969.969 INFO    ] ADDRESS: 17 TRAY WEIGHT: 370 TRAY DB WEIGHT: 370
[2026-06-30 13:45:26,977.977 INFO    ] ADDRESS: 18 TRAY WEIGHT: 197 TRAY DB WEIGHT: 198
[2026-06-30 13:45:26,989.989 INFO    ] ADDRESS: 19 TRAY WEIGHT: 426 TRAY DB WEIGHT: 425
[2026-06-30 13:45:26,999.999 INFO    ] ADDRESS: 20 TRAY WEIGHT: 230 TRAY DB WEIGHT: 229
[2026-06-30 13:45:27,007.007 INFO    ] ADDRESS: 21 TRAY WEIGHT: 232 TRAY DB WEIGHT: 232
[2026-06-30 13:45:27,015.015 INFO    ] ADDRESS: 22 TRAY WEIGHT: 31 TRAY DB WEIGHT: 31
[2026-06-30 13:45:27,023.023 INFO    ] ADDRESS: 23 TRAY WEIGHT: 305 TRAY DB WEIGHT: 305
[2026-06-30 13:45:27,031.031 INFO    ] ADDRESS: 24 TRAY WEIGHT: 549 TRAY DB WEIGHT: 549
[2026-06-30 13:45:27,039.039 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 13:45:27,047.047 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1349 TRAY DB WEIGHT: 1349
[2026-06-30 13:45:27,055.055 INFO    ] ADDRESS: 27 TRAY WEIGHT: 134 TRAY DB WEIGHT: 134
[2026-06-30 13:45:27,062.062 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2673 TRAY DB WEIGHT: 2673
[2026-06-30 13:45:27,071.071 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1627 TRAY DB WEIGHT: 1626
[2026-06-30 13:45:27,079.079 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2422 TRAY DB WEIGHT: 2422
[2026-06-30 13:45:27,087.087 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 13:45:27,095.095 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1957
[2026-06-30 13:45:27,103.103 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3686 TRAY DB WEIGHT: 3686
[2026-06-30 13:45:27,111.111 INFO    ] ADDRESS: 37 TRAY WEIGHT: 431 TRAY DB WEIGHT: 431
[2026-06-30 13:45:27,119.119 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2114 TRAY DB WEIGHT: 2114
[2026-06-30 13:45:27,128.128 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 13:45:27,136.136 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2909 TRAY DB WEIGHT: 2910
[2026-06-30 13:45:27,144.144 INFO    ] ADDRESS: 41 TRAY WEIGHT: 277 TRAY DB WEIGHT: 277
[2026-06-30 13:45:27,152.152 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 13:45:27,160.160 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2966 TRAY DB WEIGHT: 2966
[2026-06-30 13:45:27,168.168 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1852 TRAY DB WEIGHT: 1852
[2026-06-30 13:45:27,176.176 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5563 TRAY DB WEIGHT: 5562
[2026-06-30 13:45:27,184.184 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2549 TRAY DB WEIGHT: 2549
[2026-06-30 13:45:30,185.185 INFO    ] monitor_weight {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 29, 481342), 'door_weights': []}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 24, 580210), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 13:45:24.595000', 'tray_weight': '480', 'TS': 1782807324.595, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 13:45:24.611000', 'tray_weight': '145', 'TS': 1782807324.611, 'flow': '0', 'weight': '145'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 13:45:24.636000', 'tray_weight': '82', 'TS': 1782807324.636, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 13:45:24.723000', 'tray_weight': '241', 'TS': 1782807324.723, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 13:45:24.861000', 'tray_weight': '74', 'TS': 1782807324.861, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 13:45:24.880000', 'tray_weight': '796', 'TS': 1782807324.8799999, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 13:45:24.979000', 'tray_weight': '370', 'TS': 1782807324.979, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 13:45:24.999000', 'tray_weight': '197', 'TS': 1782807324.9989998, 'flow': '0', 'weight': '197'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 13:45:25.138000', 'tray_weight': '426', 'TS': 1782807325.138, 'flow': '0', 'weight': '426'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 13:45:25.129000', 'tray_weight': '230', 'TS': 1782807325.129, 'flow': '0', 'weight': '230'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 13:45:25.267000', 'tray_weight': '232', 'TS': 1782807325.267, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 13:45:25.287000', 'tray_weight': '31', 'TS': 1782807325.287, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 13:45:25.325000', 'tray_weight': '305', 'TS': 1782807325.325, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 13:45:25.343000', 'tray_weight': '549', 'TS': 1782807325.343, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 13:45:25.484000', 'tray_weight': '228', 'TS': 1782807325.484, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 13:45:25.420000', 'tray_weight': '1349', 'TS': 1782807325.4199998, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 13:45:25.552000', 'tray_weight': '134', 'TS': 1782807325.5519998, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 13:45:30,196.196 INFO    ] monitor_weight {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 29, 481342), 'door_weights': []}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 24, 580210), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 13:45:24.595000', 'tray_weight': '480', 'TS': 1782807324.595, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 13:45:24.611000', 'tray_weight': '145', 'TS': 1782807324.611, 'flow': '0', 'weight': '145'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 13:45:24.636000', 'tray_weight': '82', 'TS': 1782807324.636, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 13:45:24.723000', 'tray_weight': '241', 'TS': 1782807324.723, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 13:45:24.861000', 'tray_weight': '74', 'TS': 1782807324.861, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 13:45:24.880000', 'tray_weight': '796', 'TS': 1782807324.8799999, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 13:45:24.979000', 'tray_weight': '370', 'TS': 1782807324.979, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 13:45:24.999000', 'tray_weight': '197', 'TS': 1782807324.9989998, 'flow': '0', 'weight': '197'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 13:45:25.138000', 'tray_weight': '426', 'TS': 1782807325.138, 'flow': '0', 'weight': '426'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 13:45:25.129000', 'tray_weight': '230', 'TS': 1782807325.129, 'flow': '0', 'weight': '230'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 13:45:25.267000', 'tray_weight': '232', 'TS': 1782807325.267, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 13:45:25.287000', 'tray_weight': '31', 'TS': 1782807325.287, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 13:45:25.325000', 'tray_weight': '305', 'TS': 1782807325.325, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 13:45:25.343000', 'tray_weight': '549', 'TS': 1782807325.343, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 13:45:25.484000', 'tray_weight': '228', 'TS': 1782807325.484, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 13:45:25.420000', 'tray_weight': '1349', 'TS': 1782807325.4199998, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 13:45:25.552000', 'tray_weight': '134', 'TS': 1782807325.5519998, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 13:45:31,568.568 INFO    ] monitor_weight {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 30, 307167), 'door_weights': []}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 24, 580210), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 13:45:24.595000', 'tray_weight': '480', 'TS': 1782807324.595, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 13:45:24.611000', 'tray_weight': '145', 'TS': 1782807324.611, 'flow': '0', 'weight': '145'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 13:45:24.636000', 'tray_weight': '82', 'TS': 1782807324.636, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 13:45:24.723000', 'tray_weight': '241', 'TS': 1782807324.723, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 13:45:24.861000', 'tray_weight': '74', 'TS': 1782807324.861, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 13:45:24.880000', 'tray_weight': '796', 'TS': 1782807324.8799999, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 13:45:24.979000', 'tray_weight': '370', 'TS': 1782807324.979, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 13:45:24.999000', 'tray_weight': '197', 'TS': 1782807324.9989998, 'flow': '0', 'weight': '197'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 13:45:25.138000', 'tray_weight': '426', 'TS': 1782807325.138, 'flow': '0', 'weight': '426'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 13:45:25.129000', 'tray_weight': '230', 'TS': 1782807325.129, 'flow': '0', 'weight': '230'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 13:45:25.267000', 'tray_weight': '232', 'TS': 1782807325.267, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 13:45:25.287000', 'tray_weight': '31', 'TS': 1782807325.287, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 13:45:25.325000', 'tray_weight': '305', 'TS': 1782807325.325, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 13:45:25.343000', 'tray_weight': '549', 'TS': 1782807325.343, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 13:45:25.484000', 'tray_weight': '228', 'TS': 1782807325.484, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 13:45:25.420000', 'tray_weight': '1349', 'TS': 1782807325.4199998, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 13:45:25.552000', 'tray_weight': '134', 'TS': 1782807325.5519998, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 13:45:31,620.620 INFO    ] monitor_weight {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 30, 307167), 'door_weights': []}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 24, 580210), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 13:45:24.595000', 'tray_weight': '480', 'TS': 1782807324.595, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 13:45:24.611000', 'tray_weight': '145', 'TS': 1782807324.611, 'flow': '0', 'weight': '145'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 13:45:24.636000', 'tray_weight': '82', 'TS': 1782807324.636, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 13:45:24.723000', 'tray_weight': '241', 'TS': 1782807324.723, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 13:45:24.861000', 'tray_weight': '74', 'TS': 1782807324.861, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 13:45:24.880000', 'tray_weight': '796', 'TS': 1782807324.8799999, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 13:45:24.979000', 'tray_weight': '370', 'TS': 1782807324.979, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 13:45:24.999000', 'tray_weight': '197', 'TS': 1782807324.9989998, 'flow': '0', 'weight': '197'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 13:45:25.138000', 'tray_weight': '426', 'TS': 1782807325.138, 'flow': '0', 'weight': '426'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 13:45:25.129000', 'tray_weight': '230', 'TS': 1782807325.129, 'flow': '0', 'weight': '230'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 13:45:25.267000', 'tray_weight': '232', 'TS': 1782807325.267, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 13:45:25.287000', 'tray_weight': '31', 'TS': 1782807325.287, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 13:45:25.325000', 'tray_weight': '305', 'TS': 1782807325.325, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 13:45:25.343000', 'tray_weight': '549', 'TS': 1782807325.343, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 13:45:25.484000', 'tray_weight': '228', 'TS': 1782807325.484, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 13:45:25.420000', 'tray_weight': '1349', 'TS': 1782807325.4199998, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 13:45:25.552000', 'tray_weight': '134', 'TS': 1782807325.5519998, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 13:45:33,530.530 INFO    ] monitor_weight {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 31, 739615), 'door_weights': [{'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 13:45:30.921000', 'tray_weight': '1622', 'TS': 1782807330.921, 'flow': '-1', 'weight': '1622'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 24, 580210), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 13:45:24.595000', 'tray_weight': '480', 'TS': 1782807324.595, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 13:45:24.611000', 'tray_weight': '145', 'TS': 1782807324.611, 'flow': '0', 'weight': '145'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 13:45:24.636000', 'tray_weight': '82', 'TS': 1782807324.636, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 13:45:24.723000', 'tray_weight': '241', 'TS': 1782807324.723, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 13:45:24.861000', 'tray_weight': '74', 'TS': 1782807324.861, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 13:45:24.880000', 'tray_weight': '796', 'TS': 1782807324.8799999, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 13:45:24.979000', 'tray_weight': '370', 'TS': 1782807324.979, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 13:45:24.999000', 'tray_weight': '197', 'TS': 1782807324.9989998, 'flow': '0', 'weight': '197'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 13:45:25.138000', 'tray_weight': '426', 'TS': 1782807325.138, 'flow': '0', 'weight': '426'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 13:45:25.129000', 'tray_weight': '230', 'TS': 1782807325.129, 'flow': '0', 'weight': '230'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 13:45:25.267000', 'tray_weight': '232', 'TS': 1782807325.267, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 13:45:25.287000', 'tray_weight': '31', 'TS': 1782807325.287, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 13:45:25.325000', 'tray_weight': '305', 'TS': 1782807325.325, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 13:45:25.343000', 'tray_weight': '549', 'TS': 1782807325.343, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 13:45:25.484000', 'tray_weight': '228', 'TS': 1782807325.484, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 13:45:25.420000', 'tray_weight': '1349', 'TS': 1782807325.4199998, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 13:45:25.552000', 'tray_weight': '134', 'TS': 1782807325.5519998, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 13:45:33,582.582 INFO    ] monitor_weight {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 31, 739615), 'door_weights': [{'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 13:45:30.921000', 'tray_weight': '1622', 'TS': 1782807330.921, 'flow': '-1', 'weight': '1622'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 24, 580210), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 13:45:24.595000', 'tray_weight': '480', 'TS': 1782807324.595, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 13:45:24.611000', 'tray_weight': '145', 'TS': 1782807324.611, 'flow': '0', 'weight': '145'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 13:45:24.636000', 'tray_weight': '82', 'TS': 1782807324.636, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 13:45:24.723000', 'tray_weight': '241', 'TS': 1782807324.723, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 13:45:24.861000', 'tray_weight': '74', 'TS': 1782807324.861, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 13:45:24.880000', 'tray_weight': '796', 'TS': 1782807324.8799999, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 13:45:24.979000', 'tray_weight': '370', 'TS': 1782807324.979, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 13:45:24.999000', 'tray_weight': '197', 'TS': 1782807324.9989998, 'flow': '0', 'weight': '197'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 13:45:25.138000', 'tray_weight': '426', 'TS': 1782807325.138, 'flow': '0', 'weight': '426'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 13:45:25.129000', 'tray_weight': '230', 'TS': 1782807325.129, 'flow': '0', 'weight': '230'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 13:45:25.267000', 'tray_weight': '232', 'TS': 1782807325.267, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 13:45:25.287000', 'tray_weight': '31', 'TS': 1782807325.287, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 13:45:25.325000', 'tray_weight': '305', 'TS': 1782807325.325, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 13:45:25.343000', 'tray_weight': '549', 'TS': 1782807325.343, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 13:45:25.484000', 'tray_weight': '228', 'TS': 1782807325.484, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 13:45:25.420000', 'tray_weight': '1349', 'TS': 1782807325.4199998, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 13:45:25.552000', 'tray_weight': '134', 'TS': 1782807325.5519998, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 13:45:36,226.226 INFO    ] monitor_weight {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 33, 692542), 'door_weights': [{'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 13:45:30.924000', 'tray_weight': '1622', 'TS': 1782807330.924, 'flow': '-1', 'weight': '1622'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 24, 580210), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 13:45:24.595000', 'tray_weight': '480', 'TS': 1782807324.595, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 13:45:24.611000', 'tray_weight': '145', 'TS': 1782807324.611, 'flow': '0', 'weight': '145'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 13:45:24.636000', 'tray_weight': '82', 'TS': 1782807324.636, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 13:45:24.723000', 'tray_weight': '241', 'TS': 1782807324.723, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 13:45:24.861000', 'tray_weight': '74', 'TS': 1782807324.861, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 13:45:24.880000', 'tray_weight': '796', 'TS': 1782807324.8799999, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 13:45:24.979000', 'tray_weight': '370', 'TS': 1782807324.979, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 13:45:24.999000', 'tray_weight': '197', 'TS': 1782807324.9989998, 'flow': '0', 'weight': '197'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 13:45:25.138000', 'tray_weight': '426', 'TS': 1782807325.138, 'flow': '0', 'weight': '426'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 13:45:25.129000', 'tray_weight': '230', 'TS': 1782807325.129, 'flow': '0', 'weight': '230'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 13:45:25.267000', 'tray_weight': '232', 'TS': 1782807325.267, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 13:45:25.287000', 'tray_weight': '31', 'TS': 1782807325.287, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 13:45:25.325000', 'tray_weight': '305', 'TS': 1782807325.325, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 13:45:25.343000', 'tray_weight': '549', 'TS': 1782807325.343, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 13:45:25.484000', 'tray_weight': '228', 'TS': 1782807325.484, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 13:45:25.420000', 'tray_weight': '1349', 'TS': 1782807325.4199998, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 13:45:25.552000', 'tray_weight': '134', 'TS': 1782807325.5519998, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 13:45:36,291.291 INFO    ] monitor_weight {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 33, 692542), 'door_weights': [{'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 13:45:30.924000', 'tray_weight': '1622', 'TS': 1782807330.924, 'flow': '-1', 'weight': '1622'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 24, 580210), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 13:45:24.595000', 'tray_weight': '480', 'TS': 1782807324.595, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 13:45:24.611000', 'tray_weight': '145', 'TS': 1782807324.611, 'flow': '0', 'weight': '145'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 13:45:24.636000', 'tray_weight': '82', 'TS': 1782807324.636, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 13:45:24.723000', 'tray_weight': '241', 'TS': 1782807324.723, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 13:45:24.861000', 'tray_weight': '74', 'TS': 1782807324.861, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 13:45:24.880000', 'tray_weight': '796', 'TS': 1782807324.8799999, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 13:45:24.979000', 'tray_weight': '370', 'TS': 1782807324.979, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 13:45:24.999000', 'tray_weight': '197', 'TS': 1782807324.9989998, 'flow': '0', 'weight': '197'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 13:45:25.138000', 'tray_weight': '426', 'TS': 1782807325.138, 'flow': '0', 'weight': '426'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 13:45:25.129000', 'tray_weight': '230', 'TS': 1782807325.129, 'flow': '0', 'weight': '230'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 13:45:25.267000', 'tray_weight': '232', 'TS': 1782807325.267, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 13:45:25.287000', 'tray_weight': '31', 'TS': 1782807325.287, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 13:45:25.325000', 'tray_weight': '305', 'TS': 1782807325.325, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 13:45:25.343000', 'tray_weight': '549', 'TS': 1782807325.343, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 13:45:25.484000', 'tray_weight': '228', 'TS': 1782807325.484, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 13:45:25.420000', 'tray_weight': '1349', 'TS': 1782807325.4199998, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 13:45:25.552000', 'tray_weight': '134', 'TS': 1782807325.5519998, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 13:45:39,158.158 INFO    ] monitor_weight {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 36, 402856), 'door_weights': [{'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 13:45:30.920000', 'tray_weight': '1622', 'TS': 1782807330.92, 'flow': '-1', 'weight': '1622'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 24, 580210), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 13:45:24.595000', 'tray_weight': '480', 'TS': 1782807324.595, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 13:45:24.611000', 'tray_weight': '145', 'TS': 1782807324.611, 'flow': '0', 'weight': '145'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 13:45:24.636000', 'tray_weight': '82', 'TS': 1782807324.636, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 13:45:24.723000', 'tray_weight': '241', 'TS': 1782807324.723, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 13:45:24.861000', 'tray_weight': '74', 'TS': 1782807324.861, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 13:45:24.880000', 'tray_weight': '796', 'TS': 1782807324.8799999, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 13:45:24.979000', 'tray_weight': '370', 'TS': 1782807324.979, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 13:45:24.999000', 'tray_weight': '197', 'TS': 1782807324.9989998, 'flow': '0', 'weight': '197'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 13:45:25.138000', 'tray_weight': '426', 'TS': 1782807325.138, 'flow': '0', 'weight': '426'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 13:45:25.129000', 'tray_weight': '230', 'TS': 1782807325.129, 'flow': '0', 'weight': '230'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 13:45:25.267000', 'tray_weight': '232', 'TS': 1782807325.267, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 13:45:25.287000', 'tray_weight': '31', 'TS': 1782807325.287, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 13:45:25.325000', 'tray_weight': '305', 'TS': 1782807325.325, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 13:45:25.343000', 'tray_weight': '549', 'TS': 1782807325.343, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 13:45:25.484000', 'tray_weight': '228', 'TS': 1782807325.484, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 13:45:25.420000', 'tray_weight': '1349', 'TS': 1782807325.4199998, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 13:45:25.552000', 'tray_weight': '134', 'TS': 1782807325.5519998, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 13:45:39,173.173 INFO    ] monitor_weight {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 36, 402856), 'door_weights': [{'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 13:45:30.920000', 'tray_weight': '1622', 'TS': 1782807330.92, 'flow': '-1', 'weight': '1622'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 24, 580210), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 13:45:24.595000', 'tray_weight': '480', 'TS': 1782807324.595, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 13:45:24.611000', 'tray_weight': '145', 'TS': 1782807324.611, 'flow': '0', 'weight': '145'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 13:45:24.636000', 'tray_weight': '82', 'TS': 1782807324.636, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 13:45:24.723000', 'tray_weight': '241', 'TS': 1782807324.723, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 13:45:24.861000', 'tray_weight': '74', 'TS': 1782807324.861, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 13:45:24.880000', 'tray_weight': '796', 'TS': 1782807324.8799999, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 13:45:24.979000', 'tray_weight': '370', 'TS': 1782807324.979, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 13:45:24.999000', 'tray_weight': '197', 'TS': 1782807324.9989998, 'flow': '0', 'weight': '197'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 13:45:25.138000', 'tray_weight': '426', 'TS': 1782807325.138, 'flow': '0', 'weight': '426'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 13:45:25.129000', 'tray_weight': '230', 'TS': 1782807325.129, 'flow': '0', 'weight': '230'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 13:45:25.267000', 'tray_weight': '232', 'TS': 1782807325.267, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 13:45:25.287000', 'tray_weight': '31', 'TS': 1782807325.287, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 13:45:25.325000', 'tray_weight': '305', 'TS': 1782807325.325, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 13:45:25.343000', 'tray_weight': '549', 'TS': 1782807325.343, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 13:45:25.484000', 'tray_weight': '228', 'TS': 1782807325.484, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 13:45:25.420000', 'tray_weight': '1349', 'TS': 1782807325.4199998, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 13:45:25.552000', 'tray_weight': '134', 'TS': 1782807325.5519998, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 13:45:40,508.508 INFO    ] collect_close_door_weights {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 39, 189505), 'door_weights': [{'expected_tray_weight': 2625, 'address': '31', 'tray_id': '31', 'datetime': '2026-06-30 13:45:39.112000', 'tray_weight': '2672', 'TS': 1782807339.1120002, 'flow': '0', 'weight': '2672'}, {'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 13:45:39.249000', 'tray_weight': '1630', 'TS': 1782807339.2489998, 'flow': '0', 'weight': '1630'}, {'expected_tray_weight': 2301, 'address': '33', 'tray_id': '33', 'datetime': '2026-06-30 13:45:39.269000', 'tray_weight': '2422', 'TS': 1782807339.269, 'flow': '0', 'weight': '2422'}, {'expected_tray_weight': 2475, 'address': '34', 'tray_id': '34', 'datetime': '2026-06-30 13:45:39.352000', 'tray_weight': '2501', 'TS': 1782807339.352, 'flow': '0', 'weight': '2501'}, {'expected_tray_weight': 1780, 'address': '35', 'tray_id': '35', 'datetime': '2026-06-30 13:45:39.492000', 'tray_weight': '1957', 'TS': 1782807339.492, 'flow': '0', 'weight': '1957'}, {'expected_tray_weight': 3570, 'address': '36', 'tray_id': '36', 'datetime': '2026-06-30 13:45:39.513000', 'tray_weight': '3686', 'TS': 1782807339.513, 'flow': '0', 'weight': '3686'}, {'expected_tray_weight': 414, 'address': '37', 'tray_id': '37', 'datetime': '2026-06-30 13:45:39.588000', 'tray_weight': '431', 'TS': 1782807339.588, 'flow': '0', 'weight': '431'}, {'expected_tray_weight': 2100, 'address': '38', 'tray_id': '38', 'datetime': '2026-06-30 13:45:39.606000', 'tray_weight': '2114', 'TS': 1782807339.606, 'flow': '0', 'weight': '2114'}, {'expected_tray_weight': 1260, 'address': '39', 'tray_id': '39', 'datetime': '2026-06-30 13:45:39.748000', 'tray_weight': '1310', 'TS': 1782807339.7480001, 'flow': '0', 'weight': '1310'}, {'expected_tray_weight': 2775, 'address': '40', 'tray_id': '40', 'datetime': '2026-06-30 13:45:39.740000', 'tray_weight': '2910', 'TS': 1782807339.74, 'flow': '0', 'weight': '2910'}, {'expected_tray_weight': 323, 'address': '41', 'tray_id': '41', 'datetime': '2026-06-30 13:45:39.876000', 'tray_weight': '257', 'TS': 1782807339.876, 'flow': '0', 'weight': '257'}, {'expected_tray_weight': 1920, 'address': '42', 'tray_id': '42', 'datetime': '2026-06-30 13:45:39.896000', 'tray_weight': '1930', 'TS': 1782807339.896, 'flow': '0', 'weight': '1930'}, {'expected_tray_weight': 2886, 'address': '43', 'tray_id': '43', 'datetime': '2026-06-30 13:45:40.042000', 'tray_weight': '2966', 'TS': 1782807340.0419998, 'flow': '0', 'weight': '2966'}, {'expected_tray_weight': 1856, 'address': '44', 'tray_id': '44', 'datetime': '2026-06-30 13:45:40.063000', 'tray_weight': '1852', 'TS': 1782807340.063, 'flow': '0', 'weight': '1852'}, {'expected_tray_weight': 5605, 'address': '45', 'tray_id': '45', 'datetime': '2026-06-30 13:45:40.063000', 'tray_weight': '5562', 'TS': 1782807340.063, 'flow': '0', 'weight': '5562'}, {'expected_tray_weight': 2520, 'address': '46', 'tray_id': '46', 'datetime': '2026-06-30 13:45:40.202000', 'tray_weight': '2549', 'TS': 1782807340.202, 'flow': '0', 'weight': '2549'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 24, 580210), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 13:45:24.595000', 'tray_weight': '480', 'TS': 1782807324.595, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 13:45:24.611000', 'tray_weight': '145', 'TS': 1782807324.611, 'flow': '0', 'weight': '145'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 13:45:24.636000', 'tray_weight': '82', 'TS': 1782807324.636, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 13:45:24.723000', 'tray_weight': '241', 'TS': 1782807324.723, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 13:45:24.861000', 'tray_weight': '74', 'TS': 1782807324.861, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 13:45:24.880000', 'tray_weight': '796', 'TS': 1782807324.8799999, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 13:45:24.979000', 'tray_weight': '370', 'TS': 1782807324.979, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 13:45:24.999000', 'tray_weight': '197', 'TS': 1782807324.9989998, 'flow': '0', 'weight': '197'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 13:45:25.138000', 'tray_weight': '426', 'TS': 1782807325.138, 'flow': '0', 'weight': '426'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 13:45:25.129000', 'tray_weight': '230', 'TS': 1782807325.129, 'flow': '0', 'weight': '230'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 13:45:25.267000', 'tray_weight': '232', 'TS': 1782807325.267, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 13:45:25.287000', 'tray_weight': '31', 'TS': 1782807325.287, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 13:45:25.325000', 'tray_weight': '305', 'TS': 1782807325.325, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 13:45:25.343000', 'tray_weight': '549', 'TS': 1782807325.343, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 13:45:25.484000', 'tray_weight': '228', 'TS': 1782807325.484, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 13:45:25.420000', 'tray_weight': '1349', 'TS': 1782807325.4199998, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 13:45:25.552000', 'tray_weight': '134', 'TS': 1782807325.5519998, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 13:45:40,522.522 INFO    ] collect_close_door_weights {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 39, 189505), 'door_weights': [{'expected_tray_weight': 2625, 'address': '31', 'tray_id': '31', 'datetime': '2026-06-30 13:45:39.112000', 'tray_weight': '2672', 'TS': 1782807339.1120002, 'flow': '0', 'weight': '2672'}, {'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 13:45:39.249000', 'tray_weight': '1630', 'TS': 1782807339.2489998, 'flow': '0', 'weight': '1630'}, {'expected_tray_weight': 2301, 'address': '33', 'tray_id': '33', 'datetime': '2026-06-30 13:45:39.269000', 'tray_weight': '2422', 'TS': 1782807339.269, 'flow': '0', 'weight': '2422'}, {'expected_tray_weight': 2475, 'address': '34', 'tray_id': '34', 'datetime': '2026-06-30 13:45:39.352000', 'tray_weight': '2501', 'TS': 1782807339.352, 'flow': '0', 'weight': '2501'}, {'expected_tray_weight': 1780, 'address': '35', 'tray_id': '35', 'datetime': '2026-06-30 13:45:39.492000', 'tray_weight': '1957', 'TS': 1782807339.492, 'flow': '0', 'weight': '1957'}, {'expected_tray_weight': 3570, 'address': '36', 'tray_id': '36', 'datetime': '2026-06-30 13:45:39.513000', 'tray_weight': '3686', 'TS': 1782807339.513, 'flow': '0', 'weight': '3686'}, {'expected_tray_weight': 414, 'address': '37', 'tray_id': '37', 'datetime': '2026-06-30 13:45:39.588000', 'tray_weight': '431', 'TS': 1782807339.588, 'flow': '0', 'weight': '431'}, {'expected_tray_weight': 2100, 'address': '38', 'tray_id': '38', 'datetime': '2026-06-30 13:45:39.606000', 'tray_weight': '2114', 'TS': 1782807339.606, 'flow': '0', 'weight': '2114'}, {'expected_tray_weight': 1260, 'address': '39', 'tray_id': '39', 'datetime': '2026-06-30 13:45:39.748000', 'tray_weight': '1310', 'TS': 1782807339.7480001, 'flow': '0', 'weight': '1310'}, {'expected_tray_weight': 2775, 'address': '40', 'tray_id': '40', 'datetime': '2026-06-30 13:45:39.740000', 'tray_weight': '2910', 'TS': 1782807339.74, 'flow': '0', 'weight': '2910'}, {'expected_tray_weight': 323, 'address': '41', 'tray_id': '41', 'datetime': '2026-06-30 13:45:39.876000', 'tray_weight': '257', 'TS': 1782807339.876, 'flow': '0', 'weight': '257'}, {'expected_tray_weight': 1920, 'address': '42', 'tray_id': '42', 'datetime': '2026-06-30 13:45:39.896000', 'tray_weight': '1930', 'TS': 1782807339.896, 'flow': '0', 'weight': '1930'}, {'expected_tray_weight': 2886, 'address': '43', 'tray_id': '43', 'datetime': '2026-06-30 13:45:40.042000', 'tray_weight': '2966', 'TS': 1782807340.0419998, 'flow': '0', 'weight': '2966'}, {'expected_tray_weight': 1856, 'address': '44', 'tray_id': '44', 'datetime': '2026-06-30 13:45:40.063000', 'tray_weight': '1852', 'TS': 1782807340.063, 'flow': '0', 'weight': '1852'}, {'expected_tray_weight': 5605, 'address': '45', 'tray_id': '45', 'datetime': '2026-06-30 13:45:40.063000', 'tray_weight': '5562', 'TS': 1782807340.063, 'flow': '0', 'weight': '5562'}, {'expected_tray_weight': 2520, 'address': '46', 'tray_id': '46', 'datetime': '2026-06-30 13:45:40.202000', 'tray_weight': '2549', 'TS': 1782807340.202, 'flow': '0', 'weight': '2549'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 24, 580210), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 13:45:24.595000', 'tray_weight': '480', 'TS': 1782807324.595, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 13:45:24.611000', 'tray_weight': '145', 'TS': 1782807324.611, 'flow': '0', 'weight': '145'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 13:45:24.636000', 'tray_weight': '82', 'TS': 1782807324.636, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 13:45:24.723000', 'tray_weight': '241', 'TS': 1782807324.723, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 13:45:24.861000', 'tray_weight': '74', 'TS': 1782807324.861, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 13:45:24.880000', 'tray_weight': '796', 'TS': 1782807324.8799999, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 13:45:24.979000', 'tray_weight': '370', 'TS': 1782807324.979, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 13:45:24.999000', 'tray_weight': '197', 'TS': 1782807324.9989998, 'flow': '0', 'weight': '197'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 13:45:25.138000', 'tray_weight': '426', 'TS': 1782807325.138, 'flow': '0', 'weight': '426'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 13:45:25.129000', 'tray_weight': '230', 'TS': 1782807325.129, 'flow': '0', 'weight': '230'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 13:45:25.267000', 'tray_weight': '232', 'TS': 1782807325.267, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 13:45:25.287000', 'tray_weight': '31', 'TS': 1782807325.287, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 13:45:25.325000', 'tray_weight': '305', 'TS': 1782807325.325, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 13:45:25.343000', 'tray_weight': '549', 'TS': 1782807325.343, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 13:45:25.484000', 'tray_weight': '228', 'TS': 1782807325.484, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 13:45:25.420000', 'tray_weight': '1349', 'TS': 1782807325.4199998, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 13:45:25.552000', 'tray_weight': '134', 'TS': 1782807325.5519998, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 13:45:42,031.031 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 13:45:42,032.032 INFO    ] DB TRAY [{"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500709", "tray_id": 11, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "480", "sku_json": "4500709-7"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500558", "tray_id": 12, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "145", "sku_json": "4500558-5"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500708", "tray_id": 13, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "82", "sku_json": "4500708-2"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500680", "tray_id": 14, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "241", "sku_json": "4500680-5"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500668", "tray_id": 15, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "74", "sku_json": "4500668-4"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500639", "tray_id": 16, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "796", "sku_json": "4500639-11"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500714", "tray_id": 17, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "370", "sku_json": "4500714-6"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500646", "tray_id": 18, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "197", "sku_json": "4500646-6"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500647", "tray_id": 19, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "426", "sku_json": "4500647-12"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500650", "tray_id": 20, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "230", "sku_json": "4500650-8"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500648", "tray_id": 21, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "232", "sku_json": "4500648-10"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500673", "tray_id": 22, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "31", "sku_json": "4500673-0"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500708", "tray_id": 23, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "305", "sku_json": "4500708-10"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500681", "tray_id": 24, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "549", "sku_json": "4500681-8"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500644", "tray_id": 25, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "228", "sku_json": "4500644-5"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500696", "tray_id": 26, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "1349", "sku_json": "4500696-22"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500659", "tray_id": 27, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "134", "sku_json": "4500659-4"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500407", "tray_id": 31, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "2673", "sku_json": "4500407-15"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "186078", "tray_id": 32, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "1627", "sku_json": "186078-9"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "108676", "tray_id": 33, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "2422", "sku_json": "108676-13"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500656", "tray_id": 34, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "2501", "sku_json": "4500656-11"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500700", "tray_id": 35, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "1958", "sku_json": "4500700-10"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "166327", "tray_id": 36, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "3686", "sku_json": "166327-17"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500667", "tray_id": 37, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "431", "sku_json": "4500667-18"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500675", "tray_id": 38, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "2114", "sku_json": "4500675-12"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500705", "tray_id": 39, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "1311", "sku_json": "4500705-6"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500706", "tray_id": 40, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "2909", "sku_json": "4500706-15"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500541", "tray_id": 41, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "277", "sku_json": "4500541-17"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500499", "tray_id": 42, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "1930", "sku_json": "4500499-10"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500702", "tray_id": 43, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "2966", "sku_json": "4500702-13"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500694", "tray_id": 44, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "1852", "sku_json": "4500694-8"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "186043", "tray_id": 45, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "5563", "sku_json": "186043-19"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500704", "tray_id": 46, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "2549", "sku_json": "4500704-12"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "163527", "tray_id": 47, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "99999", "sku_json": "163527-0"}]
[2026-06-30 13:45:42,035.035 INFO    ] TRAY READINGS [{'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 13:45:30.920000', 'tray_weight': '1622', 'TS': 1782807330.92, 'flow': '-1', 'weight': '1622'}, {'expected_tray_weight': 2625, 'address': '31', 'tray_id': '31', 'datetime': '2026-06-30 13:45:39.112000', 'tray_weight': '2672', 'TS': 1782807339.1120002, 'flow': '0', 'weight': '2672'}, {'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 13:45:39.249000', 'tray_weight': '1630', 'TS': 1782807339.2489998, 'flow': '0', 'weight': '1630'}, {'expected_tray_weight': 2301, 'address': '33', 'tray_id': '33', 'datetime': '2026-06-30 13:45:39.269000', 'tray_weight': '2422', 'TS': 1782807339.269, 'flow': '0', 'weight': '2422'}, {'expected_tray_weight': 2475, 'address': '34', 'tray_id': '34', 'datetime': '2026-06-30 13:45:39.352000', 'tray_weight': '2501', 'TS': 1782807339.352, 'flow': '0', 'weight': '2501'}, {'expected_tray_weight': 1780, 'address': '35', 'tray_id': '35', 'datetime': '2026-06-30 13:45:39.492000', 'tray_weight': '1957', 'TS': 1782807339.492, 'flow': '0', 'weight': '1957'}, {'expected_tray_weight': 3570, 'address': '36', 'tray_id': '36', 'datetime': '2026-06-30 13:45:39.513000', 'tray_weight': '3686', 'TS': 1782807339.513, 'flow': '0', 'weight': '3686'}, {'expected_tray_weight': 414, 'address': '37', 'tray_id': '37', 'datetime': '2026-06-30 13:45:39.588000', 'tray_weight': '431', 'TS': 1782807339.588, 'flow': '0', 'weight': '431'}, {'expected_tray_weight': 2100, 'address': '38', 'tray_id': '38', 'datetime': '2026-06-30 13:45:39.606000', 'tray_weight': '2114', 'TS': 1782807339.606, 'flow': '0', 'weight': '2114'}, {'expected_tray_weight': 2775, 'address': '40', 'tray_id': '40', 'datetime': '2026-06-30 13:45:39.740000', 'tray_weight': '2910', 'TS': 1782807339.74, 'flow': '0', 'weight': '2910'}, {'expected_tray_weight': 1260, 'address': '39', 'tray_id': '39', 'datetime': '2026-06-30 13:45:39.748000', 'tray_weight': '1310', 'TS': 1782807339.7480001, 'flow': '0', 'weight': '1310'}, {'expected_tray_weight': 323, 'address': '41', 'tray_id': '41', 'datetime': '2026-06-30 13:45:39.876000', 'tray_weight': '257', 'TS': 1782807339.876, 'flow': '0', 'weight': '257'}, {'expected_tray_weight': 1920, 'address': '42', 'tray_id': '42', 'datetime': '2026-06-30 13:45:39.896000', 'tray_weight': '1930', 'TS': 1782807339.896, 'flow': '0', 'weight': '1930'}, {'expected_tray_weight': 2886, 'address': '43', 'tray_id': '43', 'datetime': '2026-06-30 13:45:40.042000', 'tray_weight': '2966', 'TS': 1782807340.0419998, 'flow': '0', 'weight': '2966'}, {'expected_tray_weight': 1856, 'address': '44', 'tray_id': '44', 'datetime': '2026-06-30 13:45:40.063000', 'tray_weight': '1852', 'TS': 1782807340.063, 'flow': '0', 'weight': '1852'}, {'expected_tray_weight': 5605, 'address': '45', 'tray_id': '45', 'datetime': '2026-06-30 13:45:40.063000', 'tray_weight': '5562', 'TS': 1782807340.063, 'flow': '0', 'weight': '5562'}, {'expected_tray_weight': 2520, 'address': '46', 'tray_id': '46', 'datetime': '2026-06-30 13:45:40.202000', 'tray_weight': '2549', 'TS': 1782807340.202, 'flow': '0', 'weight': '2549'}]
[2026-06-30 13:45:43,280.280 INFO    ] Final DB Tray = [{"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500709", "tray_id": 11, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "480", "sku_json": "4500709-7"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500558", "tray_id": 12, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "145", "sku_json": "4500558-5"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500708", "tray_id": 13, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "82", "sku_json": "4500708-2"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500680", "tray_id": 14, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "241", "sku_json": "4500680-5"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500668", "tray_id": 15, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "74", "sku_json": "4500668-4"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500639", "tray_id": 16, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "796", "sku_json": "4500639-11"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500714", "tray_id": 17, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "370", "sku_json": "4500714-6"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500646", "tray_id": 18, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "197", "sku_json": "4500646-6"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500647", "tray_id": 19, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "426", "sku_json": "4500647-12"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500650", "tray_id": 20, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "230", "sku_json": "4500650-8"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500648", "tray_id": 21, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "232", "sku_json": "4500648-10"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500673", "tray_id": 22, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "31", "sku_json": "4500673-0"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500708", "tray_id": 23, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "305", "sku_json": "4500708-10"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500681", "tray_id": 24, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "549", "sku_json": "4500681-8"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500644", "tray_id": 25, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "228", "sku_json": "4500644-5"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500696", "tray_id": 26, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "1349", "sku_json": "4500696-22"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500659", "tray_id": 27, "door_id": "1", "created_at": "2026-06-27 11:20:05", "tray_weight": "134", "sku_json": "4500659-4"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500407", "tray_id": 31, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "2672", "sku_json": "4500407-15"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "186078", "tray_id": 32, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "1630", "sku_json": "186078-9"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "108676", "tray_id": 33, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "2422", "sku_json": "108676-13"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500656", "tray_id": 34, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "2501", "sku_json": "4500656-11"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500700", "tray_id": 35, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "1957", "sku_json": "4500700-10"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "166327", "tray_id": 36, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "3686", "sku_json": "166327-17"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500667", "tray_id": 37, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "431", "sku_json": "4500667-18"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500675", "tray_id": 38, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "2114", "sku_json": "4500675-12"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500705", "tray_id": 39, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "1310", "sku_json": "4500705-6"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500706", "tray_id": 40, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "2910", "sku_json": "4500706-15"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500541", "tray_id": 41, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "257", "sku_json": "4500541-17"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500499", "tray_id": 42, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "1930", "sku_json": "4500499-10"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500702", "tray_id": 43, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "2966", "sku_json": "4500702-13"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500694", "tray_id": 44, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "1852", "sku_json": "4500694-8"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "186043", "tray_id": 45, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "5562", "sku_json": "186043-19"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "4500704", "tray_id": 46, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "2549", "sku_json": "4500704-12"}, {"modified_at": "2026-06-27 11:20:05", "active": 1, "org_sku": "163527", "tray_id": 47, "door_id": "2", "created_at": "2026-06-27 11:20:05", "tray_weight": "99999", "sku_json": "163527-0"}]
[2026-06-30 13:45:54,008.008 INFO    ] Syncing order with order id: TM06202003260630134505959
[2026-06-30 13:45:54,034.034 INFO    ] pg status for order_id: TM06202003260630134505959 before is --> False
[2026-06-30 13:45:54,038.038 INFO    ] payment_gateway for order_id: TM06202003260630134505959 is --> neuu_wallet and sync status is True
[2026-06-30 13:45:54,636.636 INFO    ] pg status response {'status': True}
[2026-06-30 13:45:54,675.675 INFO    ] pg status for order_id: TM06202003260630134505959 after is --> {'status': True}
[2026-06-30 13:48:14,923.923 INFO    ] processOrderPayment version is : v2
[2026-06-30 13:50:57,229.229 INFO    ] processOrderPayment version is : v2
[2026-06-30 13:55:01,380.380 INFO    ] get_tray_status {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 39, 189505), 'door_weights': [{'expected_tray_weight': 2625, 'address': '31', 'tray_id': '31', 'datetime': '2026-06-30 13:45:39.112000', 'tray_weight': '2672', 'TS': 1782807339.1120002, 'flow': '0', 'weight': '2672'}, {'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 13:45:39.249000', 'tray_weight': '1630', 'TS': 1782807339.2489998, 'flow': '0', 'weight': '1630'}, {'expected_tray_weight': 2301, 'address': '33', 'tray_id': '33', 'datetime': '2026-06-30 13:45:39.269000', 'tray_weight': '2422', 'TS': 1782807339.269, 'flow': '0', 'weight': '2422'}, {'expected_tray_weight': 2475, 'address': '34', 'tray_id': '34', 'datetime': '2026-06-30 13:45:39.352000', 'tray_weight': '2501', 'TS': 1782807339.352, 'flow': '0', 'weight': '2501'}, {'expected_tray_weight': 1780, 'address': '35', 'tray_id': '35', 'datetime': '2026-06-30 13:45:39.492000', 'tray_weight': '1957', 'TS': 1782807339.492, 'flow': '0', 'weight': '1957'}, {'expected_tray_weight': 3570, 'address': '36', 'tray_id': '36', 'datetime': '2026-06-30 13:45:39.513000', 'tray_weight': '3686', 'TS': 1782807339.513, 'flow': '0', 'weight': '3686'}, {'expected_tray_weight': 414, 'address': '37', 'tray_id': '37', 'datetime': '2026-06-30 13:45:39.588000', 'tray_weight': '431', 'TS': 1782807339.588, 'flow': '0', 'weight': '431'}, {'expected_tray_weight': 2100, 'address': '38', 'tray_id': '38', 'datetime': '2026-06-30 13:45:39.606000', 'tray_weight': '2114', 'TS': 1782807339.606, 'flow': '0', 'weight': '2114'}, {'expected_tray_weight': 1260, 'address': '39', 'tray_id': '39', 'datetime': '2026-06-30 13:45:39.748000', 'tray_weight': '1310', 'TS': 1782807339.7480001, 'flow': '0', 'weight': '1310'}, {'expected_tray_weight': 2775, 'address': '40', 'tray_id': '40', 'datetime': '2026-06-30 13:45:39.740000', 'tray_weight': '2910', 'TS': 1782807339.74, 'flow': '0', 'weight': '2910'}, {'expected_tray_weight': 323, 'address': '41', 'tray_id': '41', 'datetime': '2026-06-30 13:45:39.876000', 'tray_weight': '257', 'TS': 1782807339.876, 'flow': '0', 'weight': '257'}, {'expected_tray_weight': 1920, 'address': '42', 'tray_id': '42', 'datetime': '2026-06-30 13:45:39.896000', 'tray_weight': '1930', 'TS': 1782807339.896, 'flow': '0', 'weight': '1930'}, {'expected_tray_weight': 2886, 'address': '43', 'tray_id': '43', 'datetime': '2026-06-30 13:45:40.042000', 'tray_weight': '2966', 'TS': 1782807340.0419998, 'flow': '0', 'weight': '2966'}, {'expected_tray_weight': 1856, 'address': '44', 'tray_id': '44', 'datetime': '2026-06-30 13:45:40.063000', 'tray_weight': '1852', 'TS': 1782807340.063, 'flow': '0', 'weight': '1852'}, {'expected_tray_weight': 5605, 'address': '45', 'tray_id': '45', 'datetime': '2026-06-30 13:45:40.063000', 'tray_weight': '5562', 'TS': 1782807340.063, 'flow': '0', 'weight': '5562'}, {'expected_tray_weight': 2520, 'address': '46', 'tray_id': '46', 'datetime': '2026-06-30 13:45:40.202000', 'tray_weight': '2549', 'TS': 1782807340.202, 'flow': '0', 'weight': '2549'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 55, 0, 475613), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 13:55:00.379000', 'tray_weight': '480', 'TS': 1782807900.379, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 13:55:00.516000', 'tray_weight': '145', 'TS': 1782807900.516, 'flow': '0', 'weight': '145'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 13:55:00.539000', 'tray_weight': '82', 'TS': 1782807900.539, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 13:55:00.617000', 'tray_weight': '241', 'TS': 1782807900.617, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 13:55:00.639000', 'tray_weight': '74', 'TS': 1782807900.6390002, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 13:55:00.658000', 'tray_weight': '796', 'TS': 1782807900.658, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 13:55:00.770000', 'tray_weight': '369', 'TS': 1782807900.7700002, 'flow': '0', 'weight': '369'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 13:55:00.791000', 'tray_weight': '196', 'TS': 1782807900.7910001, 'flow': '0', 'weight': '196'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 13:55:00.811000', 'tray_weight': '427', 'TS': 1782807900.8109999, 'flow': '0', 'weight': '427'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 13:55:00.863000', 'tray_weight': '230', 'TS': 1782807900.863, 'flow': '0', 'weight': '230'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 13:55:00.883000', 'tray_weight': '232', 'TS': 1782807900.8830001, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 13:55:00.902000', 'tray_weight': '31', 'TS': 1782807900.902, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 13:55:01.031000', 'tray_weight': '305', 'TS': 1782807901.0310001, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 13:55:01.052000', 'tray_weight': '549', 'TS': 1782807901.052, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 13:55:01.072000', 'tray_weight': '228', 'TS': 1782807901.0719998, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 13:55:01.215000', 'tray_weight': '1349', 'TS': 1782807901.215, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 13:55:01.236000', 'tray_weight': '134', 'TS': 1782807901.236, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 13:55:01,396.396 INFO    ] get_tray_status {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 45, 39, 189505), 'door_weights': [{'expected_tray_weight': 2625, 'address': '31', 'tray_id': '31', 'datetime': '2026-06-30 13:45:39.112000', 'tray_weight': '2672', 'TS': 1782807339.1120002, 'flow': '0', 'weight': '2672'}, {'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 13:45:39.249000', 'tray_weight': '1630', 'TS': 1782807339.2489998, 'flow': '0', 'weight': '1630'}, {'expected_tray_weight': 2301, 'address': '33', 'tray_id': '33', 'datetime': '2026-06-30 13:45:39.269000', 'tray_weight': '2422', 'TS': 1782807339.269, 'flow': '0', 'weight': '2422'}, {'expected_tray_weight': 2475, 'address': '34', 'tray_id': '34', 'datetime': '2026-06-30 13:45:39.352000', 'tray_weight': '2501', 'TS': 1782807339.352, 'flow': '0', 'weight': '2501'}, {'expected_tray_weight': 1780, 'address': '35', 'tray_id': '35', 'datetime': '2026-06-30 13:45:39.492000', 'tray_weight': '1957', 'TS': 1782807339.492, 'flow': '0', 'weight': '1957'}, {'expected_tray_weight': 3570, 'address': '36', 'tray_id': '36', 'datetime': '2026-06-30 13:45:39.513000', 'tray_weight': '3686', 'TS': 1782807339.513, 'flow': '0', 'weight': '3686'}, {'expected_tray_weight': 414, 'address': '37', 'tray_id': '37', 'datetime': '2026-06-30 13:45:39.588000', 'tray_weight': '431', 'TS': 1782807339.588, 'flow': '0', 'weight': '431'}, {'expected_tray_weight': 2100, 'address': '38', 'tray_id': '38', 'datetime': '2026-06-30 13:45:39.606000', 'tray_weight': '2114', 'TS': 1782807339.606, 'flow': '0', 'weight': '2114'}, {'expected_tray_weight': 1260, 'address': '39', 'tray_id': '39', 'datetime': '2026-06-30 13:45:39.748000', 'tray_weight': '1310', 'TS': 1782807339.7480001, 'flow': '0', 'weight': '1310'}, {'expected_tray_weight': 2775, 'address': '40', 'tray_id': '40', 'datetime': '2026-06-30 13:45:39.740000', 'tray_weight': '2910', 'TS': 1782807339.74, 'flow': '0', 'weight': '2910'}, {'expected_tray_weight': 323, 'address': '41', 'tray_id': '41', 'datetime': '2026-06-30 13:45:39.876000', 'tray_weight': '257', 'TS': 1782807339.876, 'flow': '0', 'weight': '257'}, {'expected_tray_weight': 1920, 'address': '42', 'tray_id': '42', 'datetime': '2026-06-30 13:45:39.896000', 'tray_weight': '1930', 'TS': 1782807339.896, 'flow': '0', 'weight': '1930'}, {'expected_tray_weight': 2886, 'address': '43', 'tray_id': '43', 'datetime': '2026-06-30 13:45:40.042000', 'tray_weight': '2966', 'TS': 1782807340.0419998, 'flow': '0', 'weight': '2966'}, {'expected_tray_weight': 1856, 'address': '44', 'tray_id': '44', 'datetime': '2026-06-30 13:45:40.063000', 'tray_weight': '1852', 'TS': 1782807340.063, 'flow': '0', 'weight': '1852'}, {'expected_tray_weight': 5605, 'address': '45', 'tray_id': '45', 'datetime': '2026-06-30 13:45:40.063000', 'tray_weight': '5562', 'TS': 1782807340.063, 'flow': '0', 'weight': '5562'}, {'expected_tray_weight': 2520, 'address': '46', 'tray_id': '46', 'datetime': '2026-06-30 13:45:40.202000', 'tray_weight': '2549', 'TS': 1782807340.202, 'flow': '0', 'weight': '2549'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 55, 0, 475613), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 13:55:00.379000', 'tray_weight': '480', 'TS': 1782807900.379, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 13:55:00.516000', 'tray_weight': '145', 'TS': 1782807900.516, 'flow': '0', 'weight': '145'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 13:55:00.539000', 'tray_weight': '82', 'TS': 1782807900.539, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 13:55:00.617000', 'tray_weight': '241', 'TS': 1782807900.617, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 13:55:00.639000', 'tray_weight': '74', 'TS': 1782807900.6390002, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 13:55:00.658000', 'tray_weight': '796', 'TS': 1782807900.658, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 13:55:00.770000', 'tray_weight': '369', 'TS': 1782807900.7700002, 'flow': '0', 'weight': '369'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 13:55:00.791000', 'tray_weight': '196', 'TS': 1782807900.7910001, 'flow': '0', 'weight': '196'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 13:55:00.811000', 'tray_weight': '427', 'TS': 1782807900.8109999, 'flow': '0', 'weight': '427'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 13:55:00.863000', 'tray_weight': '230', 'TS': 1782807900.863, 'flow': '0', 'weight': '230'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 13:55:00.883000', 'tray_weight': '232', 'TS': 1782807900.8830001, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 13:55:00.902000', 'tray_weight': '31', 'TS': 1782807900.902, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 13:55:01.031000', 'tray_weight': '305', 'TS': 1782807901.0310001, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 13:55:01.052000', 'tray_weight': '549', 'TS': 1782807901.052, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 13:55:01.072000', 'tray_weight': '228', 'TS': 1782807901.0719998, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 13:55:01.215000', 'tray_weight': '1349', 'TS': 1782807901.215, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 13:55:01.236000', 'tray_weight': '134', 'TS': 1782807901.236, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 13:55:03,307.307 INFO    ] get_tray_status {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 55, 1, 419060), 'door_weights': [{'expected_tray_weight': 2625, 'address': '31', 'tray_id': '31', 'datetime': '2026-06-30 13:55:01.353000', 'tray_weight': '2673', 'TS': 1782807901.353, 'flow': '0', 'weight': '2673'}, {'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 13:55:01.491000', 'tray_weight': '1626', 'TS': 1782807901.491, 'flow': '0', 'weight': '1626'}, {'expected_tray_weight': 2301, 'address': '33', 'tray_id': '33', 'datetime': '2026-06-30 13:55:01.510000', 'tray_weight': '2423', 'TS': 1782807901.51, 'flow': '0', 'weight': '2423'}, {'expected_tray_weight': 2475, 'address': '34', 'tray_id': '34', 'datetime': '2026-06-30 13:55:01.624000', 'tray_weight': '2501', 'TS': 1782807901.624, 'flow': '0', 'weight': '2501'}, {'expected_tray_weight': 1780, 'address': '35', 'tray_id': '35', 'datetime': '2026-06-30 13:55:01.643000', 'tray_weight': '1958', 'TS': 1782807901.6430001, 'flow': '0', 'weight': '1958'}, {'expected_tray_weight': 3570, 'address': '36', 'tray_id': '36', 'datetime': '2026-06-30 13:55:01.665000', 'tray_weight': '3686', 'TS': 1782807901.665, 'flow': '0', 'weight': '3686'}, {'expected_tray_weight': 414, 'address': '37', 'tray_id': '37', 'datetime': '2026-06-30 13:55:01.807000', 'tray_weight': '431', 'TS': 1782807901.807, 'flow': '0', 'weight': '431'}, {'expected_tray_weight': 2100, 'address': '38', 'tray_id': '38', 'datetime': '2026-06-30 13:55:01.825000', 'tray_weight': '2114', 'TS': 1782807901.825, 'flow': '0', 'weight': '2114'}, {'expected_tray_weight': 1260, 'address': '39', 'tray_id': '39', 'datetime': '2026-06-30 13:55:01.949000', 'tray_weight': '1311', 'TS': 1782807901.949, 'flow': '0', 'weight': '1311'}, {'expected_tray_weight': 2775, 'address': '40', 'tray_id': '40', 'datetime': '2026-06-30 13:55:02.123000', 'tray_weight': '2909', 'TS': 1782807902.123, 'flow': '0', 'weight': '2909'}, {'expected_tray_weight': 304, 'address': '41', 'tray_id': '41', 'datetime': '2026-06-30 13:55:02.380000', 'tray_weight': '257', 'TS': 1782807902.3799999, 'flow': '0', 'weight': '257'}, {'expected_tray_weight': 1920, 'address': '42', 'tray_id': '42', 'datetime': '2026-06-30 13:55:02.502000', 'tray_weight': '1930', 'TS': 1782807902.502, 'flow': '0', 'weight': '1930'}, {'expected_tray_weight': 2886, 'address': '43', 'tray_id': '43', 'datetime': '2026-06-30 13:55:02.650000', 'tray_weight': '2966', 'TS': 1782807902.65, 'flow': '0', 'weight': '2966'}, {'expected_tray_weight': 1856, 'address': '44', 'tray_id': '44', 'datetime': '2026-06-30 13:55:02.815000', 'tray_weight': '1852', 'TS': 1782807902.815, 'flow': '0', 'weight': '1852'}, {'expected_tray_weight': 5605, 'address': '45', 'tray_id': '45', 'datetime': '2026-06-30 13:55:02.844000', 'tray_weight': '5563', 'TS': 1782807902.844, 'flow': '0', 'weight': '5563'}, {'expected_tray_weight': 2520, 'address': '46', 'tray_id': '46', 'datetime': '2026-06-30 13:55:02.863000', 'tray_weight': '2549', 'TS': 1782807902.8630002, 'flow': '0', 'weight': '2549'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 55, 0, 475613), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 13:55:00.379000', 'tray_weight': '480', 'TS': 1782807900.379, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 13:55:00.516000', 'tray_weight': '145', 'TS': 1782807900.516, 'flow': '0', 'weight': '145'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 13:55:00.539000', 'tray_weight': '82', 'TS': 1782807900.539, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 13:55:00.617000', 'tray_weight': '241', 'TS': 1782807900.617, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 13:55:00.639000', 'tray_weight': '74', 'TS': 1782807900.6390002, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 13:55:00.658000', 'tray_weight': '796', 'TS': 1782807900.658, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 13:55:00.770000', 'tray_weight': '369', 'TS': 1782807900.7700002, 'flow': '0', 'weight': '369'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 13:55:00.791000', 'tray_weight': '196', 'TS': 1782807900.7910001, 'flow': '0', 'weight': '196'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 13:55:00.811000', 'tray_weight': '427', 'TS': 1782807900.8109999, 'flow': '0', 'weight': '427'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 13:55:00.863000', 'tray_weight': '230', 'TS': 1782807900.863, 'flow': '0', 'weight': '230'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 13:55:00.883000', 'tray_weight': '232', 'TS': 1782807900.8830001, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 13:55:00.902000', 'tray_weight': '31', 'TS': 1782807900.902, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 13:55:01.031000', 'tray_weight': '305', 'TS': 1782807901.0310001, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 13:55:01.052000', 'tray_weight': '549', 'TS': 1782807901.052, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 13:55:01.072000', 'tray_weight': '228', 'TS': 1782807901.0719998, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 13:55:01.215000', 'tray_weight': '1349', 'TS': 1782807901.215, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 13:55:01.236000', 'tray_weight': '134', 'TS': 1782807901.236, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 13:55:03,332.332 INFO    ] get_tray_status {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 55, 1, 419060), 'door_weights': [{'expected_tray_weight': 2625, 'address': '31', 'tray_id': '31', 'datetime': '2026-06-30 13:55:01.353000', 'tray_weight': '2673', 'TS': 1782807901.353, 'flow': '0', 'weight': '2673'}, {'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 13:55:01.491000', 'tray_weight': '1626', 'TS': 1782807901.491, 'flow': '0', 'weight': '1626'}, {'expected_tray_weight': 2301, 'address': '33', 'tray_id': '33', 'datetime': '2026-06-30 13:55:01.510000', 'tray_weight': '2423', 'TS': 1782807901.51, 'flow': '0', 'weight': '2423'}, {'expected_tray_weight': 2475, 'address': '34', 'tray_id': '34', 'datetime': '2026-06-30 13:55:01.624000', 'tray_weight': '2501', 'TS': 1782807901.624, 'flow': '0', 'weight': '2501'}, {'expected_tray_weight': 1780, 'address': '35', 'tray_id': '35', 'datetime': '2026-06-30 13:55:01.643000', 'tray_weight': '1958', 'TS': 1782807901.6430001, 'flow': '0', 'weight': '1958'}, {'expected_tray_weight': 3570, 'address': '36', 'tray_id': '36', 'datetime': '2026-06-30 13:55:01.665000', 'tray_weight': '3686', 'TS': 1782807901.665, 'flow': '0', 'weight': '3686'}, {'expected_tray_weight': 414, 'address': '37', 'tray_id': '37', 'datetime': '2026-06-30 13:55:01.807000', 'tray_weight': '431', 'TS': 1782807901.807, 'flow': '0', 'weight': '431'}, {'expected_tray_weight': 2100, 'address': '38', 'tray_id': '38', 'datetime': '2026-06-30 13:55:01.825000', 'tray_weight': '2114', 'TS': 1782807901.825, 'flow': '0', 'weight': '2114'}, {'expected_tray_weight': 1260, 'address': '39', 'tray_id': '39', 'datetime': '2026-06-30 13:55:01.949000', 'tray_weight': '1311', 'TS': 1782807901.949, 'flow': '0', 'weight': '1311'}, {'expected_tray_weight': 2775, 'address': '40', 'tray_id': '40', 'datetime': '2026-06-30 13:55:02.123000', 'tray_weight': '2909', 'TS': 1782807902.123, 'flow': '0', 'weight': '2909'}, {'expected_tray_weight': 304, 'address': '41', 'tray_id': '41', 'datetime': '2026-06-30 13:55:02.380000', 'tray_weight': '257', 'TS': 1782807902.3799999, 'flow': '0', 'weight': '257'}, {'expected_tray_weight': 1920, 'address': '42', 'tray_id': '42', 'datetime': '2026-06-30 13:55:02.502000', 'tray_weight': '1930', 'TS': 1782807902.502, 'flow': '0', 'weight': '1930'}, {'expected_tray_weight': 2886, 'address': '43', 'tray_id': '43', 'datetime': '2026-06-30 13:55:02.650000', 'tray_weight': '2966', 'TS': 1782807902.65, 'flow': '0', 'weight': '2966'}, {'expected_tray_weight': 1856, 'address': '44', 'tray_id': '44', 'datetime': '2026-06-30 13:55:02.815000', 'tray_weight': '1852', 'TS': 1782807902.815, 'flow': '0', 'weight': '1852'}, {'expected_tray_weight': 5605, 'address': '45', 'tray_id': '45', 'datetime': '2026-06-30 13:55:02.844000', 'tray_weight': '5563', 'TS': 1782807902.844, 'flow': '0', 'weight': '5563'}, {'expected_tray_weight': 2520, 'address': '46', 'tray_id': '46', 'datetime': '2026-06-30 13:55:02.863000', 'tray_weight': '2549', 'TS': 1782807902.8630002, 'flow': '0', 'weight': '2549'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 55, 0, 475613), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 13:55:00.379000', 'tray_weight': '480', 'TS': 1782807900.379, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 13:55:00.516000', 'tray_weight': '145', 'TS': 1782807900.516, 'flow': '0', 'weight': '145'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 13:55:00.539000', 'tray_weight': '82', 'TS': 1782807900.539, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 13:55:00.617000', 'tray_weight': '241', 'TS': 1782807900.617, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 13:55:00.639000', 'tray_weight': '74', 'TS': 1782807900.6390002, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 13:55:00.658000', 'tray_weight': '796', 'TS': 1782807900.658, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 13:55:00.770000', 'tray_weight': '369', 'TS': 1782807900.7700002, 'flow': '0', 'weight': '369'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 13:55:00.791000', 'tray_weight': '196', 'TS': 1782807900.7910001, 'flow': '0', 'weight': '196'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 13:55:00.811000', 'tray_weight': '427', 'TS': 1782807900.8109999, 'flow': '0', 'weight': '427'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 13:55:00.863000', 'tray_weight': '230', 'TS': 1782807900.863, 'flow': '0', 'weight': '230'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 13:55:00.883000', 'tray_weight': '232', 'TS': 1782807900.8830001, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 13:55:00.902000', 'tray_weight': '31', 'TS': 1782807900.902, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 13:55:01.031000', 'tray_weight': '305', 'TS': 1782807901.0310001, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 13:55:01.052000', 'tray_weight': '549', 'TS': 1782807901.052, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 13:55:01.072000', 'tray_weight': '228', 'TS': 1782807901.0719998, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 13:55:01.215000', 'tray_weight': '1349', 'TS': 1782807901.215, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 13:55:01.236000', 'tray_weight': '134', 'TS': 1782807901.236, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 14:07:04,856.856 INFO    ] processOrderPayment version is : v2
[2026-06-30 14:07:09,777.777 INFO    ] get_tray_status {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 55, 1, 419060), 'door_weights': [{'expected_tray_weight': 2625, 'address': '31', 'tray_id': '31', 'datetime': '2026-06-30 13:55:01.353000', 'tray_weight': '2673', 'TS': 1782807901.353, 'flow': '0', 'weight': '2673'}, {'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 13:55:01.491000', 'tray_weight': '1626', 'TS': 1782807901.491, 'flow': '0', 'weight': '1626'}, {'expected_tray_weight': 2301, 'address': '33', 'tray_id': '33', 'datetime': '2026-06-30 13:55:01.510000', 'tray_weight': '2423', 'TS': 1782807901.51, 'flow': '0', 'weight': '2423'}, {'expected_tray_weight': 2475, 'address': '34', 'tray_id': '34', 'datetime': '2026-06-30 13:55:01.624000', 'tray_weight': '2501', 'TS': 1782807901.624, 'flow': '0', 'weight': '2501'}, {'expected_tray_weight': 1780, 'address': '35', 'tray_id': '35', 'datetime': '2026-06-30 13:55:01.643000', 'tray_weight': '1958', 'TS': 1782807901.6430001, 'flow': '0', 'weight': '1958'}, {'expected_tray_weight': 3570, 'address': '36', 'tray_id': '36', 'datetime': '2026-06-30 13:55:01.665000', 'tray_weight': '3686', 'TS': 1782807901.665, 'flow': '0', 'weight': '3686'}, {'expected_tray_weight': 414, 'address': '37', 'tray_id': '37', 'datetime': '2026-06-30 13:55:01.807000', 'tray_weight': '431', 'TS': 1782807901.807, 'flow': '0', 'weight': '431'}, {'expected_tray_weight': 2100, 'address': '38', 'tray_id': '38', 'datetime': '2026-06-30 13:55:01.825000', 'tray_weight': '2114', 'TS': 1782807901.825, 'flow': '0', 'weight': '2114'}, {'expected_tray_weight': 1260, 'address': '39', 'tray_id': '39', 'datetime': '2026-06-30 13:55:01.949000', 'tray_weight': '1311', 'TS': 1782807901.949, 'flow': '0', 'weight': '1311'}, {'expected_tray_weight': 2775, 'address': '40', 'tray_id': '40', 'datetime': '2026-06-30 13:55:02.123000', 'tray_weight': '2909', 'TS': 1782807902.123, 'flow': '0', 'weight': '2909'}, {'expected_tray_weight': 304, 'address': '41', 'tray_id': '41', 'datetime': '2026-06-30 13:55:02.380000', 'tray_weight': '257', 'TS': 1782807902.3799999, 'flow': '0', 'weight': '257'}, {'expected_tray_weight': 1920, 'address': '42', 'tray_id': '42', 'datetime': '2026-06-30 13:55:02.502000', 'tray_weight': '1930', 'TS': 1782807902.502, 'flow': '0', 'weight': '1930'}, {'expected_tray_weight': 2886, 'address': '43', 'tray_id': '43', 'datetime': '2026-06-30 13:55:02.650000', 'tray_weight': '2966', 'TS': 1782807902.65, 'flow': '0', 'weight': '2966'}, {'expected_tray_weight': 1856, 'address': '44', 'tray_id': '44', 'datetime': '2026-06-30 13:55:02.815000', 'tray_weight': '1852', 'TS': 1782807902.815, 'flow': '0', 'weight': '1852'}, {'expected_tray_weight': 5605, 'address': '45', 'tray_id': '45', 'datetime': '2026-06-30 13:55:02.844000', 'tray_weight': '5563', 'TS': 1782807902.844, 'flow': '0', 'weight': '5563'}, {'expected_tray_weight': 2520, 'address': '46', 'tray_id': '46', 'datetime': '2026-06-30 13:55:02.863000', 'tray_weight': '2549', 'TS': 1782807902.8630002, 'flow': '0', 'weight': '2549'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 7, 8, 929269), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 14:07:08.905000', 'tray_weight': '480', 'TS': 1782808628.905, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 14:07:08.924000', 'tray_weight': '144', 'TS': 1782808628.924, 'flow': '0', 'weight': '144'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 14:07:08.946000', 'tray_weight': '82', 'TS': 1782808628.946, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 14:07:09.027000', 'tray_weight': '240', 'TS': 1782808629.027, 'flow': '0', 'weight': '240'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 14:07:09.040000', 'tray_weight': '74', 'TS': 1782808629.04, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 14:07:09.064000', 'tray_weight': '796', 'TS': 1782808629.0640001, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 14:07:09.150000', 'tray_weight': '370', 'TS': 1782808629.15, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 14:07:09.170000', 'tray_weight': '194', 'TS': 1782808629.1699998, 'flow': '0', 'weight': '194'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 14:07:09.309000', 'tray_weight': '427', 'TS': 1782808629.309, 'flow': '0', 'weight': '427'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 14:07:09.346000', 'tray_weight': '229', 'TS': 1782808629.346, 'flow': '0', 'weight': '229'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 14:07:09.366000', 'tray_weight': '232', 'TS': 1782808629.366, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 14:07:09.386000', 'tray_weight': '31', 'TS': 1782808629.3860002, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 14:07:09.450000', 'tray_weight': '305', 'TS': 1782808629.4499998, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 14:07:09.470000', 'tray_weight': '549', 'TS': 1782808629.47, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 14:07:09.488000', 'tray_weight': '228', 'TS': 1782808629.4880002, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 14:07:09.603000', 'tray_weight': '1349', 'TS': 1782808629.603, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 14:07:09.620000', 'tray_weight': '135', 'TS': 1782808629.62, 'flow': '0', 'weight': '135'}]}}
[2026-06-30 14:07:09,785.785 INFO    ] get_tray_status {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 13, 55, 1, 419060), 'door_weights': [{'expected_tray_weight': 2625, 'address': '31', 'tray_id': '31', 'datetime': '2026-06-30 13:55:01.353000', 'tray_weight': '2673', 'TS': 1782807901.353, 'flow': '0', 'weight': '2673'}, {'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 13:55:01.491000', 'tray_weight': '1626', 'TS': 1782807901.491, 'flow': '0', 'weight': '1626'}, {'expected_tray_weight': 2301, 'address': '33', 'tray_id': '33', 'datetime': '2026-06-30 13:55:01.510000', 'tray_weight': '2423', 'TS': 1782807901.51, 'flow': '0', 'weight': '2423'}, {'expected_tray_weight': 2475, 'address': '34', 'tray_id': '34', 'datetime': '2026-06-30 13:55:01.624000', 'tray_weight': '2501', 'TS': 1782807901.624, 'flow': '0', 'weight': '2501'}, {'expected_tray_weight': 1780, 'address': '35', 'tray_id': '35', 'datetime': '2026-06-30 13:55:01.643000', 'tray_weight': '1958', 'TS': 1782807901.6430001, 'flow': '0', 'weight': '1958'}, {'expected_tray_weight': 3570, 'address': '36', 'tray_id': '36', 'datetime': '2026-06-30 13:55:01.665000', 'tray_weight': '3686', 'TS': 1782807901.665, 'flow': '0', 'weight': '3686'}, {'expected_tray_weight': 414, 'address': '37', 'tray_id': '37', 'datetime': '2026-06-30 13:55:01.807000', 'tray_weight': '431', 'TS': 1782807901.807, 'flow': '0', 'weight': '431'}, {'expected_tray_weight': 2100, 'address': '38', 'tray_id': '38', 'datetime': '2026-06-30 13:55:01.825000', 'tray_weight': '2114', 'TS': 1782807901.825, 'flow': '0', 'weight': '2114'}, {'expected_tray_weight': 1260, 'address': '39', 'tray_id': '39', 'datetime': '2026-06-30 13:55:01.949000', 'tray_weight': '1311', 'TS': 1782807901.949, 'flow': '0', 'weight': '1311'}, {'expected_tray_weight': 2775, 'address': '40', 'tray_id': '40', 'datetime': '2026-06-30 13:55:02.123000', 'tray_weight': '2909', 'TS': 1782807902.123, 'flow': '0', 'weight': '2909'}, {'expected_tray_weight': 304, 'address': '41', 'tray_id': '41', 'datetime': '2026-06-30 13:55:02.380000', 'tray_weight': '257', 'TS': 1782807902.3799999, 'flow': '0', 'weight': '257'}, {'expected_tray_weight': 1920, 'address': '42', 'tray_id': '42', 'datetime': '2026-06-30 13:55:02.502000', 'tray_weight': '1930', 'TS': 1782807902.502, 'flow': '0', 'weight': '1930'}, {'expected_tray_weight': 2886, 'address': '43', 'tray_id': '43', 'datetime': '2026-06-30 13:55:02.650000', 'tray_weight': '2966', 'TS': 1782807902.65, 'flow': '0', 'weight': '2966'}, {'expected_tray_weight': 1856, 'address': '44', 'tray_id': '44', 'datetime': '2026-06-30 13:55:02.815000', 'tray_weight': '1852', 'TS': 1782807902.815, 'flow': '0', 'weight': '1852'}, {'expected_tray_weight': 5605, 'address': '45', 'tray_id': '45', 'datetime': '2026-06-30 13:55:02.844000', 'tray_weight': '5563', 'TS': 1782807902.844, 'flow': '0', 'weight': '5563'}, {'expected_tray_weight': 2520, 'address': '46', 'tray_id': '46', 'datetime': '2026-06-30 13:55:02.863000', 'tray_weight': '2549', 'TS': 1782807902.8630002, 'flow': '0', 'weight': '2549'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 7, 8, 929269), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 14:07:08.905000', 'tray_weight': '480', 'TS': 1782808628.905, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 14:07:08.924000', 'tray_weight': '144', 'TS': 1782808628.924, 'flow': '0', 'weight': '144'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 14:07:08.946000', 'tray_weight': '82', 'TS': 1782808628.946, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 14:07:09.027000', 'tray_weight': '240', 'TS': 1782808629.027, 'flow': '0', 'weight': '240'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 14:07:09.040000', 'tray_weight': '74', 'TS': 1782808629.04, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 14:07:09.064000', 'tray_weight': '796', 'TS': 1782808629.0640001, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 14:07:09.150000', 'tray_weight': '370', 'TS': 1782808629.15, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 14:07:09.170000', 'tray_weight': '194', 'TS': 1782808629.1699998, 'flow': '0', 'weight': '194'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 14:07:09.309000', 'tray_weight': '427', 'TS': 1782808629.309, 'flow': '0', 'weight': '427'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 14:07:09.346000', 'tray_weight': '229', 'TS': 1782808629.346, 'flow': '0', 'weight': '229'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 14:07:09.366000', 'tray_weight': '232', 'TS': 1782808629.366, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 14:07:09.386000', 'tray_weight': '31', 'TS': 1782808629.3860002, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 14:07:09.450000', 'tray_weight': '305', 'TS': 1782808629.4499998, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 14:07:09.470000', 'tray_weight': '549', 'TS': 1782808629.47, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 14:07:09.488000', 'tray_weight': '228', 'TS': 1782808629.4880002, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 14:07:09.603000', 'tray_weight': '1349', 'TS': 1782808629.603, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 14:07:09.620000', 'tray_weight': '135', 'TS': 1782808629.62, 'flow': '0', 'weight': '135'}]}}
[2026-06-30 14:07:10,676.676 INFO    ] get_tray_status {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 7, 9, 796909), 'door_weights': [{'expected_tray_weight': 2625, 'address': '31', 'tray_id': '31', 'datetime': '2026-06-30 14:07:09.715000', 'tray_weight': '2673', 'TS': 1782808629.7150002, 'flow': '0', 'weight': '2673'}, {'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 14:07:09.733000', 'tray_weight': '1625', 'TS': 1782808629.733, 'flow': '0', 'weight': '1625'}, {'expected_tray_weight': 2301, 'address': '33', 'tray_id': '33', 'datetime': '2026-06-30 14:07:09.874000', 'tray_weight': '2423', 'TS': 1782808629.8739998, 'flow': '0', 'weight': '2423'}, {'expected_tray_weight': 2475, 'address': '34', 'tray_id': '34', 'datetime': '2026-06-30 14:07:09.879000', 'tray_weight': '2501', 'TS': 1782808629.8790002, 'flow': '0', 'weight': '2501'}, {'expected_tray_weight': 1780, 'address': '35', 'tray_id': '35', 'datetime': '2026-06-30 14:07:09.897000', 'tray_weight': '1958', 'TS': 1782808629.897, 'flow': '0', 'weight': '1958'}, {'expected_tray_weight': 3570, 'address': '36', 'tray_id': '36', 'datetime': '2026-06-30 14:07:10.036000', 'tray_weight': '3686', 'TS': 1782808630.036, 'flow': '0', 'weight': '3686'}, {'expected_tray_weight': 414, 'address': '37', 'tray_id': '37', 'datetime': '2026-06-30 14:07:10.037000', 'tray_weight': '431', 'TS': 1782808630.037, 'flow': '0', 'weight': '431'}, {'expected_tray_weight': 2100, 'address': '38', 'tray_id': '38', 'datetime': '2026-06-30 14:07:10.055000', 'tray_weight': '2114', 'TS': 1782808630.0549998, 'flow': '0', 'weight': '2114'}, {'expected_tray_weight': 1260, 'address': '39', 'tray_id': '39', 'datetime': '2026-06-30 14:07:10.075000', 'tray_weight': '1311', 'TS': 1782808630.075, 'flow': '0', 'weight': '1311'}, {'expected_tray_weight': 2775, 'address': '40', 'tray_id': '40', 'datetime': '2026-06-30 14:07:10.181000', 'tray_weight': '2909', 'TS': 1782808630.181, 'flow': '0', 'weight': '2909'}, {'expected_tray_weight': 304, 'address': '41', 'tray_id': '41', 'datetime': '2026-06-30 14:07:10.201000', 'tray_weight': '257', 'TS': 1782808630.201, 'flow': '0', 'weight': '257'}, {'expected_tray_weight': 1920, 'address': '42', 'tray_id': '42', 'datetime': '2026-06-30 14:07:10.221000', 'tray_weight': '1930', 'TS': 1782808630.221, 'flow': '0', 'weight': '1930'}, {'expected_tray_weight': 2886, 'address': '43', 'tray_id': '43', 'datetime': '2026-06-30 14:07:10.364000', 'tray_weight': '2966', 'TS': 1782808630.3639998, 'flow': '0', 'weight': '2966'}, {'expected_tray_weight': 1856, 'address': '44', 'tray_id': '44', 'datetime': '2026-06-30 14:07:10.383000', 'tray_weight': '1852', 'TS': 1782808630.383, 'flow': '0', 'weight': '1852'}, {'expected_tray_weight': 5605, 'address': '45', 'tray_id': '45', 'datetime': '2026-06-30 14:07:10.421000', 'tray_weight': '5563', 'TS': 1782808630.421, 'flow': '0', 'weight': '5563'}, {'expected_tray_weight': 2520, 'address': '46', 'tray_id': '46', 'datetime': '2026-06-30 14:07:10.439000', 'tray_weight': '2549', 'TS': 1782808630.439, 'flow': '0', 'weight': '2549'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 7, 8, 929269), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 14:07:08.905000', 'tray_weight': '480', 'TS': 1782808628.905, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 14:07:08.924000', 'tray_weight': '144', 'TS': 1782808628.924, 'flow': '0', 'weight': '144'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 14:07:08.946000', 'tray_weight': '82', 'TS': 1782808628.946, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 14:07:09.027000', 'tray_weight': '240', 'TS': 1782808629.027, 'flow': '0', 'weight': '240'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 14:07:09.040000', 'tray_weight': '74', 'TS': 1782808629.04, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 14:07:09.064000', 'tray_weight': '796', 'TS': 1782808629.0640001, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 14:07:09.150000', 'tray_weight': '370', 'TS': 1782808629.15, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 14:07:09.170000', 'tray_weight': '194', 'TS': 1782808629.1699998, 'flow': '0', 'weight': '194'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 14:07:09.309000', 'tray_weight': '427', 'TS': 1782808629.309, 'flow': '0', 'weight': '427'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 14:07:09.346000', 'tray_weight': '229', 'TS': 1782808629.346, 'flow': '0', 'weight': '229'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 14:07:09.366000', 'tray_weight': '232', 'TS': 1782808629.366, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 14:07:09.386000', 'tray_weight': '31', 'TS': 1782808629.3860002, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 14:07:09.450000', 'tray_weight': '305', 'TS': 1782808629.4499998, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 14:07:09.470000', 'tray_weight': '549', 'TS': 1782808629.47, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 14:07:09.488000', 'tray_weight': '228', 'TS': 1782808629.4880002, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 14:07:09.603000', 'tray_weight': '1349', 'TS': 1782808629.603, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 14:07:09.620000', 'tray_weight': '135', 'TS': 1782808629.62, 'flow': '0', 'weight': '135'}]}}
[2026-06-30 14:07:10,683.683 INFO    ] get_tray_status {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 7, 9, 796909), 'door_weights': [{'expected_tray_weight': 2625, 'address': '31', 'tray_id': '31', 'datetime': '2026-06-30 14:07:09.715000', 'tray_weight': '2673', 'TS': 1782808629.7150002, 'flow': '0', 'weight': '2673'}, {'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 14:07:09.733000', 'tray_weight': '1625', 'TS': 1782808629.733, 'flow': '0', 'weight': '1625'}, {'expected_tray_weight': 2301, 'address': '33', 'tray_id': '33', 'datetime': '2026-06-30 14:07:09.874000', 'tray_weight': '2423', 'TS': 1782808629.8739998, 'flow': '0', 'weight': '2423'}, {'expected_tray_weight': 2475, 'address': '34', 'tray_id': '34', 'datetime': '2026-06-30 14:07:09.879000', 'tray_weight': '2501', 'TS': 1782808629.8790002, 'flow': '0', 'weight': '2501'}, {'expected_tray_weight': 1780, 'address': '35', 'tray_id': '35', 'datetime': '2026-06-30 14:07:09.897000', 'tray_weight': '1958', 'TS': 1782808629.897, 'flow': '0', 'weight': '1958'}, {'expected_tray_weight': 3570, 'address': '36', 'tray_id': '36', 'datetime': '2026-06-30 14:07:10.036000', 'tray_weight': '3686', 'TS': 1782808630.036, 'flow': '0', 'weight': '3686'}, {'expected_tray_weight': 414, 'address': '37', 'tray_id': '37', 'datetime': '2026-06-30 14:07:10.037000', 'tray_weight': '431', 'TS': 1782808630.037, 'flow': '0', 'weight': '431'}, {'expected_tray_weight': 2100, 'address': '38', 'tray_id': '38', 'datetime': '2026-06-30 14:07:10.055000', 'tray_weight': '2114', 'TS': 1782808630.0549998, 'flow': '0', 'weight': '2114'}, {'expected_tray_weight': 1260, 'address': '39', 'tray_id': '39', 'datetime': '2026-06-30 14:07:10.075000', 'tray_weight': '1311', 'TS': 1782808630.075, 'flow': '0', 'weight': '1311'}, {'expected_tray_weight': 2775, 'address': '40', 'tray_id': '40', 'datetime': '2026-06-30 14:07:10.181000', 'tray_weight': '2909', 'TS': 1782808630.181, 'flow': '0', 'weight': '2909'}, {'expected_tray_weight': 304, 'address': '41', 'tray_id': '41', 'datetime': '2026-06-30 14:07:10.201000', 'tray_weight': '257', 'TS': 1782808630.201, 'flow': '0', 'weight': '257'}, {'expected_tray_weight': 1920, 'address': '42', 'tray_id': '42', 'datetime': '2026-06-30 14:07:10.221000', 'tray_weight': '1930', 'TS': 1782808630.221, 'flow': '0', 'weight': '1930'}, {'expected_tray_weight': 2886, 'address': '43', 'tray_id': '43', 'datetime': '2026-06-30 14:07:10.364000', 'tray_weight': '2966', 'TS': 1782808630.3639998, 'flow': '0', 'weight': '2966'}, {'expected_tray_weight': 1856, 'address': '44', 'tray_id': '44', 'datetime': '2026-06-30 14:07:10.383000', 'tray_weight': '1852', 'TS': 1782808630.383, 'flow': '0', 'weight': '1852'}, {'expected_tray_weight': 5605, 'address': '45', 'tray_id': '45', 'datetime': '2026-06-30 14:07:10.421000', 'tray_weight': '5563', 'TS': 1782808630.421, 'flow': '0', 'weight': '5563'}, {'expected_tray_weight': 2520, 'address': '46', 'tray_id': '46', 'datetime': '2026-06-30 14:07:10.439000', 'tray_weight': '2549', 'TS': 1782808630.439, 'flow': '0', 'weight': '2549'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 7, 8, 929269), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 14:07:08.905000', 'tray_weight': '480', 'TS': 1782808628.905, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 14:07:08.924000', 'tray_weight': '144', 'TS': 1782808628.924, 'flow': '0', 'weight': '144'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 14:07:08.946000', 'tray_weight': '82', 'TS': 1782808628.946, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 14:07:09.027000', 'tray_weight': '240', 'TS': 1782808629.027, 'flow': '0', 'weight': '240'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 14:07:09.040000', 'tray_weight': '74', 'TS': 1782808629.04, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 14:07:09.064000', 'tray_weight': '796', 'TS': 1782808629.0640001, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 14:07:09.150000', 'tray_weight': '370', 'TS': 1782808629.15, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 14:07:09.170000', 'tray_weight': '194', 'TS': 1782808629.1699998, 'flow': '0', 'weight': '194'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 14:07:09.309000', 'tray_weight': '427', 'TS': 1782808629.309, 'flow': '0', 'weight': '427'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 14:07:09.346000', 'tray_weight': '229', 'TS': 1782808629.346, 'flow': '0', 'weight': '229'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 14:07:09.366000', 'tray_weight': '232', 'TS': 1782808629.366, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 14:07:09.386000', 'tray_weight': '31', 'TS': 1782808629.3860002, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 14:07:09.450000', 'tray_weight': '305', 'TS': 1782808629.4499998, 'flow': '0', 'weight': '305'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 14:07:09.470000', 'tray_weight': '549', 'TS': 1782808629.47, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 14:07:09.488000', 'tray_weight': '228', 'TS': 1782808629.4880002, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 14:07:09.603000', 'tray_weight': '1349', 'TS': 1782808629.603, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 14:07:09.620000', 'tray_weight': '135', 'TS': 1782808629.62, 'flow': '0', 'weight': '135'}]}}
[2026-06-30 14:18:30,769.769 INFO    ] processOrderPayment version is : v2
[2026-06-30 14:22:26,210.210 INFO    ] processOrderPayment version is : v2
[2026-06-30 14:23:42,294.294 INFO    ] get_tray_status {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 7, 9, 796909), 'door_weights': [{'expected_tray_weight': 2625, 'address': '31', 'tray_id': '31', 'datetime': '2026-06-30 14:07:09.715000', 'tray_weight': '2673', 'TS': 1782808629.7150002, 'flow': '0', 'weight': '2673'}, {'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 14:07:09.733000', 'tray_weight': '1625', 'TS': 1782808629.733, 'flow': '0', 'weight': '1625'}, {'expected_tray_weight': 2301, 'address': '33', 'tray_id': '33', 'datetime': '2026-06-30 14:07:09.874000', 'tray_weight': '2423', 'TS': 1782808629.8739998, 'flow': '0', 'weight': '2423'}, {'expected_tray_weight': 2475, 'address': '34', 'tray_id': '34', 'datetime': '2026-06-30 14:07:09.879000', 'tray_weight': '2501', 'TS': 1782808629.8790002, 'flow': '0', 'weight': '2501'}, {'expected_tray_weight': 1780, 'address': '35', 'tray_id': '35', 'datetime': '2026-06-30 14:07:09.897000', 'tray_weight': '1958', 'TS': 1782808629.897, 'flow': '0', 'weight': '1958'}, {'expected_tray_weight': 3570, 'address': '36', 'tray_id': '36', 'datetime': '2026-06-30 14:07:10.036000', 'tray_weight': '3686', 'TS': 1782808630.036, 'flow': '0', 'weight': '3686'}, {'expected_tray_weight': 414, 'address': '37', 'tray_id': '37', 'datetime': '2026-06-30 14:07:10.037000', 'tray_weight': '431', 'TS': 1782808630.037, 'flow': '0', 'weight': '431'}, {'expected_tray_weight': 2100, 'address': '38', 'tray_id': '38', 'datetime': '2026-06-30 14:07:10.055000', 'tray_weight': '2114', 'TS': 1782808630.0549998, 'flow': '0', 'weight': '2114'}, {'expected_tray_weight': 1260, 'address': '39', 'tray_id': '39', 'datetime': '2026-06-30 14:07:10.075000', 'tray_weight': '1311', 'TS': 1782808630.075, 'flow': '0', 'weight': '1311'}, {'expected_tray_weight': 2775, 'address': '40', 'tray_id': '40', 'datetime': '2026-06-30 14:07:10.181000', 'tray_weight': '2909', 'TS': 1782808630.181, 'flow': '0', 'weight': '2909'}, {'expected_tray_weight': 304, 'address': '41', 'tray_id': '41', 'datetime': '2026-06-30 14:07:10.201000', 'tray_weight': '257', 'TS': 1782808630.201, 'flow': '0', 'weight': '257'}, {'expected_tray_weight': 1920, 'address': '42', 'tray_id': '42', 'datetime': '2026-06-30 14:07:10.221000', 'tray_weight': '1930', 'TS': 1782808630.221, 'flow': '0', 'weight': '1930'}, {'expected_tray_weight': 2886, 'address': '43', 'tray_id': '43', 'datetime': '2026-06-30 14:07:10.364000', 'tray_weight': '2966', 'TS': 1782808630.3639998, 'flow': '0', 'weight': '2966'}, {'expected_tray_weight': 1856, 'address': '44', 'tray_id': '44', 'datetime': '2026-06-30 14:07:10.383000', 'tray_weight': '1852', 'TS': 1782808630.383, 'flow': '0', 'weight': '1852'}, {'expected_tray_weight': 5605, 'address': '45', 'tray_id': '45', 'datetime': '2026-06-30 14:07:10.421000', 'tray_weight': '5563', 'TS': 1782808630.421, 'flow': '0', 'weight': '5563'}, {'expected_tray_weight': 2520, 'address': '46', 'tray_id': '46', 'datetime': '2026-06-30 14:07:10.439000', 'tray_weight': '2549', 'TS': 1782808630.439, 'flow': '0', 'weight': '2549'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 23, 41, 91716), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 14:23:41.030000', 'tray_weight': '480', 'TS': 1782809621.03, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 14:23:41.168000', 'tray_weight': '144', 'TS': 1782809621.1680002, 'flow': '0', 'weight': '144'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 14:23:41.190000', 'tray_weight': '82', 'TS': 1782809621.19, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 14:23:41.253000', 'tray_weight': '241', 'TS': 1782809621.253, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 14:23:41.272000', 'tray_weight': '74', 'TS': 1782809621.2719998, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 14:23:41.414000', 'tray_weight': '796', 'TS': 1782809621.4139998, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 14:23:41.516000', 'tray_weight': '370', 'TS': 1782809621.5159998, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 14:23:41.537000', 'tray_weight': '196', 'TS': 1782809621.5370002, 'flow': '0', 'weight': '196'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 14:23:41.556000', 'tray_weight': '427', 'TS': 1782809621.556, 'flow': '0', 'weight': '427'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 14:23:41.696000', 'tray_weight': '229', 'TS': 1782809621.6959999, 'flow': '0', 'weight': '229'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 14:23:41.716000', 'tray_weight': '232', 'TS': 1782809621.716, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 14:23:41.855000', 'tray_weight': '31', 'TS': 1782809621.8549998, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 14:23:41.862000', 'tray_weight': '306', 'TS': 1782809621.862, 'flow': '0', 'weight': '306'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 14:23:41.998000', 'tray_weight': '549', 'TS': 1782809621.998, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 14:23:42.019000', 'tray_weight': '228', 'TS': 1782809622.019, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 14:23:42.096000', 'tray_weight': '1349', 'TS': 1782809622.0960002, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 14:23:42.117000', 'tray_weight': '134', 'TS': 1782809622.117, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 14:23:42,309.309 INFO    ] get_tray_status {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 7, 9, 796909), 'door_weights': [{'expected_tray_weight': 2625, 'address': '31', 'tray_id': '31', 'datetime': '2026-06-30 14:07:09.715000', 'tray_weight': '2673', 'TS': 1782808629.7150002, 'flow': '0', 'weight': '2673'}, {'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 14:07:09.733000', 'tray_weight': '1625', 'TS': 1782808629.733, 'flow': '0', 'weight': '1625'}, {'expected_tray_weight': 2301, 'address': '33', 'tray_id': '33', 'datetime': '2026-06-30 14:07:09.874000', 'tray_weight': '2423', 'TS': 1782808629.8739998, 'flow': '0', 'weight': '2423'}, {'expected_tray_weight': 2475, 'address': '34', 'tray_id': '34', 'datetime': '2026-06-30 14:07:09.879000', 'tray_weight': '2501', 'TS': 1782808629.8790002, 'flow': '0', 'weight': '2501'}, {'expected_tray_weight': 1780, 'address': '35', 'tray_id': '35', 'datetime': '2026-06-30 14:07:09.897000', 'tray_weight': '1958', 'TS': 1782808629.897, 'flow': '0', 'weight': '1958'}, {'expected_tray_weight': 3570, 'address': '36', 'tray_id': '36', 'datetime': '2026-06-30 14:07:10.036000', 'tray_weight': '3686', 'TS': 1782808630.036, 'flow': '0', 'weight': '3686'}, {'expected_tray_weight': 414, 'address': '37', 'tray_id': '37', 'datetime': '2026-06-30 14:07:10.037000', 'tray_weight': '431', 'TS': 1782808630.037, 'flow': '0', 'weight': '431'}, {'expected_tray_weight': 2100, 'address': '38', 'tray_id': '38', 'datetime': '2026-06-30 14:07:10.055000', 'tray_weight': '2114', 'TS': 1782808630.0549998, 'flow': '0', 'weight': '2114'}, {'expected_tray_weight': 1260, 'address': '39', 'tray_id': '39', 'datetime': '2026-06-30 14:07:10.075000', 'tray_weight': '1311', 'TS': 1782808630.075, 'flow': '0', 'weight': '1311'}, {'expected_tray_weight': 2775, 'address': '40', 'tray_id': '40', 'datetime': '2026-06-30 14:07:10.181000', 'tray_weight': '2909', 'TS': 1782808630.181, 'flow': '0', 'weight': '2909'}, {'expected_tray_weight': 304, 'address': '41', 'tray_id': '41', 'datetime': '2026-06-30 14:07:10.201000', 'tray_weight': '257', 'TS': 1782808630.201, 'flow': '0', 'weight': '257'}, {'expected_tray_weight': 1920, 'address': '42', 'tray_id': '42', 'datetime': '2026-06-30 14:07:10.221000', 'tray_weight': '1930', 'TS': 1782808630.221, 'flow': '0', 'weight': '1930'}, {'expected_tray_weight': 2886, 'address': '43', 'tray_id': '43', 'datetime': '2026-06-30 14:07:10.364000', 'tray_weight': '2966', 'TS': 1782808630.3639998, 'flow': '0', 'weight': '2966'}, {'expected_tray_weight': 1856, 'address': '44', 'tray_id': '44', 'datetime': '2026-06-30 14:07:10.383000', 'tray_weight': '1852', 'TS': 1782808630.383, 'flow': '0', 'weight': '1852'}, {'expected_tray_weight': 5605, 'address': '45', 'tray_id': '45', 'datetime': '2026-06-30 14:07:10.421000', 'tray_weight': '5563', 'TS': 1782808630.421, 'flow': '0', 'weight': '5563'}, {'expected_tray_weight': 2520, 'address': '46', 'tray_id': '46', 'datetime': '2026-06-30 14:07:10.439000', 'tray_weight': '2549', 'TS': 1782808630.439, 'flow': '0', 'weight': '2549'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 23, 41, 91716), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 14:23:41.030000', 'tray_weight': '480', 'TS': 1782809621.03, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 14:23:41.168000', 'tray_weight': '144', 'TS': 1782809621.1680002, 'flow': '0', 'weight': '144'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 14:23:41.190000', 'tray_weight': '82', 'TS': 1782809621.19, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 14:23:41.253000', 'tray_weight': '241', 'TS': 1782809621.253, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 14:23:41.272000', 'tray_weight': '74', 'TS': 1782809621.2719998, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 14:23:41.414000', 'tray_weight': '796', 'TS': 1782809621.4139998, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 14:23:41.516000', 'tray_weight': '370', 'TS': 1782809621.5159998, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 14:23:41.537000', 'tray_weight': '196', 'TS': 1782809621.5370002, 'flow': '0', 'weight': '196'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 14:23:41.556000', 'tray_weight': '427', 'TS': 1782809621.556, 'flow': '0', 'weight': '427'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 14:23:41.696000', 'tray_weight': '229', 'TS': 1782809621.6959999, 'flow': '0', 'weight': '229'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 14:23:41.716000', 'tray_weight': '232', 'TS': 1782809621.716, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 14:23:41.855000', 'tray_weight': '31', 'TS': 1782809621.8549998, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 14:23:41.862000', 'tray_weight': '306', 'TS': 1782809621.862, 'flow': '0', 'weight': '306'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 14:23:41.998000', 'tray_weight': '549', 'TS': 1782809621.998, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 14:23:42.019000', 'tray_weight': '228', 'TS': 1782809622.019, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 14:23:42.096000', 'tray_weight': '1349', 'TS': 1782809622.0960002, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 14:23:42.117000', 'tray_weight': '134', 'TS': 1782809622.117, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 14:23:43,646.646 INFO    ] get_tray_status {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 23, 42, 332282), 'door_weights': [{'expected_tray_weight': 2625, 'address': '31', 'tray_id': '31', 'datetime': '2026-06-30 14:23:42.249000', 'tray_weight': '2673', 'TS': 1782809622.249, 'flow': '0', 'weight': '2673'}, {'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 14:23:42.387000', 'tray_weight': '1626', 'TS': 1782809622.387, 'flow': '0', 'weight': '1626'}, {'expected_tray_weight': 2301, 'address': '33', 'tray_id': '33', 'datetime': '2026-06-30 14:23:42.407000', 'tray_weight': '2423', 'TS': 1782809622.407, 'flow': '0', 'weight': '2423'}, {'expected_tray_weight': 2475, 'address': '34', 'tray_id': '34', 'datetime': '2026-06-30 14:23:42.522000', 'tray_weight': '2501', 'TS': 1782809622.5219998, 'flow': '0', 'weight': '2501'}, {'expected_tray_weight': 1780, 'address': '35', 'tray_id': '35', 'datetime': '2026-06-30 14:23:42.542000', 'tray_weight': '1958', 'TS': 1782809622.542, 'flow': '0', 'weight': '1958'}, {'expected_tray_weight': 3570, 'address': '36', 'tray_id': '36', 'datetime': '2026-06-30 14:23:42.680000', 'tray_weight': '3686', 'TS': 1782809622.68, 'flow': '0', 'weight': '3686'}, {'expected_tray_weight': 414, 'address': '37', 'tray_id': '37', 'datetime': '2026-06-30 14:23:42.647000', 'tray_weight': '431', 'TS': 1782809622.647, 'flow': '0', 'weight': '431'}, {'expected_tray_weight': 2100, 'address': '38', 'tray_id': '38', 'datetime': '2026-06-30 14:23:42.784000', 'tray_weight': '2115', 'TS': 1782809622.7840002, 'flow': '0', 'weight': '2115'}, {'expected_tray_weight': 1260, 'address': '39', 'tray_id': '39', 'datetime': '2026-06-30 14:23:42.804000', 'tray_weight': '1311', 'TS': 1782809622.804, 'flow': '0', 'weight': '1311'}, {'expected_tray_weight': 2775, 'address': '40', 'tray_id': '40', 'datetime': '2026-06-30 14:23:42.907000', 'tray_weight': '2909', 'TS': 1782809622.9069998, 'flow': '0', 'weight': '2909'}, {'expected_tray_weight': 304, 'address': '41', 'tray_id': '41', 'datetime': '2026-06-30 14:23:42.925000', 'tray_weight': '257', 'TS': 1782809622.925, 'flow': '0', 'weight': '257'}, {'expected_tray_weight': 1920, 'address': '42', 'tray_id': '42', 'datetime': '2026-06-30 14:23:43.066000', 'tray_weight': '1930', 'TS': 1782809623.066, 'flow': '0', 'weight': '1930'}, {'expected_tray_weight': 2886, 'address': '43', 'tray_id': '43', 'datetime': '2026-06-30 14:23:43.057000', 'tray_weight': '2966', 'TS': 1782809623.057, 'flow': '0', 'weight': '2966'}, {'expected_tray_weight': 1856, 'address': '44', 'tray_id': '44', 'datetime': '2026-06-30 14:23:43.195000', 'tray_weight': '1852', 'TS': 1782809623.195, 'flow': '0', 'weight': '1852'}, {'expected_tray_weight': 5605, 'address': '45', 'tray_id': '45', 'datetime': '2026-06-30 14:23:43.284000', 'tray_weight': '5563', 'TS': 1782809623.2840002, 'flow': '0', 'weight': '5563'}, {'expected_tray_weight': 2520, 'address': '46', 'tray_id': '46', 'datetime': '2026-06-30 14:23:43.303000', 'tray_weight': '2549', 'TS': 1782809623.303, 'flow': '0', 'weight': '2549'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 23, 41, 91716), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 14:23:41.030000', 'tray_weight': '480', 'TS': 1782809621.03, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 14:23:41.168000', 'tray_weight': '144', 'TS': 1782809621.1680002, 'flow': '0', 'weight': '144'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 14:23:41.190000', 'tray_weight': '82', 'TS': 1782809621.19, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 14:23:41.253000', 'tray_weight': '241', 'TS': 1782809621.253, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 14:23:41.272000', 'tray_weight': '74', 'TS': 1782809621.2719998, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 14:23:41.414000', 'tray_weight': '796', 'TS': 1782809621.4139998, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 14:23:41.516000', 'tray_weight': '370', 'TS': 1782809621.5159998, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 14:23:41.537000', 'tray_weight': '196', 'TS': 1782809621.5370002, 'flow': '0', 'weight': '196'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 14:23:41.556000', 'tray_weight': '427', 'TS': 1782809621.556, 'flow': '0', 'weight': '427'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 14:23:41.696000', 'tray_weight': '229', 'TS': 1782809621.6959999, 'flow': '0', 'weight': '229'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 14:23:41.716000', 'tray_weight': '232', 'TS': 1782809621.716, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 14:23:41.855000', 'tray_weight': '31', 'TS': 1782809621.8549998, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 14:23:41.862000', 'tray_weight': '306', 'TS': 1782809621.862, 'flow': '0', 'weight': '306'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 14:23:41.998000', 'tray_weight': '549', 'TS': 1782809621.998, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 14:23:42.019000', 'tray_weight': '228', 'TS': 1782809622.019, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 14:23:42.096000', 'tray_weight': '1349', 'TS': 1782809622.0960002, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 14:23:42.117000', 'tray_weight': '134', 'TS': 1782809622.117, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 14:23:43,663.663 INFO    ] get_tray_status {'2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 23, 42, 332282), 'door_weights': [{'expected_tray_weight': 2625, 'address': '31', 'tray_id': '31', 'datetime': '2026-06-30 14:23:42.249000', 'tray_weight': '2673', 'TS': 1782809622.249, 'flow': '0', 'weight': '2673'}, {'expected_tray_weight': 1494, 'address': '32', 'tray_id': '32', 'datetime': '2026-06-30 14:23:42.387000', 'tray_weight': '1626', 'TS': 1782809622.387, 'flow': '0', 'weight': '1626'}, {'expected_tray_weight': 2301, 'address': '33', 'tray_id': '33', 'datetime': '2026-06-30 14:23:42.407000', 'tray_weight': '2423', 'TS': 1782809622.407, 'flow': '0', 'weight': '2423'}, {'expected_tray_weight': 2475, 'address': '34', 'tray_id': '34', 'datetime': '2026-06-30 14:23:42.522000', 'tray_weight': '2501', 'TS': 1782809622.5219998, 'flow': '0', 'weight': '2501'}, {'expected_tray_weight': 1780, 'address': '35', 'tray_id': '35', 'datetime': '2026-06-30 14:23:42.542000', 'tray_weight': '1958', 'TS': 1782809622.542, 'flow': '0', 'weight': '1958'}, {'expected_tray_weight': 3570, 'address': '36', 'tray_id': '36', 'datetime': '2026-06-30 14:23:42.680000', 'tray_weight': '3686', 'TS': 1782809622.68, 'flow': '0', 'weight': '3686'}, {'expected_tray_weight': 414, 'address': '37', 'tray_id': '37', 'datetime': '2026-06-30 14:23:42.647000', 'tray_weight': '431', 'TS': 1782809622.647, 'flow': '0', 'weight': '431'}, {'expected_tray_weight': 2100, 'address': '38', 'tray_id': '38', 'datetime': '2026-06-30 14:23:42.784000', 'tray_weight': '2115', 'TS': 1782809622.7840002, 'flow': '0', 'weight': '2115'}, {'expected_tray_weight': 1260, 'address': '39', 'tray_id': '39', 'datetime': '2026-06-30 14:23:42.804000', 'tray_weight': '1311', 'TS': 1782809622.804, 'flow': '0', 'weight': '1311'}, {'expected_tray_weight': 2775, 'address': '40', 'tray_id': '40', 'datetime': '2026-06-30 14:23:42.907000', 'tray_weight': '2909', 'TS': 1782809622.9069998, 'flow': '0', 'weight': '2909'}, {'expected_tray_weight': 304, 'address': '41', 'tray_id': '41', 'datetime': '2026-06-30 14:23:42.925000', 'tray_weight': '257', 'TS': 1782809622.925, 'flow': '0', 'weight': '257'}, {'expected_tray_weight': 1920, 'address': '42', 'tray_id': '42', 'datetime': '2026-06-30 14:23:43.066000', 'tray_weight': '1930', 'TS': 1782809623.066, 'flow': '0', 'weight': '1930'}, {'expected_tray_weight': 2886, 'address': '43', 'tray_id': '43', 'datetime': '2026-06-30 14:23:43.057000', 'tray_weight': '2966', 'TS': 1782809623.057, 'flow': '0', 'weight': '2966'}, {'expected_tray_weight': 1856, 'address': '44', 'tray_id': '44', 'datetime': '2026-06-30 14:23:43.195000', 'tray_weight': '1852', 'TS': 1782809623.195, 'flow': '0', 'weight': '1852'}, {'expected_tray_weight': 5605, 'address': '45', 'tray_id': '45', 'datetime': '2026-06-30 14:23:43.284000', 'tray_weight': '5563', 'TS': 1782809623.2840002, 'flow': '0', 'weight': '5563'}, {'expected_tray_weight': 2520, 'address': '46', 'tray_id': '46', 'datetime': '2026-06-30 14:23:43.303000', 'tray_weight': '2549', 'TS': 1782809623.303, 'flow': '0', 'weight': '2549'}]}, '1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 23, 41, 91716), 'door_weights': [{'expected_tray_weight': 427, 'address': '11', 'tray_id': '11', 'datetime': '2026-06-30 14:23:41.030000', 'tray_weight': '480', 'TS': 1782809621.03, 'flow': '0', 'weight': '480'}, {'expected_tray_weight': 125, 'address': '12', 'tray_id': '12', 'datetime': '2026-06-30 14:23:41.168000', 'tray_weight': '144', 'TS': 1782809621.1680002, 'flow': '0', 'weight': '144'}, {'expected_tray_weight': 62, 'address': '13', 'tray_id': '13', 'datetime': '2026-06-30 14:23:41.190000', 'tray_weight': '82', 'TS': 1782809621.19, 'flow': '0', 'weight': '82'}, {'expected_tray_weight': 365, 'address': '14', 'tray_id': '14', 'datetime': '2026-06-30 14:23:41.253000', 'tray_weight': '241', 'TS': 1782809621.253, 'flow': '0', 'weight': '241'}, {'expected_tray_weight': 84, 'address': '15', 'tray_id': '15', 'datetime': '2026-06-30 14:23:41.272000', 'tray_weight': '74', 'TS': 1782809621.2719998, 'flow': '0', 'weight': '74'}, {'expected_tray_weight': 781, 'address': '16', 'tray_id': '16', 'datetime': '2026-06-30 14:23:41.414000', 'tray_weight': '796', 'TS': 1782809621.4139998, 'flow': '0', 'weight': '796'}, {'expected_tray_weight': 348, 'address': '17', 'tray_id': '17', 'datetime': '2026-06-30 14:23:41.516000', 'tray_weight': '370', 'TS': 1782809621.5159998, 'flow': '0', 'weight': '370'}, {'expected_tray_weight': 210, 'address': '18', 'tray_id': '18', 'datetime': '2026-06-30 14:23:41.537000', 'tray_weight': '196', 'TS': 1782809621.5370002, 'flow': '0', 'weight': '196'}, {'expected_tray_weight': 432, 'address': '19', 'tray_id': '19', 'datetime': '2026-06-30 14:23:41.556000', 'tray_weight': '427', 'TS': 1782809621.556, 'flow': '0', 'weight': '427'}, {'expected_tray_weight': 240, 'address': '20', 'tray_id': '20', 'datetime': '2026-06-30 14:23:41.696000', 'tray_weight': '229', 'TS': 1782809621.6959999, 'flow': '0', 'weight': '229'}, {'expected_tray_weight': 250, 'address': '21', 'tray_id': '21', 'datetime': '2026-06-30 14:23:41.716000', 'tray_weight': '232', 'TS': 1782809621.716, 'flow': '0', 'weight': '232'}, {'expected_tray_weight': 0, 'address': '22', 'tray_id': '22', 'datetime': '2026-06-30 14:23:41.855000', 'tray_weight': '31', 'TS': 1782809621.8549998, 'flow': '0', 'weight': '31'}, {'expected_tray_weight': 310, 'address': '23', 'tray_id': '23', 'datetime': '2026-06-30 14:23:41.862000', 'tray_weight': '306', 'TS': 1782809621.862, 'flow': '0', 'weight': '306'}, {'expected_tray_weight': 512, 'address': '24', 'tray_id': '24', 'datetime': '2026-06-30 14:23:41.998000', 'tray_weight': '549', 'TS': 1782809621.998, 'flow': '0', 'weight': '549'}, {'expected_tray_weight': 210, 'address': '25', 'tray_id': '25', 'datetime': '2026-06-30 14:23:42.019000', 'tray_weight': '228', 'TS': 1782809622.019, 'flow': '0', 'weight': '228'}, {'expected_tray_weight': 1320, 'address': '26', 'tray_id': '26', 'datetime': '2026-06-30 14:23:42.096000', 'tray_weight': '1349', 'TS': 1782809622.0960002, 'flow': '0', 'weight': '1349'}, {'expected_tray_weight': 128, 'address': '27', 'tray_id': '27', 'datetime': '2026-06-30 14:23:42.117000', 'tray_weight': '134', 'TS': 1782809622.117, 'flow': '0', 'weight': '134'}]}}
[2026-06-30 14:17:21,333.333 INFO    ] 
###################################
####### PI SERVER STARTED #########
###################################


[2026-06-30 14:27:37,963.963 INFO    ] 
###################################
####### PI SERVER STARTED #########
###################################


[2026-06-30 14:28:00,446.446 INFO    ] check_update_tray_weights {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:27:59.398000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782809879.398}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:27:59.536000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782809879.536}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:27:59.555000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782809879.555}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:27:59.641000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782809879.641}, {'tray_weight': '73', 'weight': '73', 'datetime': '2026-06-30 14:27:59.779000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782809879.7789998}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:27:59.800000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782809879.8}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:27:59.796000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782809879.796}, {'tray_weight': '196', 'weight': '196', 'datetime': '2026-06-30 14:27:59.934000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809879.934}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:27:59.956000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782809879.956}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:27:59.977000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782809879.977}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:27:59.997000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782809879.997}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:28:00.016000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782809880.016}, {'tray_weight': '306', 'weight': '306', 'datetime': '2026-06-30 14:28:00.190000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782809880.19}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:28:00.213000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782809880.213}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:28:00.232000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809880.232}, {'tray_weight': '1348', 'weight': '1348', 'datetime': '2026-06-30 14:28:00.262000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782809880.262}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:28:00.281000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782809880.281}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 27, 59, 466668)}, '2': {}}
[2026-06-30 14:28:00,452.452 INFO    ] check_update_tray_weights {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:27:59.398000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782809879.398}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:27:59.536000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782809879.536}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:27:59.555000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782809879.555}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:27:59.641000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782809879.641}, {'tray_weight': '73', 'weight': '73', 'datetime': '2026-06-30 14:27:59.779000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782809879.7789998}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:27:59.800000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782809879.8}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:27:59.796000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782809879.796}, {'tray_weight': '196', 'weight': '196', 'datetime': '2026-06-30 14:27:59.934000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809879.934}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:27:59.956000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782809879.956}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:27:59.977000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782809879.977}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:27:59.997000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782809879.997}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:28:00.016000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782809880.016}, {'tray_weight': '306', 'weight': '306', 'datetime': '2026-06-30 14:28:00.190000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782809880.19}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:28:00.213000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782809880.213}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:28:00.232000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809880.232}, {'tray_weight': '1348', 'weight': '1348', 'datetime': '2026-06-30 14:28:00.262000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782809880.262}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:28:00.281000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782809880.281}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 27, 59, 466668)}, '2': {}}
[2026-06-30 14:28:01,392.392 INFO    ] check_update_tray_weights {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:27:59.398000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782809879.398}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:27:59.536000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782809879.536}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:27:59.555000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782809879.555}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:27:59.641000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782809879.641}, {'tray_weight': '73', 'weight': '73', 'datetime': '2026-06-30 14:27:59.779000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782809879.7789998}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:27:59.800000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782809879.8}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:27:59.796000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782809879.796}, {'tray_weight': '196', 'weight': '196', 'datetime': '2026-06-30 14:27:59.934000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809879.934}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:27:59.956000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782809879.956}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:27:59.977000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782809879.977}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:27:59.997000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782809879.997}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:28:00.016000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782809880.016}, {'tray_weight': '306', 'weight': '306', 'datetime': '2026-06-30 14:28:00.190000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782809880.19}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:28:00.213000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782809880.213}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:28:00.232000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809880.232}, {'tray_weight': '1348', 'weight': '1348', 'datetime': '2026-06-30 14:28:00.262000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782809880.262}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:28:00.281000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782809880.281}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 27, 59, 466668)}, '2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'datetime': '2026-06-30 14:28:00.451000', 'tray_id': '31', 'address': '31', 'flow': '0', 'expected_tray_weight': 2625, 'TS': 1782809880.451}, {'tray_weight': '1622', 'weight': '1622', 'datetime': '2026-06-30 14:28:00.475000', 'tray_id': '32', 'address': '32', 'flow': '0', 'expected_tray_weight': 1494, 'TS': 1782809880.4750001}, {'tray_weight': '2422', 'weight': '2422', 'datetime': '2026-06-30 14:28:00.494000', 'tray_id': '33', 'address': '33', 'flow': '0', 'expected_tray_weight': 2301, 'TS': 1782809880.494}, {'tray_weight': '2501', 'weight': '2501', 'datetime': '2026-06-30 14:28:00.574000', 'tray_id': '34', 'address': '34', 'flow': '0', 'expected_tray_weight': 2475, 'TS': 1782809880.574}, {'tray_weight': '1958', 'weight': '1958', 'datetime': '2026-06-30 14:28:00.594000', 'tray_id': '35', 'address': '35', 'flow': '0', 'expected_tray_weight': 1780, 'TS': 1782809880.594}, {'tray_weight': '3686', 'weight': '3686', 'datetime': '2026-06-30 14:28:00.732000', 'tray_id': '36', 'address': '36', 'flow': '0', 'expected_tray_weight': 3570, 'TS': 1782809880.7319999}, {'tray_weight': '431', 'weight': '431', 'datetime': '2026-06-30 14:28:00.736000', 'tray_id': '37', 'address': '37', 'flow': '0', 'expected_tray_weight': 414, 'TS': 1782809880.736}, {'tray_weight': '2114', 'weight': '2114', 'datetime': '2026-06-30 14:28:00.754000', 'tray_id': '38', 'address': '38', 'flow': '0', 'expected_tray_weight': 2100, 'TS': 1782809880.754}, {'tray_weight': '1311', 'weight': '1311', 'datetime': '2026-06-30 14:28:00.775000', 'tray_id': '39', 'address': '39', 'flow': '0', 'expected_tray_weight': 1260, 'TS': 1782809880.775}, {'tray_weight': '2909', 'weight': '2909', 'datetime': '2026-06-30 14:28:00.933000', 'tray_id': '40', 'address': '40', 'flow': '0', 'expected_tray_weight': 2775, 'TS': 1782809880.933}, {'tray_weight': '257', 'weight': '257', 'datetime': '2026-06-30 14:28:00.949000', 'tray_id': '41', 'address': '41', 'flow': '0', 'expected_tray_weight': 304, 'TS': 1782809880.949}, {'tray_weight': '1930', 'weight': '1930', 'datetime': '2026-06-30 14:28:00.969000', 'tray_id': '42', 'address': '42', 'flow': '0', 'expected_tray_weight': 1920, 'TS': 1782809880.9689999}, {'tray_weight': '2966', 'weight': '2966', 'datetime': '2026-06-30 14:28:01.060000', 'tray_id': '43', 'address': '43', 'flow': '0', 'expected_tray_weight': 2886, 'TS': 1782809881.06}, {'tray_weight': '1852', 'weight': '1852', 'datetime': '2026-06-30 14:28:01.080000', 'tray_id': '44', 'address': '44', 'flow': '0', 'expected_tray_weight': 1856, 'TS': 1782809881.0800002}, {'tray_weight': '5563', 'weight': '5563', 'datetime': '2026-06-30 14:28:01.168000', 'tray_id': '45', 'address': '45', 'flow': '0', 'expected_tray_weight': 5605, 'TS': 1782809881.168}, {'tray_weight': '2549', 'weight': '2549', 'datetime': '2026-06-30 14:28:01.186000', 'tray_id': '46', 'address': '46', 'flow': '0', 'expected_tray_weight': 2520, 'TS': 1782809881.186}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 28, 0, 480684)}}
[2026-06-30 14:28:01,400.400 INFO    ] check_update_tray_weights {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:27:59.398000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782809879.398}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:27:59.536000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782809879.536}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:27:59.555000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782809879.555}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:27:59.641000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782809879.641}, {'tray_weight': '73', 'weight': '73', 'datetime': '2026-06-30 14:27:59.779000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782809879.7789998}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:27:59.800000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782809879.8}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:27:59.796000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782809879.796}, {'tray_weight': '196', 'weight': '196', 'datetime': '2026-06-30 14:27:59.934000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809879.934}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:27:59.956000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782809879.956}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:27:59.977000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782809879.977}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:27:59.997000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782809879.997}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:28:00.016000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782809880.016}, {'tray_weight': '306', 'weight': '306', 'datetime': '2026-06-30 14:28:00.190000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782809880.19}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:28:00.213000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782809880.213}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:28:00.232000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809880.232}, {'tray_weight': '1348', 'weight': '1348', 'datetime': '2026-06-30 14:28:00.262000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782809880.262}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:28:00.281000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782809880.281}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 27, 59, 466668)}, '2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'datetime': '2026-06-30 14:28:00.451000', 'tray_id': '31', 'address': '31', 'flow': '0', 'expected_tray_weight': 2625, 'TS': 1782809880.451}, {'tray_weight': '1622', 'weight': '1622', 'datetime': '2026-06-30 14:28:00.475000', 'tray_id': '32', 'address': '32', 'flow': '0', 'expected_tray_weight': 1494, 'TS': 1782809880.4750001}, {'tray_weight': '2422', 'weight': '2422', 'datetime': '2026-06-30 14:28:00.494000', 'tray_id': '33', 'address': '33', 'flow': '0', 'expected_tray_weight': 2301, 'TS': 1782809880.494}, {'tray_weight': '2501', 'weight': '2501', 'datetime': '2026-06-30 14:28:00.574000', 'tray_id': '34', 'address': '34', 'flow': '0', 'expected_tray_weight': 2475, 'TS': 1782809880.574}, {'tray_weight': '1958', 'weight': '1958', 'datetime': '2026-06-30 14:28:00.594000', 'tray_id': '35', 'address': '35', 'flow': '0', 'expected_tray_weight': 1780, 'TS': 1782809880.594}, {'tray_weight': '3686', 'weight': '3686', 'datetime': '2026-06-30 14:28:00.732000', 'tray_id': '36', 'address': '36', 'flow': '0', 'expected_tray_weight': 3570, 'TS': 1782809880.7319999}, {'tray_weight': '431', 'weight': '431', 'datetime': '2026-06-30 14:28:00.736000', 'tray_id': '37', 'address': '37', 'flow': '0', 'expected_tray_weight': 414, 'TS': 1782809880.736}, {'tray_weight': '2114', 'weight': '2114', 'datetime': '2026-06-30 14:28:00.754000', 'tray_id': '38', 'address': '38', 'flow': '0', 'expected_tray_weight': 2100, 'TS': 1782809880.754}, {'tray_weight': '1311', 'weight': '1311', 'datetime': '2026-06-30 14:28:00.775000', 'tray_id': '39', 'address': '39', 'flow': '0', 'expected_tray_weight': 1260, 'TS': 1782809880.775}, {'tray_weight': '2909', 'weight': '2909', 'datetime': '2026-06-30 14:28:00.933000', 'tray_id': '40', 'address': '40', 'flow': '0', 'expected_tray_weight': 2775, 'TS': 1782809880.933}, {'tray_weight': '257', 'weight': '257', 'datetime': '2026-06-30 14:28:00.949000', 'tray_id': '41', 'address': '41', 'flow': '0', 'expected_tray_weight': 304, 'TS': 1782809880.949}, {'tray_weight': '1930', 'weight': '1930', 'datetime': '2026-06-30 14:28:00.969000', 'tray_id': '42', 'address': '42', 'flow': '0', 'expected_tray_weight': 1920, 'TS': 1782809880.9689999}, {'tray_weight': '2966', 'weight': '2966', 'datetime': '2026-06-30 14:28:01.060000', 'tray_id': '43', 'address': '43', 'flow': '0', 'expected_tray_weight': 2886, 'TS': 1782809881.06}, {'tray_weight': '1852', 'weight': '1852', 'datetime': '2026-06-30 14:28:01.080000', 'tray_id': '44', 'address': '44', 'flow': '0', 'expected_tray_weight': 1856, 'TS': 1782809881.0800002}, {'tray_weight': '5563', 'weight': '5563', 'datetime': '2026-06-30 14:28:01.168000', 'tray_id': '45', 'address': '45', 'flow': '0', 'expected_tray_weight': 5605, 'TS': 1782809881.168}, {'tray_weight': '2549', 'weight': '2549', 'datetime': '2026-06-30 14:28:01.186000', 'tray_id': '46', 'address': '46', 'flow': '0', 'expected_tray_weight': 2520, 'TS': 1782809881.186}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 28, 0, 480684)}}
[2026-06-30 14:28:01,408.408 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 14:28:01,412.412 INFO    ] ADDRESS: 12 TRAY WEIGHT: 144 TRAY DB WEIGHT: 144
[2026-06-30 14:28:01,416.416 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 14:28:01,420.420 INFO    ] ADDRESS: 14 TRAY WEIGHT: 240 TRAY DB WEIGHT: 241
[2026-06-30 14:28:01,425.425 INFO    ] ADDRESS: 15 TRAY WEIGHT: 73 TRAY DB WEIGHT: 74
[2026-06-30 14:28:01,429.429 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 14:28:01,433.433 INFO    ] ADDRESS: 17 TRAY WEIGHT: 369 TRAY DB WEIGHT: 370
[2026-06-30 14:28:01,438.438 INFO    ] ADDRESS: 18 TRAY WEIGHT: 196 TRAY DB WEIGHT: 196
[2026-06-30 14:28:01,442.442 INFO    ] ADDRESS: 19 TRAY WEIGHT: 427 TRAY DB WEIGHT: 427
[2026-06-30 14:28:01,446.446 INFO    ] ADDRESS: 20 TRAY WEIGHT: 229 TRAY DB WEIGHT: 229
[2026-06-30 14:28:01,451.451 INFO    ] ADDRESS: 21 TRAY WEIGHT: 232 TRAY DB WEIGHT: 232
[2026-06-30 14:28:01,455.455 INFO    ] ADDRESS: 22 TRAY WEIGHT: 31 TRAY DB WEIGHT: 31
[2026-06-30 14:28:01,459.459 INFO    ] ADDRESS: 23 TRAY WEIGHT: 306 TRAY DB WEIGHT: 306
[2026-06-30 14:28:01,464.464 INFO    ] ADDRESS: 24 TRAY WEIGHT: 549 TRAY DB WEIGHT: 549
[2026-06-30 14:28:01,468.468 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 14:28:01,472.472 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1348 TRAY DB WEIGHT: 1349
[2026-06-30 14:28:01,477.477 INFO    ] ADDRESS: 27 TRAY WEIGHT: 134 TRAY DB WEIGHT: 134
[2026-06-30 14:28:01,481.481 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2673 TRAY DB WEIGHT: 2673
[2026-06-30 14:28:01,485.485 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1622 TRAY DB WEIGHT: 1626
[2026-06-30 14:28:01,490.490 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2422 TRAY DB WEIGHT: 2423
[2026-06-30 14:28:01,494.494 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 14:28:01,498.498 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 14:28:01,502.502 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3686 TRAY DB WEIGHT: 3686
[2026-06-30 14:28:01,507.507 INFO    ] ADDRESS: 37 TRAY WEIGHT: 431 TRAY DB WEIGHT: 431
[2026-06-30 14:28:01,511.511 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2114 TRAY DB WEIGHT: 2115
[2026-06-30 14:28:01,515.515 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 14:28:01,520.520 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2909 TRAY DB WEIGHT: 2909
[2026-06-30 14:28:01,524.524 INFO    ] ADDRESS: 41 TRAY WEIGHT: 257 TRAY DB WEIGHT: 257
[2026-06-30 14:28:01,529.529 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 14:28:01,542.542 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2966 TRAY DB WEIGHT: 2966
[2026-06-30 14:28:01,549.549 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1852 TRAY DB WEIGHT: 1852
[2026-06-30 14:28:01,557.557 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5563 TRAY DB WEIGHT: 5563
[2026-06-30 14:28:01,565.565 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2549 TRAY DB WEIGHT: 2549
[2026-06-30 14:28:04,870.870 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:27:59.398000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782809879.398}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:27:59.536000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782809879.536}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:27:59.555000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782809879.555}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:27:59.641000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782809879.641}, {'tray_weight': '73', 'weight': '73', 'datetime': '2026-06-30 14:27:59.779000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782809879.7789998}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:27:59.800000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782809879.8}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:27:59.796000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782809879.796}, {'tray_weight': '196', 'weight': '196', 'datetime': '2026-06-30 14:27:59.934000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809879.934}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:27:59.956000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782809879.956}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:27:59.977000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782809879.977}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:27:59.997000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782809879.997}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:28:00.016000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782809880.016}, {'tray_weight': '306', 'weight': '306', 'datetime': '2026-06-30 14:28:00.190000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782809880.19}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:28:00.213000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782809880.213}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:28:00.232000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809880.232}, {'tray_weight': '1348', 'weight': '1348', 'datetime': '2026-06-30 14:28:00.262000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782809880.262}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:28:00.281000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782809880.281}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 27, 59, 466668)}, '2': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 28, 4, 136148)}}
[2026-06-30 14:28:04,876.876 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:27:59.398000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782809879.398}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:27:59.536000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782809879.536}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:27:59.555000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782809879.555}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:27:59.641000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782809879.641}, {'tray_weight': '73', 'weight': '73', 'datetime': '2026-06-30 14:27:59.779000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782809879.7789998}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:27:59.800000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782809879.8}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:27:59.796000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782809879.796}, {'tray_weight': '196', 'weight': '196', 'datetime': '2026-06-30 14:27:59.934000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809879.934}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:27:59.956000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782809879.956}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:27:59.977000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782809879.977}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:27:59.997000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782809879.997}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:28:00.016000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782809880.016}, {'tray_weight': '306', 'weight': '306', 'datetime': '2026-06-30 14:28:00.190000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782809880.19}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:28:00.213000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782809880.213}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:28:00.232000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809880.232}, {'tray_weight': '1348', 'weight': '1348', 'datetime': '2026-06-30 14:28:00.262000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782809880.262}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:28:00.281000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782809880.281}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 27, 59, 466668)}, '2': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 28, 4, 136148)}}
[2026-06-30 14:28:06,273.273 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:27:59.398000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782809879.398}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:27:59.536000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782809879.536}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:27:59.555000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782809879.555}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:27:59.641000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782809879.641}, {'tray_weight': '73', 'weight': '73', 'datetime': '2026-06-30 14:27:59.779000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782809879.7789998}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:27:59.800000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782809879.8}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:27:59.796000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782809879.796}, {'tray_weight': '196', 'weight': '196', 'datetime': '2026-06-30 14:27:59.934000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809879.934}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:27:59.956000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782809879.956}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:27:59.977000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782809879.977}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:27:59.997000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782809879.997}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:28:00.016000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782809880.016}, {'tray_weight': '306', 'weight': '306', 'datetime': '2026-06-30 14:28:00.190000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782809880.19}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:28:00.213000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782809880.213}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:28:00.232000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809880.232}, {'tray_weight': '1348', 'weight': '1348', 'datetime': '2026-06-30 14:28:00.262000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782809880.262}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:28:00.281000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782809880.281}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 27, 59, 466668)}, '2': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 28, 4, 971687)}}
[2026-06-30 14:28:06,294.294 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:27:59.398000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782809879.398}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:27:59.536000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782809879.536}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:27:59.555000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782809879.555}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:27:59.641000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782809879.641}, {'tray_weight': '73', 'weight': '73', 'datetime': '2026-06-30 14:27:59.779000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782809879.7789998}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:27:59.800000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782809879.8}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:27:59.796000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782809879.796}, {'tray_weight': '196', 'weight': '196', 'datetime': '2026-06-30 14:27:59.934000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809879.934}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:27:59.956000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782809879.956}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:27:59.977000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782809879.977}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:27:59.997000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782809879.997}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:28:00.016000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782809880.016}, {'tray_weight': '306', 'weight': '306', 'datetime': '2026-06-30 14:28:00.190000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782809880.19}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:28:00.213000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782809880.213}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:28:00.232000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809880.232}, {'tray_weight': '1348', 'weight': '1348', 'datetime': '2026-06-30 14:28:00.262000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782809880.262}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:28:00.281000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782809880.281}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 27, 59, 466668)}, '2': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 28, 4, 971687)}}
[2026-06-30 14:28:07,814.814 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:27:59.398000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782809879.398}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:27:59.536000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782809879.536}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:27:59.555000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782809879.555}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:27:59.641000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782809879.641}, {'tray_weight': '73', 'weight': '73', 'datetime': '2026-06-30 14:27:59.779000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782809879.7789998}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:27:59.800000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782809879.8}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:27:59.796000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782809879.796}, {'tray_weight': '196', 'weight': '196', 'datetime': '2026-06-30 14:27:59.934000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809879.934}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:27:59.956000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782809879.956}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:27:59.977000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782809879.977}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:27:59.997000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782809879.997}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:28:00.016000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782809880.016}, {'tray_weight': '306', 'weight': '306', 'datetime': '2026-06-30 14:28:00.190000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782809880.19}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:28:00.213000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782809880.213}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:28:00.232000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809880.232}, {'tray_weight': '1348', 'weight': '1348', 'datetime': '2026-06-30 14:28:00.262000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782809880.262}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:28:00.281000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782809880.281}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 27, 59, 466668)}, '2': {'door_weights': [{'tray_weight': '1620', 'weight': '1620', 'datetime': '2026-06-30 14:28:05.633000', 'tray_id': '32', 'address': '32', 'flow': '1', 'expected_tray_weight': 1494, 'TS': 1782809885.633}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 28, 6, 387281)}}
[2026-06-30 14:28:07,833.833 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:27:59.398000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782809879.398}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:27:59.536000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782809879.536}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:27:59.555000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782809879.555}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:27:59.641000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782809879.641}, {'tray_weight': '73', 'weight': '73', 'datetime': '2026-06-30 14:27:59.779000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782809879.7789998}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:27:59.800000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782809879.8}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:27:59.796000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782809879.796}, {'tray_weight': '196', 'weight': '196', 'datetime': '2026-06-30 14:27:59.934000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809879.934}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:27:59.956000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782809879.956}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:27:59.977000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782809879.977}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:27:59.997000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782809879.997}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:28:00.016000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782809880.016}, {'tray_weight': '306', 'weight': '306', 'datetime': '2026-06-30 14:28:00.190000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782809880.19}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:28:00.213000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782809880.213}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:28:00.232000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809880.232}, {'tray_weight': '1348', 'weight': '1348', 'datetime': '2026-06-30 14:28:00.262000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782809880.262}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:28:00.281000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782809880.281}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 27, 59, 466668)}, '2': {'door_weights': [{'tray_weight': '1620', 'weight': '1620', 'datetime': '2026-06-30 14:28:05.633000', 'tray_id': '32', 'address': '32', 'flow': '1', 'expected_tray_weight': 1494, 'TS': 1782809885.633}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 28, 6, 387281)}}
[2026-06-30 14:28:09,540.540 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:27:59.398000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782809879.398}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:27:59.536000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782809879.536}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:27:59.555000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782809879.555}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:27:59.641000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782809879.641}, {'tray_weight': '73', 'weight': '73', 'datetime': '2026-06-30 14:27:59.779000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782809879.7789998}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:27:59.800000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782809879.8}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:27:59.796000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782809879.796}, {'tray_weight': '196', 'weight': '196', 'datetime': '2026-06-30 14:27:59.934000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809879.934}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:27:59.956000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782809879.956}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:27:59.977000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782809879.977}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:27:59.997000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782809879.997}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:28:00.016000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782809880.016}, {'tray_weight': '306', 'weight': '306', 'datetime': '2026-06-30 14:28:00.190000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782809880.19}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:28:00.213000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782809880.213}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:28:00.232000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809880.232}, {'tray_weight': '1348', 'weight': '1348', 'datetime': '2026-06-30 14:28:00.262000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782809880.262}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:28:00.281000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782809880.281}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 27, 59, 466668)}, '2': {'door_weights': [{'tray_weight': '1620', 'weight': '1620', 'datetime': '2026-06-30 14:28:05.631000', 'tray_id': '32', 'address': '32', 'flow': '1', 'expected_tray_weight': 1494, 'TS': 1782809885.631}, {'tray_weight': '2737', 'weight': '2737', 'datetime': '2026-06-30 14:28:07.855000', 'tray_id': '43', 'address': '43', 'flow': '1', 'expected_tray_weight': 2886, 'TS': 1782809887.855}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 28, 7, 938615)}}
[2026-06-30 14:28:09,552.552 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:27:59.398000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782809879.398}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:27:59.536000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782809879.536}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:27:59.555000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782809879.555}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:27:59.641000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782809879.641}, {'tray_weight': '73', 'weight': '73', 'datetime': '2026-06-30 14:27:59.779000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782809879.7789998}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:27:59.800000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782809879.8}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:27:59.796000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782809879.796}, {'tray_weight': '196', 'weight': '196', 'datetime': '2026-06-30 14:27:59.934000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809879.934}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:27:59.956000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782809879.956}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:27:59.977000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782809879.977}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:27:59.997000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782809879.997}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:28:00.016000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782809880.016}, {'tray_weight': '306', 'weight': '306', 'datetime': '2026-06-30 14:28:00.190000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782809880.19}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:28:00.213000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782809880.213}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:28:00.232000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809880.232}, {'tray_weight': '1348', 'weight': '1348', 'datetime': '2026-06-30 14:28:00.262000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782809880.262}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:28:00.281000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782809880.281}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 27, 59, 466668)}, '2': {'door_weights': [{'tray_weight': '1620', 'weight': '1620', 'datetime': '2026-06-30 14:28:05.631000', 'tray_id': '32', 'address': '32', 'flow': '1', 'expected_tray_weight': 1494, 'TS': 1782809885.631}, {'tray_weight': '2737', 'weight': '2737', 'datetime': '2026-06-30 14:28:07.855000', 'tray_id': '43', 'address': '43', 'flow': '1', 'expected_tray_weight': 2886, 'TS': 1782809887.855}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 28, 7, 938615)}}
[2026-06-30 14:28:11,359.359 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:27:59.398000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782809879.398}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:27:59.536000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782809879.536}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:27:59.555000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782809879.555}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:27:59.641000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782809879.641}, {'tray_weight': '73', 'weight': '73', 'datetime': '2026-06-30 14:27:59.779000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782809879.7789998}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:27:59.800000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782809879.8}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:27:59.796000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782809879.796}, {'tray_weight': '196', 'weight': '196', 'datetime': '2026-06-30 14:27:59.934000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809879.934}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:27:59.956000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782809879.956}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:27:59.977000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782809879.977}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:27:59.997000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782809879.997}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:28:00.016000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782809880.016}, {'tray_weight': '306', 'weight': '306', 'datetime': '2026-06-30 14:28:00.190000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782809880.19}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:28:00.213000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782809880.213}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:28:00.232000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809880.232}, {'tray_weight': '1348', 'weight': '1348', 'datetime': '2026-06-30 14:28:00.262000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782809880.262}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:28:00.281000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782809880.281}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 27, 59, 466668)}, '2': {'door_weights': [{'tray_weight': '1620', 'weight': '1620', 'datetime': '2026-06-30 14:28:05.630000', 'tray_id': '32', 'address': '32', 'flow': '1', 'expected_tray_weight': 1494, 'TS': 1782809885.6299999}, {'tray_weight': '2737', 'weight': '2737', 'datetime': '2026-06-30 14:28:07.852000', 'tray_id': '43', 'address': '43', 'flow': '1', 'expected_tray_weight': 2886, 'TS': 1782809887.852}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 28, 9, 656369)}}
[2026-06-30 14:28:11,382.382 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:27:59.398000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782809879.398}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:27:59.536000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782809879.536}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:27:59.555000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782809879.555}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:27:59.641000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782809879.641}, {'tray_weight': '73', 'weight': '73', 'datetime': '2026-06-30 14:27:59.779000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782809879.7789998}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:27:59.800000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782809879.8}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:27:59.796000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782809879.796}, {'tray_weight': '196', 'weight': '196', 'datetime': '2026-06-30 14:27:59.934000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809879.934}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:27:59.956000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782809879.956}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:27:59.977000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782809879.977}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:27:59.997000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782809879.997}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:28:00.016000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782809880.016}, {'tray_weight': '306', 'weight': '306', 'datetime': '2026-06-30 14:28:00.190000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782809880.19}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:28:00.213000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782809880.213}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:28:00.232000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809880.232}, {'tray_weight': '1348', 'weight': '1348', 'datetime': '2026-06-30 14:28:00.262000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782809880.262}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:28:00.281000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782809880.281}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 27, 59, 466668)}, '2': {'door_weights': [{'tray_weight': '1620', 'weight': '1620', 'datetime': '2026-06-30 14:28:05.630000', 'tray_id': '32', 'address': '32', 'flow': '1', 'expected_tray_weight': 1494, 'TS': 1782809885.6299999}, {'tray_weight': '2737', 'weight': '2737', 'datetime': '2026-06-30 14:28:07.852000', 'tray_id': '43', 'address': '43', 'flow': '1', 'expected_tray_weight': 2886, 'TS': 1782809887.852}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 28, 9, 656369)}}
[2026-06-30 14:28:13,328.328 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:27:59.398000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782809879.398}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:27:59.536000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782809879.536}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:27:59.555000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782809879.555}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:27:59.641000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782809879.641}, {'tray_weight': '73', 'weight': '73', 'datetime': '2026-06-30 14:27:59.779000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782809879.7789998}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:27:59.800000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782809879.8}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:27:59.796000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782809879.796}, {'tray_weight': '196', 'weight': '196', 'datetime': '2026-06-30 14:27:59.934000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809879.934}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:27:59.956000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782809879.956}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:27:59.977000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782809879.977}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:27:59.997000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782809879.997}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:28:00.016000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782809880.016}, {'tray_weight': '306', 'weight': '306', 'datetime': '2026-06-30 14:28:00.190000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782809880.19}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:28:00.213000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782809880.213}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:28:00.232000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809880.232}, {'tray_weight': '1348', 'weight': '1348', 'datetime': '2026-06-30 14:28:00.262000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782809880.262}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:28:00.281000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782809880.281}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 27, 59, 466668)}, '2': {'door_weights': [{'tray_weight': '1620', 'weight': '1620', 'datetime': '2026-06-30 14:28:05.630000', 'tray_id': '32', 'address': '32', 'flow': '1', 'expected_tray_weight': 1494, 'TS': 1782809885.63}, {'tray_weight': '2737', 'weight': '2737', 'datetime': '2026-06-30 14:28:07.850000', 'tray_id': '43', 'address': '43', 'flow': '1', 'expected_tray_weight': 2886, 'TS': 1782809887.8500001}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 28, 11, 461867)}}
[2026-06-30 14:28:13,355.355 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:27:59.398000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782809879.398}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:27:59.536000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782809879.536}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:27:59.555000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782809879.555}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:27:59.641000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782809879.641}, {'tray_weight': '73', 'weight': '73', 'datetime': '2026-06-30 14:27:59.779000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782809879.7789998}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:27:59.800000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782809879.8}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:27:59.796000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782809879.796}, {'tray_weight': '196', 'weight': '196', 'datetime': '2026-06-30 14:27:59.934000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809879.934}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:27:59.956000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782809879.956}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:27:59.977000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782809879.977}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:27:59.997000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782809879.997}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:28:00.016000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782809880.016}, {'tray_weight': '306', 'weight': '306', 'datetime': '2026-06-30 14:28:00.190000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782809880.19}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:28:00.213000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782809880.213}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:28:00.232000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809880.232}, {'tray_weight': '1348', 'weight': '1348', 'datetime': '2026-06-30 14:28:00.262000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782809880.262}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:28:00.281000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782809880.281}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 27, 59, 466668)}, '2': {'door_weights': [{'tray_weight': '1620', 'weight': '1620', 'datetime': '2026-06-30 14:28:05.630000', 'tray_id': '32', 'address': '32', 'flow': '1', 'expected_tray_weight': 1494, 'TS': 1782809885.63}, {'tray_weight': '2737', 'weight': '2737', 'datetime': '2026-06-30 14:28:07.850000', 'tray_id': '43', 'address': '43', 'flow': '1', 'expected_tray_weight': 2886, 'TS': 1782809887.8500001}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 28, 11, 461867)}}
[2026-06-30 14:28:15,509.509 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:27:59.398000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782809879.398}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:27:59.536000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782809879.536}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:27:59.555000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782809879.555}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:27:59.641000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782809879.641}, {'tray_weight': '73', 'weight': '73', 'datetime': '2026-06-30 14:27:59.779000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782809879.7789998}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:27:59.800000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782809879.8}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:27:59.796000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782809879.796}, {'tray_weight': '196', 'weight': '196', 'datetime': '2026-06-30 14:27:59.934000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809879.934}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:27:59.956000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782809879.956}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:27:59.977000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782809879.977}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:27:59.997000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782809879.997}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:28:00.016000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782809880.016}, {'tray_weight': '306', 'weight': '306', 'datetime': '2026-06-30 14:28:00.190000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782809880.19}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:28:00.213000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782809880.213}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:28:00.232000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809880.232}, {'tray_weight': '1348', 'weight': '1348', 'datetime': '2026-06-30 14:28:00.262000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782809880.262}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:28:00.281000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782809880.281}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 27, 59, 466668)}, '2': {'door_weights': [{'tray_weight': '1620', 'weight': '1620', 'datetime': '2026-06-30 14:28:05.628000', 'tray_id': '32', 'address': '32', 'flow': '1', 'expected_tray_weight': 1494, 'TS': 1782809885.628}, {'tray_weight': '2737', 'weight': '2737', 'datetime': '2026-06-30 14:28:07.849000', 'tray_id': '43', 'address': '43', 'flow': '1', 'expected_tray_weight': 2886, 'TS': 1782809887.849}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 28, 13, 483361)}}
[2026-06-30 14:28:15,529.529 INFO    ] monitor_weight {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:27:59.398000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782809879.398}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:27:59.536000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782809879.536}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:27:59.555000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782809879.555}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:27:59.641000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782809879.641}, {'tray_weight': '73', 'weight': '73', 'datetime': '2026-06-30 14:27:59.779000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782809879.7789998}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:27:59.800000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782809879.8}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:27:59.796000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782809879.796}, {'tray_weight': '196', 'weight': '196', 'datetime': '2026-06-30 14:27:59.934000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809879.934}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:27:59.956000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782809879.956}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:27:59.977000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782809879.977}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:27:59.997000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782809879.997}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:28:00.016000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782809880.016}, {'tray_weight': '306', 'weight': '306', 'datetime': '2026-06-30 14:28:00.190000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782809880.19}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:28:00.213000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782809880.213}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:28:00.232000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809880.232}, {'tray_weight': '1348', 'weight': '1348', 'datetime': '2026-06-30 14:28:00.262000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782809880.262}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:28:00.281000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782809880.281}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 27, 59, 466668)}, '2': {'door_weights': [{'tray_weight': '1620', 'weight': '1620', 'datetime': '2026-06-30 14:28:05.628000', 'tray_id': '32', 'address': '32', 'flow': '1', 'expected_tray_weight': 1494, 'TS': 1782809885.628}, {'tray_weight': '2737', 'weight': '2737', 'datetime': '2026-06-30 14:28:07.849000', 'tray_id': '43', 'address': '43', 'flow': '1', 'expected_tray_weight': 2886, 'TS': 1782809887.849}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 28, 13, 483361)}}
[2026-06-30 14:28:16,979.979 INFO    ] collect_close_door_weights {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:27:59.398000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782809879.398}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:27:59.536000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782809879.536}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:27:59.555000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782809879.555}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:27:59.641000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782809879.641}, {'tray_weight': '73', 'weight': '73', 'datetime': '2026-06-30 14:27:59.779000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782809879.7789998}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:27:59.800000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782809879.8}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:27:59.796000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782809879.796}, {'tray_weight': '196', 'weight': '196', 'datetime': '2026-06-30 14:27:59.934000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809879.934}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:27:59.956000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782809879.956}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:27:59.977000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782809879.977}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:27:59.997000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782809879.997}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:28:00.016000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782809880.016}, {'tray_weight': '306', 'weight': '306', 'datetime': '2026-06-30 14:28:00.190000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782809880.19}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:28:00.213000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782809880.213}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:28:00.232000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809880.232}, {'tray_weight': '1348', 'weight': '1348', 'datetime': '2026-06-30 14:28:00.262000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782809880.262}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:28:00.281000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782809880.281}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 27, 59, 466668)}, '2': {'door_weights': [{'tray_weight': '2672', 'weight': '2672', 'datetime': '2026-06-30 14:28:15.465000', 'tray_id': '31', 'address': '31', 'flow': '0', 'expected_tray_weight': 2625, 'TS': 1782809895.465}, {'tray_weight': '1631', 'weight': '1631', 'datetime': '2026-06-30 14:28:15.602000', 'tray_id': '32', 'address': '32', 'flow': '0', 'expected_tray_weight': 1494, 'TS': 1782809895.602}, {'tray_weight': '2422', 'weight': '2422', 'datetime': '2026-06-30 14:28:15.622000', 'tray_id': '33', 'address': '33', 'flow': '0', 'expected_tray_weight': 2301, 'TS': 1782809895.622}, {'tray_weight': '2501', 'weight': '2501', 'datetime': '2026-06-30 14:28:15.708000', 'tray_id': '34', 'address': '34', 'flow': '0', 'expected_tray_weight': 2475, 'TS': 1782809895.7080002}, {'tray_weight': '1958', 'weight': '1958', 'datetime': '2026-06-30 14:28:15.727000', 'tray_id': '35', 'address': '35', 'flow': '0', 'expected_tray_weight': 1780, 'TS': 1782809895.727}, {'tray_weight': '3686', 'weight': '3686', 'datetime': '2026-06-30 14:28:15.865000', 'tray_id': '36', 'address': '36', 'flow': '0', 'expected_tray_weight': 3570, 'TS': 1782809895.865}, {'tray_weight': '431', 'weight': '431', 'datetime': '2026-06-30 14:28:15.855000', 'tray_id': '37', 'address': '37', 'flow': '0', 'expected_tray_weight': 414, 'TS': 1782809895.855}, {'tray_weight': '2114', 'weight': '2114', 'datetime': '2026-06-30 14:28:15.993000', 'tray_id': '38', 'address': '38', 'flow': '0', 'expected_tray_weight': 2100, 'TS': 1782809895.993}, {'tray_weight': '1310', 'weight': '1310', 'datetime': '2026-06-30 14:28:16.012000', 'tray_id': '39', 'address': '39', 'flow': '0', 'expected_tray_weight': 1260, 'TS': 1782809896.0119998}, {'tray_weight': '2909', 'weight': '2909', 'datetime': '2026-06-30 14:28:16.063000', 'tray_id': '40', 'address': '40', 'flow': '0', 'expected_tray_weight': 2775, 'TS': 1782809896.063}, {'tray_weight': '257', 'weight': '257', 'datetime': '2026-06-30 14:28:16.202000', 'tray_id': '41', 'address': '41', 'flow': '0', 'expected_tray_weight': 304, 'TS': 1782809896.202}, {'tray_weight': '1930', 'weight': '1930', 'datetime': '2026-06-30 14:28:16.222000', 'tray_id': '42', 'address': '42', 'flow': '0', 'expected_tray_weight': 1920, 'TS': 1782809896.222}, {'tray_weight': '2737', 'weight': '2737', 'datetime': '2026-06-30 14:28:16.536000', 'tray_id': '43', 'address': '43', 'flow': '0', 'expected_tray_weight': 2886, 'TS': 1782809896.536}, {'tray_weight': '1852', 'weight': '1852', 'datetime': '2026-06-30 14:28:16.554000', 'tray_id': '44', 'address': '44', 'flow': '0', 'expected_tray_weight': 1856, 'TS': 1782809896.554}, {'tray_weight': '5563', 'weight': '5563', 'datetime': '2026-06-30 14:28:16.628000', 'tray_id': '45', 'address': '45', 'flow': '0', 'expected_tray_weight': 5605, 'TS': 1782809896.628}, {'tray_weight': '2549', 'weight': '2549', 'datetime': '2026-06-30 14:28:16.766000', 'tray_id': '46', 'address': '46', 'flow': '0', 'expected_tray_weight': 2520, 'TS': 1782809896.766}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 28, 15, 547611)}}
[2026-06-30 14:28:16,995.995 INFO    ] collect_close_door_weights {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:27:59.398000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782809879.398}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:27:59.536000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782809879.536}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:27:59.555000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782809879.555}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:27:59.641000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782809879.641}, {'tray_weight': '73', 'weight': '73', 'datetime': '2026-06-30 14:27:59.779000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782809879.7789998}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:27:59.800000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782809879.8}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:27:59.796000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782809879.796}, {'tray_weight': '196', 'weight': '196', 'datetime': '2026-06-30 14:27:59.934000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809879.934}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:27:59.956000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782809879.956}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:27:59.977000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782809879.977}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:27:59.997000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782809879.997}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:28:00.016000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782809880.016}, {'tray_weight': '306', 'weight': '306', 'datetime': '2026-06-30 14:28:00.190000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782809880.19}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:28:00.213000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782809880.213}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:28:00.232000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782809880.232}, {'tray_weight': '1348', 'weight': '1348', 'datetime': '2026-06-30 14:28:00.262000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782809880.262}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:28:00.281000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782809880.281}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 27, 59, 466668)}, '2': {'door_weights': [{'tray_weight': '2672', 'weight': '2672', 'datetime': '2026-06-30 14:28:15.465000', 'tray_id': '31', 'address': '31', 'flow': '0', 'expected_tray_weight': 2625, 'TS': 1782809895.465}, {'tray_weight': '1631', 'weight': '1631', 'datetime': '2026-06-30 14:28:15.602000', 'tray_id': '32', 'address': '32', 'flow': '0', 'expected_tray_weight': 1494, 'TS': 1782809895.602}, {'tray_weight': '2422', 'weight': '2422', 'datetime': '2026-06-30 14:28:15.622000', 'tray_id': '33', 'address': '33', 'flow': '0', 'expected_tray_weight': 2301, 'TS': 1782809895.622}, {'tray_weight': '2501', 'weight': '2501', 'datetime': '2026-06-30 14:28:15.708000', 'tray_id': '34', 'address': '34', 'flow': '0', 'expected_tray_weight': 2475, 'TS': 1782809895.7080002}, {'tray_weight': '1958', 'weight': '1958', 'datetime': '2026-06-30 14:28:15.727000', 'tray_id': '35', 'address': '35', 'flow': '0', 'expected_tray_weight': 1780, 'TS': 1782809895.727}, {'tray_weight': '3686', 'weight': '3686', 'datetime': '2026-06-30 14:28:15.865000', 'tray_id': '36', 'address': '36', 'flow': '0', 'expected_tray_weight': 3570, 'TS': 1782809895.865}, {'tray_weight': '431', 'weight': '431', 'datetime': '2026-06-30 14:28:15.855000', 'tray_id': '37', 'address': '37', 'flow': '0', 'expected_tray_weight': 414, 'TS': 1782809895.855}, {'tray_weight': '2114', 'weight': '2114', 'datetime': '2026-06-30 14:28:15.993000', 'tray_id': '38', 'address': '38', 'flow': '0', 'expected_tray_weight': 2100, 'TS': 1782809895.993}, {'tray_weight': '1310', 'weight': '1310', 'datetime': '2026-06-30 14:28:16.012000', 'tray_id': '39', 'address': '39', 'flow': '0', 'expected_tray_weight': 1260, 'TS': 1782809896.0119998}, {'tray_weight': '2909', 'weight': '2909', 'datetime': '2026-06-30 14:28:16.063000', 'tray_id': '40', 'address': '40', 'flow': '0', 'expected_tray_weight': 2775, 'TS': 1782809896.063}, {'tray_weight': '257', 'weight': '257', 'datetime': '2026-06-30 14:28:16.202000', 'tray_id': '41', 'address': '41', 'flow': '0', 'expected_tray_weight': 304, 'TS': 1782809896.202}, {'tray_weight': '1930', 'weight': '1930', 'datetime': '2026-06-30 14:28:16.222000', 'tray_id': '42', 'address': '42', 'flow': '0', 'expected_tray_weight': 1920, 'TS': 1782809896.222}, {'tray_weight': '2737', 'weight': '2737', 'datetime': '2026-06-30 14:28:16.536000', 'tray_id': '43', 'address': '43', 'flow': '0', 'expected_tray_weight': 2886, 'TS': 1782809896.536}, {'tray_weight': '1852', 'weight': '1852', 'datetime': '2026-06-30 14:28:16.554000', 'tray_id': '44', 'address': '44', 'flow': '0', 'expected_tray_weight': 1856, 'TS': 1782809896.554}, {'tray_weight': '5563', 'weight': '5563', 'datetime': '2026-06-30 14:28:16.628000', 'tray_id': '45', 'address': '45', 'flow': '0', 'expected_tray_weight': 5605, 'TS': 1782809896.628}, {'tray_weight': '2549', 'weight': '2549', 'datetime': '2026-06-30 14:28:16.766000', 'tray_id': '46', 'address': '46', 'flow': '0', 'expected_tray_weight': 2520, 'TS': 1782809896.766}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 28, 15, 547611)}}
[2026-06-30 14:28:18,494.494 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 14:28:18,496.496 INFO    ] DB TRAY [{"sku_json": "4500709-7", "active": 1, "org_sku": "4500709", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "tray_weight": "480"}, {"sku_json": "4500558-5", "active": 1, "org_sku": "4500558", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "tray_weight": "144"}, {"sku_json": "4500708-2", "active": 1, "org_sku": "4500708", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "tray_weight": "82"}, {"sku_json": "4500680-5", "active": 1, "org_sku": "4500680", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "tray_weight": "240"}, {"sku_json": "4500668-4", "active": 1, "org_sku": "4500668", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "tray_weight": "73"}, {"sku_json": "4500639-11", "active": 1, "org_sku": "4500639", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "tray_weight": "796"}, {"sku_json": "4500714-6", "active": 1, "org_sku": "4500714", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "tray_weight": "369"}, {"sku_json": "4500646-6", "active": 1, "org_sku": "4500646", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "tray_weight": "196"}, {"sku_json": "4500647-12", "active": 1, "org_sku": "4500647", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "tray_weight": "427"}, {"sku_json": "4500650-8", "active": 1, "org_sku": "4500650", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "tray_weight": "229"}, {"sku_json": "4500648-10", "active": 1, "org_sku": "4500648", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "tray_weight": "232"}, {"sku_json": "4500673-0", "active": 1, "org_sku": "4500673", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "tray_weight": "31"}, {"sku_json": "4500708-10", "active": 1, "org_sku": "4500708", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "tray_weight": "306"}, {"sku_json": "4500681-8", "active": 1, "org_sku": "4500681", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "tray_weight": "549"}, {"sku_json": "4500644-5", "active": 1, "org_sku": "4500644", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "tray_weight": "228"}, {"sku_json": "4500696-22", "active": 1, "org_sku": "4500696", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "tray_weight": "1348"}, {"sku_json": "4500659-4", "active": 1, "org_sku": "4500659", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "tray_weight": "134"}, {"sku_json": "4500407-15", "active": 1, "org_sku": "4500407", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "tray_weight": "2673"}, {"sku_json": "186078-9", "active": 1, "org_sku": "186078", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "tray_weight": "1622"}, {"sku_json": "108676-13", "active": 1, "org_sku": "108676", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "tray_weight": "2422"}, {"sku_json": "4500656-11", "active": 1, "org_sku": "4500656", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "tray_weight": "2501"}, {"sku_json": "4500700-10", "active": 1, "org_sku": "4500700", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "tray_weight": "1958"}, {"sku_json": "166327-17", "active": 1, "org_sku": "166327", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "tray_weight": "3686"}, {"sku_json": "4500667-18", "active": 1, "org_sku": "4500667", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "tray_weight": "431"}, {"sku_json": "4500675-12", "active": 1, "org_sku": "4500675", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "tray_weight": "2114"}, {"sku_json": "4500705-6", "active": 1, "org_sku": "4500705", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "tray_weight": "1311"}, {"sku_json": "4500706-15", "active": 1, "org_sku": "4500706", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "tray_weight": "2909"}, {"sku_json": "4500541-16", "active": 1, "org_sku": "4500541", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "tray_weight": "257"}, {"sku_json": "4500499-10", "active": 1, "org_sku": "4500499", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "tray_weight": "1930"}, {"sku_json": "4500702-13", "active": 1, "org_sku": "4500702", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "tray_weight": "2966"}, {"sku_json": "4500694-8", "active": 1, "org_sku": "4500694", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "tray_weight": "1852"}, {"sku_json": "186043-19", "active": 1, "org_sku": "186043", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "tray_weight": "5563"}, {"sku_json": "4500704-12", "active": 1, "org_sku": "4500704", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "tray_weight": "2549"}, {"sku_json": "163527-0", "active": 1, "org_sku": "163527", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "tray_weight": "99999"}]
[2026-06-30 14:28:18,499.499 INFO    ] TRAY READINGS [{'tray_weight': '1620', 'weight': '1620', 'datetime': '2026-06-30 14:28:05.628000', 'tray_id': '32', 'address': '32', 'flow': '1', 'expected_tray_weight': 1494, 'TS': 1782809885.628}, {'tray_weight': '1620', 'weight': '1620', 'datetime': '2026-06-30 14:28:05.630000', 'tray_id': '32', 'address': '32', 'flow': '1', 'expected_tray_weight': 1494, 'TS': 1782809885.6299999}, {'tray_weight': '1620', 'weight': '1620', 'datetime': '2026-06-30 14:28:05.630000', 'tray_id': '32', 'address': '32', 'flow': '1', 'expected_tray_weight': 1494, 'TS': 1782809885.63}, {'tray_weight': '1620', 'weight': '1620', 'datetime': '2026-06-30 14:28:05.631000', 'tray_id': '32', 'address': '32', 'flow': '1', 'expected_tray_weight': 1494, 'TS': 1782809885.631}, {'tray_weight': '2737', 'weight': '2737', 'datetime': '2026-06-30 14:28:07.849000', 'tray_id': '43', 'address': '43', 'flow': '1', 'expected_tray_weight': 2886, 'TS': 1782809887.849}, {'tray_weight': '2737', 'weight': '2737', 'datetime': '2026-06-30 14:28:07.850000', 'tray_id': '43', 'address': '43', 'flow': '1', 'expected_tray_weight': 2886, 'TS': 1782809887.8500001}, {'tray_weight': '2737', 'weight': '2737', 'datetime': '2026-06-30 14:28:07.852000', 'tray_id': '43', 'address': '43', 'flow': '1', 'expected_tray_weight': 2886, 'TS': 1782809887.852}, {'tray_weight': '2737', 'weight': '2737', 'datetime': '2026-06-30 14:28:07.855000', 'tray_id': '43', 'address': '43', 'flow': '1', 'expected_tray_weight': 2886, 'TS': 1782809887.855}, {'tray_weight': '2672', 'weight': '2672', 'datetime': '2026-06-30 14:28:15.465000', 'tray_id': '31', 'address': '31', 'flow': '0', 'expected_tray_weight': 2625, 'TS': 1782809895.465}, {'tray_weight': '1631', 'weight': '1631', 'datetime': '2026-06-30 14:28:15.602000', 'tray_id': '32', 'address': '32', 'flow': '0', 'expected_tray_weight': 1494, 'TS': 1782809895.602}, {'tray_weight': '2422', 'weight': '2422', 'datetime': '2026-06-30 14:28:15.622000', 'tray_id': '33', 'address': '33', 'flow': '0', 'expected_tray_weight': 2301, 'TS': 1782809895.622}, {'tray_weight': '2501', 'weight': '2501', 'datetime': '2026-06-30 14:28:15.708000', 'tray_id': '34', 'address': '34', 'flow': '0', 'expected_tray_weight': 2475, 'TS': 1782809895.7080002}, {'tray_weight': '1958', 'weight': '1958', 'datetime': '2026-06-30 14:28:15.727000', 'tray_id': '35', 'address': '35', 'flow': '0', 'expected_tray_weight': 1780, 'TS': 1782809895.727}, {'tray_weight': '431', 'weight': '431', 'datetime': '2026-06-30 14:28:15.855000', 'tray_id': '37', 'address': '37', 'flow': '0', 'expected_tray_weight': 414, 'TS': 1782809895.855}, {'tray_weight': '3686', 'weight': '3686', 'datetime': '2026-06-30 14:28:15.865000', 'tray_id': '36', 'address': '36', 'flow': '0', 'expected_tray_weight': 3570, 'TS': 1782809895.865}, {'tray_weight': '2114', 'weight': '2114', 'datetime': '2026-06-30 14:28:15.993000', 'tray_id': '38', 'address': '38', 'flow': '0', 'expected_tray_weight': 2100, 'TS': 1782809895.993}, {'tray_weight': '1310', 'weight': '1310', 'datetime': '2026-06-30 14:28:16.012000', 'tray_id': '39', 'address': '39', 'flow': '0', 'expected_tray_weight': 1260, 'TS': 1782809896.0119998}, {'tray_weight': '2909', 'weight': '2909', 'datetime': '2026-06-30 14:28:16.063000', 'tray_id': '40', 'address': '40', 'flow': '0', 'expected_tray_weight': 2775, 'TS': 1782809896.063}, {'tray_weight': '257', 'weight': '257', 'datetime': '2026-06-30 14:28:16.202000', 'tray_id': '41', 'address': '41', 'flow': '0', 'expected_tray_weight': 304, 'TS': 1782809896.202}, {'tray_weight': '1930', 'weight': '1930', 'datetime': '2026-06-30 14:28:16.222000', 'tray_id': '42', 'address': '42', 'flow': '0', 'expected_tray_weight': 1920, 'TS': 1782809896.222}, {'tray_weight': '2737', 'weight': '2737', 'datetime': '2026-06-30 14:28:16.536000', 'tray_id': '43', 'address': '43', 'flow': '0', 'expected_tray_weight': 2886, 'TS': 1782809896.536}, {'tray_weight': '1852', 'weight': '1852', 'datetime': '2026-06-30 14:28:16.554000', 'tray_id': '44', 'address': '44', 'flow': '0', 'expected_tray_weight': 1856, 'TS': 1782809896.554}, {'tray_weight': '5563', 'weight': '5563', 'datetime': '2026-06-30 14:28:16.628000', 'tray_id': '45', 'address': '45', 'flow': '0', 'expected_tray_weight': 5605, 'TS': 1782809896.628}, {'tray_weight': '2549', 'weight': '2549', 'datetime': '2026-06-30 14:28:16.766000', 'tray_id': '46', 'address': '46', 'flow': '0', 'expected_tray_weight': 2520, 'TS': 1782809896.766}]
[2026-06-30 14:28:19,996.996 INFO    ] Final DB Tray = [{"sku_json": "4500709-7", "active": 1, "org_sku": "4500709", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "tray_weight": "480"}, {"sku_json": "4500558-5", "active": 1, "org_sku": "4500558", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "tray_weight": "144"}, {"sku_json": "4500708-2", "active": 1, "org_sku": "4500708", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "tray_weight": "82"}, {"sku_json": "4500680-5", "active": 1, "org_sku": "4500680", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "tray_weight": "240"}, {"sku_json": "4500668-4", "active": 1, "org_sku": "4500668", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "tray_weight": "73"}, {"sku_json": "4500639-11", "active": 1, "org_sku": "4500639", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "tray_weight": "796"}, {"sku_json": "4500714-6", "active": 1, "org_sku": "4500714", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "tray_weight": "369"}, {"sku_json": "4500646-6", "active": 1, "org_sku": "4500646", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "tray_weight": "196"}, {"sku_json": "4500647-12", "active": 1, "org_sku": "4500647", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "tray_weight": "427"}, {"sku_json": "4500650-8", "active": 1, "org_sku": "4500650", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "tray_weight": "229"}, {"sku_json": "4500648-10", "active": 1, "org_sku": "4500648", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "tray_weight": "232"}, {"sku_json": "4500673-0", "active": 1, "org_sku": "4500673", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "tray_weight": "31"}, {"sku_json": "4500708-10", "active": 1, "org_sku": "4500708", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "tray_weight": "306"}, {"sku_json": "4500681-8", "active": 1, "org_sku": "4500681", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "tray_weight": "549"}, {"sku_json": "4500644-5", "active": 1, "org_sku": "4500644", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "tray_weight": "228"}, {"sku_json": "4500696-22", "active": 1, "org_sku": "4500696", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "tray_weight": "1348"}, {"sku_json": "4500659-4", "active": 1, "org_sku": "4500659", "created_at": "2026-06-27 11:20:05", "door_id": "1", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "tray_weight": "134"}, {"sku_json": "4500407-15", "active": 1, "org_sku": "4500407", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "tray_weight": "2672"}, {"sku_json": "186078-9", "active": 1, "org_sku": "186078", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "tray_weight": "1631"}, {"sku_json": "108676-13", "active": 1, "org_sku": "108676", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "tray_weight": "2422"}, {"sku_json": "4500656-11", "active": 1, "org_sku": "4500656", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "tray_weight": "2501"}, {"sku_json": "4500700-10", "active": 1, "org_sku": "4500700", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "tray_weight": "1958"}, {"sku_json": "166327-17", "active": 1, "org_sku": "166327", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "tray_weight": "3686"}, {"sku_json": "4500667-18", "active": 1, "org_sku": "4500667", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "tray_weight": "431"}, {"sku_json": "4500675-12", "active": 1, "org_sku": "4500675", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "tray_weight": "2114"}, {"sku_json": "4500705-6", "active": 1, "org_sku": "4500705", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "tray_weight": "1310"}, {"sku_json": "4500706-15", "active": 1, "org_sku": "4500706", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "tray_weight": "2909"}, {"sku_json": "4500541-16", "active": 1, "org_sku": "4500541", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "tray_weight": "257"}, {"sku_json": "4500499-10", "active": 1, "org_sku": "4500499", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "tray_weight": "1930"}, {"sku_json": "4500702-13", "active": 1, "org_sku": "4500702", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "tray_weight": "2737"}, {"sku_json": "4500694-8", "active": 1, "org_sku": "4500694", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "tray_weight": "1852"}, {"sku_json": "186043-19", "active": 1, "org_sku": "186043", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "tray_weight": "5563"}, {"sku_json": "4500704-12", "active": 1, "org_sku": "4500704", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "tray_weight": "2549"}, {"sku_json": "163527-0", "active": 1, "org_sku": "163527", "created_at": "2026-06-27 11:20:05", "door_id": "2", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "tray_weight": "99999"}]
[2026-06-30 14:28:27,300.300 INFO    ] Syncing order with order id: TM06202003260630142457614
[2026-06-30 14:28:27,337.337 INFO    ] pg status for order_id: TM06202003260630142457614 before is --> False
[2026-06-30 14:28:27,343.343 INFO    ] payment_gateway for order_id: TM06202003260630142457614 is --> razor_pay and sync status is True
[2026-06-30 14:28:27,801.801 INFO    ] pg status response {'status': True}
[2026-06-30 14:28:27,847.847 INFO    ] pg status for order_id: TM06202003260630142457614 after is --> {'status': True}
[2026-06-30 14:37:56,285.285 INFO    ] processOrderPayment version is : v2
[2026-06-30 14:39:32,828.828 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:39:31.977000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782810571.977}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:39:31.996000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782810571.996}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:39:32.019000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782810572.019}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:39:32.116000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782810572.116}, {'tray_weight': '74', 'weight': '74', 'datetime': '2026-06-30 14:39:32.134000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782810572.134}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:39:32.156000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782810572.1560001}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:39:32.290000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782810572.29}, {'tray_weight': '197', 'weight': '197', 'datetime': '2026-06-30 14:39:32.311000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782810572.311}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:39:32.330000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782810572.33}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:39:32.417000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782810572.417}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:39:32.434000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782810572.434}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:39:32.457000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782810572.457}, {'tray_weight': '305', 'weight': '305', 'datetime': '2026-06-30 14:39:32.498000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782810572.4980001}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:39:32.636000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782810572.6360002}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:39:32.658000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782810572.658}, {'tray_weight': '1349', 'weight': '1349', 'datetime': '2026-06-30 14:39:32.635000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782810572.635}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:39:32.772000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782810572.772}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 39, 32, 7196)}, '2': {'door_weights': [{'tray_weight': '2672', 'weight': '2672', 'datetime': '2026-06-30 14:28:15.465000', 'tray_id': '31', 'address': '31', 'flow': '0', 'expected_tray_weight': 2625, 'TS': 1782809895.465}, {'tray_weight': '1631', 'weight': '1631', 'datetime': '2026-06-30 14:28:15.602000', 'tray_id': '32', 'address': '32', 'flow': '0', 'expected_tray_weight': 1494, 'TS': 1782809895.602}, {'tray_weight': '2422', 'weight': '2422', 'datetime': '2026-06-30 14:28:15.622000', 'tray_id': '33', 'address': '33', 'flow': '0', 'expected_tray_weight': 2301, 'TS': 1782809895.622}, {'tray_weight': '2501', 'weight': '2501', 'datetime': '2026-06-30 14:28:15.708000', 'tray_id': '34', 'address': '34', 'flow': '0', 'expected_tray_weight': 2475, 'TS': 1782809895.7080002}, {'tray_weight': '1958', 'weight': '1958', 'datetime': '2026-06-30 14:28:15.727000', 'tray_id': '35', 'address': '35', 'flow': '0', 'expected_tray_weight': 1780, 'TS': 1782809895.727}, {'tray_weight': '3686', 'weight': '3686', 'datetime': '2026-06-30 14:28:15.865000', 'tray_id': '36', 'address': '36', 'flow': '0', 'expected_tray_weight': 3570, 'TS': 1782809895.865}, {'tray_weight': '431', 'weight': '431', 'datetime': '2026-06-30 14:28:15.855000', 'tray_id': '37', 'address': '37', 'flow': '0', 'expected_tray_weight': 414, 'TS': 1782809895.855}, {'tray_weight': '2114', 'weight': '2114', 'datetime': '2026-06-30 14:28:15.993000', 'tray_id': '38', 'address': '38', 'flow': '0', 'expected_tray_weight': 2100, 'TS': 1782809895.993}, {'tray_weight': '1310', 'weight': '1310', 'datetime': '2026-06-30 14:28:16.012000', 'tray_id': '39', 'address': '39', 'flow': '0', 'expected_tray_weight': 1260, 'TS': 1782809896.0119998}, {'tray_weight': '2909', 'weight': '2909', 'datetime': '2026-06-30 14:28:16.063000', 'tray_id': '40', 'address': '40', 'flow': '0', 'expected_tray_weight': 2775, 'TS': 1782809896.063}, {'tray_weight': '257', 'weight': '257', 'datetime': '2026-06-30 14:28:16.202000', 'tray_id': '41', 'address': '41', 'flow': '0', 'expected_tray_weight': 304, 'TS': 1782809896.202}, {'tray_weight': '1930', 'weight': '1930', 'datetime': '2026-06-30 14:28:16.222000', 'tray_id': '42', 'address': '42', 'flow': '0', 'expected_tray_weight': 1920, 'TS': 1782809896.222}, {'tray_weight': '2737', 'weight': '2737', 'datetime': '2026-06-30 14:28:16.536000', 'tray_id': '43', 'address': '43', 'flow': '0', 'expected_tray_weight': 2886, 'TS': 1782809896.536}, {'tray_weight': '1852', 'weight': '1852', 'datetime': '2026-06-30 14:28:16.554000', 'tray_id': '44', 'address': '44', 'flow': '0', 'expected_tray_weight': 1856, 'TS': 1782809896.554}, {'tray_weight': '5563', 'weight': '5563', 'datetime': '2026-06-30 14:28:16.628000', 'tray_id': '45', 'address': '45', 'flow': '0', 'expected_tray_weight': 5605, 'TS': 1782809896.628}, {'tray_weight': '2549', 'weight': '2549', 'datetime': '2026-06-30 14:28:16.766000', 'tray_id': '46', 'address': '46', 'flow': '0', 'expected_tray_weight': 2520, 'TS': 1782809896.766}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 28, 15, 547611)}}
[2026-06-30 14:39:32,836.836 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:39:31.977000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782810571.977}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:39:31.996000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782810571.996}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:39:32.019000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782810572.019}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:39:32.116000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782810572.116}, {'tray_weight': '74', 'weight': '74', 'datetime': '2026-06-30 14:39:32.134000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782810572.134}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:39:32.156000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782810572.1560001}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:39:32.290000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782810572.29}, {'tray_weight': '197', 'weight': '197', 'datetime': '2026-06-30 14:39:32.311000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782810572.311}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:39:32.330000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782810572.33}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:39:32.417000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782810572.417}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:39:32.434000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782810572.434}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:39:32.457000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782810572.457}, {'tray_weight': '305', 'weight': '305', 'datetime': '2026-06-30 14:39:32.498000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782810572.4980001}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:39:32.636000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782810572.6360002}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:39:32.658000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782810572.658}, {'tray_weight': '1349', 'weight': '1349', 'datetime': '2026-06-30 14:39:32.635000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782810572.635}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:39:32.772000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782810572.772}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 39, 32, 7196)}, '2': {'door_weights': [{'tray_weight': '2672', 'weight': '2672', 'datetime': '2026-06-30 14:28:15.465000', 'tray_id': '31', 'address': '31', 'flow': '0', 'expected_tray_weight': 2625, 'TS': 1782809895.465}, {'tray_weight': '1631', 'weight': '1631', 'datetime': '2026-06-30 14:28:15.602000', 'tray_id': '32', 'address': '32', 'flow': '0', 'expected_tray_weight': 1494, 'TS': 1782809895.602}, {'tray_weight': '2422', 'weight': '2422', 'datetime': '2026-06-30 14:28:15.622000', 'tray_id': '33', 'address': '33', 'flow': '0', 'expected_tray_weight': 2301, 'TS': 1782809895.622}, {'tray_weight': '2501', 'weight': '2501', 'datetime': '2026-06-30 14:28:15.708000', 'tray_id': '34', 'address': '34', 'flow': '0', 'expected_tray_weight': 2475, 'TS': 1782809895.7080002}, {'tray_weight': '1958', 'weight': '1958', 'datetime': '2026-06-30 14:28:15.727000', 'tray_id': '35', 'address': '35', 'flow': '0', 'expected_tray_weight': 1780, 'TS': 1782809895.727}, {'tray_weight': '3686', 'weight': '3686', 'datetime': '2026-06-30 14:28:15.865000', 'tray_id': '36', 'address': '36', 'flow': '0', 'expected_tray_weight': 3570, 'TS': 1782809895.865}, {'tray_weight': '431', 'weight': '431', 'datetime': '2026-06-30 14:28:15.855000', 'tray_id': '37', 'address': '37', 'flow': '0', 'expected_tray_weight': 414, 'TS': 1782809895.855}, {'tray_weight': '2114', 'weight': '2114', 'datetime': '2026-06-30 14:28:15.993000', 'tray_id': '38', 'address': '38', 'flow': '0', 'expected_tray_weight': 2100, 'TS': 1782809895.993}, {'tray_weight': '1310', 'weight': '1310', 'datetime': '2026-06-30 14:28:16.012000', 'tray_id': '39', 'address': '39', 'flow': '0', 'expected_tray_weight': 1260, 'TS': 1782809896.0119998}, {'tray_weight': '2909', 'weight': '2909', 'datetime': '2026-06-30 14:28:16.063000', 'tray_id': '40', 'address': '40', 'flow': '0', 'expected_tray_weight': 2775, 'TS': 1782809896.063}, {'tray_weight': '257', 'weight': '257', 'datetime': '2026-06-30 14:28:16.202000', 'tray_id': '41', 'address': '41', 'flow': '0', 'expected_tray_weight': 304, 'TS': 1782809896.202}, {'tray_weight': '1930', 'weight': '1930', 'datetime': '2026-06-30 14:28:16.222000', 'tray_id': '42', 'address': '42', 'flow': '0', 'expected_tray_weight': 1920, 'TS': 1782809896.222}, {'tray_weight': '2737', 'weight': '2737', 'datetime': '2026-06-30 14:28:16.536000', 'tray_id': '43', 'address': '43', 'flow': '0', 'expected_tray_weight': 2886, 'TS': 1782809896.536}, {'tray_weight': '1852', 'weight': '1852', 'datetime': '2026-06-30 14:28:16.554000', 'tray_id': '44', 'address': '44', 'flow': '0', 'expected_tray_weight': 1856, 'TS': 1782809896.554}, {'tray_weight': '5563', 'weight': '5563', 'datetime': '2026-06-30 14:28:16.628000', 'tray_id': '45', 'address': '45', 'flow': '0', 'expected_tray_weight': 5605, 'TS': 1782809896.628}, {'tray_weight': '2549', 'weight': '2549', 'datetime': '2026-06-30 14:28:16.766000', 'tray_id': '46', 'address': '46', 'flow': '0', 'expected_tray_weight': 2520, 'TS': 1782809896.766}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 28, 15, 547611)}}
[2026-06-30 14:39:33,718.718 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:39:31.977000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782810571.977}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:39:31.996000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782810571.996}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:39:32.019000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782810572.019}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:39:32.116000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782810572.116}, {'tray_weight': '74', 'weight': '74', 'datetime': '2026-06-30 14:39:32.134000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782810572.134}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:39:32.156000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782810572.1560001}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:39:32.290000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782810572.29}, {'tray_weight': '197', 'weight': '197', 'datetime': '2026-06-30 14:39:32.311000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782810572.311}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:39:32.330000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782810572.33}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:39:32.417000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782810572.417}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:39:32.434000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782810572.434}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:39:32.457000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782810572.457}, {'tray_weight': '305', 'weight': '305', 'datetime': '2026-06-30 14:39:32.498000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782810572.4980001}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:39:32.636000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782810572.6360002}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:39:32.658000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782810572.658}, {'tray_weight': '1349', 'weight': '1349', 'datetime': '2026-06-30 14:39:32.635000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782810572.635}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:39:32.772000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782810572.772}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 39, 32, 7196)}, '2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'datetime': '2026-06-30 14:39:32.739000', 'tray_id': '31', 'address': '31', 'flow': '0', 'expected_tray_weight': 2625, 'TS': 1782810572.739}, {'tray_weight': '1621', 'weight': '1621', 'datetime': '2026-06-30 14:39:32.877000', 'tray_id': '32', 'address': '32', 'flow': '0', 'expected_tray_weight': 1494, 'TS': 1782810572.8769999}, {'tray_weight': '2423', 'weight': '2423', 'datetime': '2026-06-30 14:39:32.896000', 'tray_id': '33', 'address': '33', 'flow': '0', 'expected_tray_weight': 2301, 'TS': 1782810572.896}, {'tray_weight': '2501', 'weight': '2501', 'datetime': '2026-06-30 14:39:32.917000', 'tray_id': '34', 'address': '34', 'flow': '0', 'expected_tray_weight': 2475, 'TS': 1782810572.917}, {'tray_weight': '1958', 'weight': '1958', 'datetime': '2026-06-30 14:39:32.934000', 'tray_id': '35', 'address': '35', 'flow': '0', 'expected_tray_weight': 1780, 'TS': 1782810572.934}, {'tray_weight': '3686', 'weight': '3686', 'datetime': '2026-06-30 14:39:33.074000', 'tray_id': '36', 'address': '36', 'flow': '0', 'expected_tray_weight': 3570, 'TS': 1782810573.0740001}, {'tray_weight': '431', 'weight': '431', 'datetime': '2026-06-30 14:39:33.024000', 'tray_id': '37', 'address': '37', 'flow': '0', 'expected_tray_weight': 414, 'TS': 1782810573.024}, {'tray_weight': '2114', 'weight': '2114', 'datetime': '2026-06-30 14:39:33.160000', 'tray_id': '38', 'address': '38', 'flow': '0', 'expected_tray_weight': 2100, 'TS': 1782810573.1599998}, {'tray_weight': '1311', 'weight': '1311', 'datetime': '2026-06-30 14:39:33.180000', 'tray_id': '39', 'address': '39', 'flow': '0', 'expected_tray_weight': 1260, 'TS': 1782810573.18}, {'tray_weight': '2909', 'weight': '2909', 'datetime': '2026-06-30 14:39:33.167000', 'tray_id': '40', 'address': '40', 'flow': '0', 'expected_tray_weight': 2775, 'TS': 1782810573.167}, {'tray_weight': '257', 'weight': '257', 'datetime': '2026-06-30 14:39:33.305000', 'tray_id': '41', 'address': '41', 'flow': '0', 'expected_tray_weight': 304, 'TS': 1782810573.305}, {'tray_weight': '1930', 'weight': '1930', 'datetime': '2026-06-30 14:39:33.325000', 'tray_id': '42', 'address': '42', 'flow': '0', 'expected_tray_weight': 1920, 'TS': 1782810573.3249998}, {'tray_weight': '2737', 'weight': '2737', 'datetime': '2026-06-30 14:39:33.379000', 'tray_id': '43', 'address': '43', 'flow': '0', 'expected_tray_weight': 2664, 'TS': 1782810573.379}, {'tray_weight': '1852', 'weight': '1852', 'datetime': '2026-06-30 14:39:33.400000', 'tray_id': '44', 'address': '44', 'flow': '0', 'expected_tray_weight': 1856, 'TS': 1782810573.3999999}, {'tray_weight': '5563', 'weight': '5563', 'datetime': '2026-06-30 14:39:33.416000', 'tray_id': '45', 'address': '45', 'flow': '0', 'expected_tray_weight': 5605, 'TS': 1782810573.416}, {'tray_weight': '2549', 'weight': '2549', 'datetime': '2026-06-30 14:39:33.554000', 'tray_id': '46', 'address': '46', 'flow': '0', 'expected_tray_weight': 2520, 'TS': 1782810573.5540001}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 39, 32, 847887)}}
[2026-06-30 14:39:33,726.726 INFO    ] get_tray_status {'1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'datetime': '2026-06-30 14:39:31.977000', 'tray_id': '11', 'address': '11', 'flow': '0', 'expected_tray_weight': 427, 'TS': 1782810571.977}, {'tray_weight': '144', 'weight': '144', 'datetime': '2026-06-30 14:39:31.996000', 'tray_id': '12', 'address': '12', 'flow': '0', 'expected_tray_weight': 125, 'TS': 1782810571.996}, {'tray_weight': '82', 'weight': '82', 'datetime': '2026-06-30 14:39:32.019000', 'tray_id': '13', 'address': '13', 'flow': '0', 'expected_tray_weight': 62, 'TS': 1782810572.019}, {'tray_weight': '240', 'weight': '240', 'datetime': '2026-06-30 14:39:32.116000', 'tray_id': '14', 'address': '14', 'flow': '0', 'expected_tray_weight': 365, 'TS': 1782810572.116}, {'tray_weight': '74', 'weight': '74', 'datetime': '2026-06-30 14:39:32.134000', 'tray_id': '15', 'address': '15', 'flow': '0', 'expected_tray_weight': 84, 'TS': 1782810572.134}, {'tray_weight': '796', 'weight': '796', 'datetime': '2026-06-30 14:39:32.156000', 'tray_id': '16', 'address': '16', 'flow': '0', 'expected_tray_weight': 781, 'TS': 1782810572.1560001}, {'tray_weight': '369', 'weight': '369', 'datetime': '2026-06-30 14:39:32.290000', 'tray_id': '17', 'address': '17', 'flow': '0', 'expected_tray_weight': 348, 'TS': 1782810572.29}, {'tray_weight': '197', 'weight': '197', 'datetime': '2026-06-30 14:39:32.311000', 'tray_id': '18', 'address': '18', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782810572.311}, {'tray_weight': '427', 'weight': '427', 'datetime': '2026-06-30 14:39:32.330000', 'tray_id': '19', 'address': '19', 'flow': '0', 'expected_tray_weight': 432, 'TS': 1782810572.33}, {'tray_weight': '229', 'weight': '229', 'datetime': '2026-06-30 14:39:32.417000', 'tray_id': '20', 'address': '20', 'flow': '0', 'expected_tray_weight': 240, 'TS': 1782810572.417}, {'tray_weight': '232', 'weight': '232', 'datetime': '2026-06-30 14:39:32.434000', 'tray_id': '21', 'address': '21', 'flow': '0', 'expected_tray_weight': 250, 'TS': 1782810572.434}, {'tray_weight': '31', 'weight': '31', 'datetime': '2026-06-30 14:39:32.457000', 'tray_id': '22', 'address': '22', 'flow': '0', 'expected_tray_weight': 0, 'TS': 1782810572.457}, {'tray_weight': '305', 'weight': '305', 'datetime': '2026-06-30 14:39:32.498000', 'tray_id': '23', 'address': '23', 'flow': '0', 'expected_tray_weight': 310, 'TS': 1782810572.4980001}, {'tray_weight': '549', 'weight': '549', 'datetime': '2026-06-30 14:39:32.636000', 'tray_id': '24', 'address': '24', 'flow': '0', 'expected_tray_weight': 512, 'TS': 1782810572.6360002}, {'tray_weight': '228', 'weight': '228', 'datetime': '2026-06-30 14:39:32.658000', 'tray_id': '25', 'address': '25', 'flow': '0', 'expected_tray_weight': 210, 'TS': 1782810572.658}, {'tray_weight': '1349', 'weight': '1349', 'datetime': '2026-06-30 14:39:32.635000', 'tray_id': '26', 'address': '26', 'flow': '0', 'expected_tray_weight': 1320, 'TS': 1782810572.635}, {'tray_weight': '134', 'weight': '134', 'datetime': '2026-06-30 14:39:32.772000', 'tray_id': '27', 'address': '27', 'flow': '0', 'expected_tray_weight': 128, 'TS': 1782810572.772}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 39, 32, 7196)}, '2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'datetime': '2026-06-30 14:39:32.739000', 'tray_id': '31', 'address': '31', 'flow': '0', 'expected_tray_weight': 2625, 'TS': 1782810572.739}, {'tray_weight': '1621', 'weight': '1621', 'datetime': '2026-06-30 14:39:32.877000', 'tray_id': '32', 'address': '32', 'flow': '0', 'expected_tray_weight': 1494, 'TS': 1782810572.8769999}, {'tray_weight': '2423', 'weight': '2423', 'datetime': '2026-06-30 14:39:32.896000', 'tray_id': '33', 'address': '33', 'flow': '0', 'expected_tray_weight': 2301, 'TS': 1782810572.896}, {'tray_weight': '2501', 'weight': '2501', 'datetime': '2026-06-30 14:39:32.917000', 'tray_id': '34', 'address': '34', 'flow': '0', 'expected_tray_weight': 2475, 'TS': 1782810572.917}, {'tray_weight': '1958', 'weight': '1958', 'datetime': '2026-06-30 14:39:32.934000', 'tray_id': '35', 'address': '35', 'flow': '0', 'expected_tray_weight': 1780, 'TS': 1782810572.934}, {'tray_weight': '3686', 'weight': '3686', 'datetime': '2026-06-30 14:39:33.074000', 'tray_id': '36', 'address': '36', 'flow': '0', 'expected_tray_weight': 3570, 'TS': 1782810573.0740001}, {'tray_weight': '431', 'weight': '431', 'datetime': '2026-06-30 14:39:33.024000', 'tray_id': '37', 'address': '37', 'flow': '0', 'expected_tray_weight': 414, 'TS': 1782810573.024}, {'tray_weight': '2114', 'weight': '2114', 'datetime': '2026-06-30 14:39:33.160000', 'tray_id': '38', 'address': '38', 'flow': '0', 'expected_tray_weight': 2100, 'TS': 1782810573.1599998}, {'tray_weight': '1311', 'weight': '1311', 'datetime': '2026-06-30 14:39:33.180000', 'tray_id': '39', 'address': '39', 'flow': '0', 'expected_tray_weight': 1260, 'TS': 1782810573.18}, {'tray_weight': '2909', 'weight': '2909', 'datetime': '2026-06-30 14:39:33.167000', 'tray_id': '40', 'address': '40', 'flow': '0', 'expected_tray_weight': 2775, 'TS': 1782810573.167}, {'tray_weight': '257', 'weight': '257', 'datetime': '2026-06-30 14:39:33.305000', 'tray_id': '41', 'address': '41', 'flow': '0', 'expected_tray_weight': 304, 'TS': 1782810573.305}, {'tray_weight': '1930', 'weight': '1930', 'datetime': '2026-06-30 14:39:33.325000', 'tray_id': '42', 'address': '42', 'flow': '0', 'expected_tray_weight': 1920, 'TS': 1782810573.3249998}, {'tray_weight': '2737', 'weight': '2737', 'datetime': '2026-06-30 14:39:33.379000', 'tray_id': '43', 'address': '43', 'flow': '0', 'expected_tray_weight': 2664, 'TS': 1782810573.379}, {'tray_weight': '1852', 'weight': '1852', 'datetime': '2026-06-30 14:39:33.400000', 'tray_id': '44', 'address': '44', 'flow': '0', 'expected_tray_weight': 1856, 'TS': 1782810573.3999999}, {'tray_weight': '5563', 'weight': '5563', 'datetime': '2026-06-30 14:39:33.416000', 'tray_id': '45', 'address': '45', 'flow': '0', 'expected_tray_weight': 5605, 'TS': 1782810573.416}, {'tray_weight': '2549', 'weight': '2549', 'datetime': '2026-06-30 14:39:33.554000', 'tray_id': '46', 'address': '46', 'flow': '0', 'expected_tray_weight': 2520, 'TS': 1782810573.5540001}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 39, 32, 847887)}}
[2026-06-30 14:47:07,826.826 INFO    ] processOrderPayment version is : v2
[2026-06-30 14:54:43,123.123 INFO    ] 
###################################
####### PI SERVER STARTED #########
###################################


[2026-06-30 14:54:45,783.783 INFO    ] get_tray_status {'2': {}, '1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'tray_id': '11', 'flow': '0', 'TS': 1782811484.892, 'expected_tray_weight': 427, 'datetime': '2026-06-30 14:54:44.892000', 'address': '11'}, {'tray_weight': '144', 'weight': '144', 'tray_id': '12', 'flow': '0', 'TS': 1782811485.0310001, 'expected_tray_weight': 125, 'datetime': '2026-06-30 14:54:45.031000', 'address': '12'}, {'tray_weight': '82', 'weight': '82', 'tray_id': '13', 'flow': '0', 'TS': 1782811485.051, 'expected_tray_weight': 62, 'datetime': '2026-06-30 14:54:45.051000', 'address': '13'}, {'tray_weight': '240', 'weight': '240', 'tray_id': '14', 'flow': '0', 'TS': 1782811485.0509999, 'expected_tray_weight': 365, 'datetime': '2026-06-30 14:54:45.051000', 'address': '14'}, {'tray_weight': '74', 'weight': '74', 'tray_id': '15', 'flow': '0', 'TS': 1782811485.0700002, 'expected_tray_weight': 84, 'datetime': '2026-06-30 14:54:45.070000', 'address': '15'}, {'tray_weight': '796', 'weight': '796', 'tray_id': '16', 'flow': '0', 'TS': 1782811485.21, 'expected_tray_weight': 781, 'datetime': '2026-06-30 14:54:45.210000', 'address': '16'}, {'tray_weight': '369', 'weight': '369', 'tray_id': '17', 'flow': '0', 'TS': 1782811485.223, 'expected_tray_weight': 348, 'datetime': '2026-06-30 14:54:45.223000', 'address': '17'}, {'tray_weight': '196', 'weight': '196', 'tray_id': '18', 'flow': '0', 'TS': 1782811485.242, 'expected_tray_weight': 210, 'datetime': '2026-06-30 14:54:45.242000', 'address': '18'}, {'tray_weight': '427', 'weight': '427', 'tray_id': '19', 'flow': '0', 'TS': 1782811485.262, 'expected_tray_weight': 432, 'datetime': '2026-06-30 14:54:45.262000', 'address': '19'}, {'tray_weight': '229', 'weight': '229', 'tray_id': '20', 'flow': '0', 'TS': 1782811485.302, 'expected_tray_weight': 240, 'datetime': '2026-06-30 14:54:45.302000', 'address': '20'}, {'tray_weight': '232', 'weight': '232', 'tray_id': '21', 'flow': '0', 'TS': 1782811485.441, 'expected_tray_weight': 250, 'datetime': '2026-06-30 14:54:45.441000', 'address': '21'}, {'tray_weight': '31', 'weight': '31', 'tray_id': '22', 'flow': '0', 'TS': 1782811485.461, 'expected_tray_weight': 0, 'datetime': '2026-06-30 14:54:45.461000', 'address': '22'}, {'tray_weight': '305', 'weight': '305', 'tray_id': '23', 'flow': '0', 'TS': 1782811485.551, 'expected_tray_weight': 310, 'datetime': '2026-06-30 14:54:45.551000', 'address': '23'}, {'tray_weight': '548', 'weight': '548', 'tray_id': '24', 'flow': '0', 'TS': 1782811485.571, 'expected_tray_weight': 512, 'datetime': '2026-06-30 14:54:45.571000', 'address': '24'}, {'tray_weight': '228', 'weight': '228', 'tray_id': '25', 'flow': '0', 'TS': 1782811485.5909998, 'expected_tray_weight': 210, 'datetime': '2026-06-30 14:54:45.591000', 'address': '25'}, {'tray_weight': '1349', 'weight': '1349', 'tray_id': '26', 'flow': '0', 'TS': 1782811485.642, 'expected_tray_weight': 1320, 'datetime': '2026-06-30 14:54:45.642000', 'address': '26'}, {'tray_weight': '135', 'weight': '135', 'tray_id': '27', 'flow': '0', 'TS': 1782811485.662, 'expected_tray_weight': 128, 'datetime': '2026-06-30 14:54:45.662000', 'address': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 44, 981886)}}
[2026-06-30 14:54:45,790.790 INFO    ] get_tray_status {'2': {}, '1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'tray_id': '11', 'flow': '0', 'TS': 1782811484.892, 'expected_tray_weight': 427, 'datetime': '2026-06-30 14:54:44.892000', 'address': '11'}, {'tray_weight': '144', 'weight': '144', 'tray_id': '12', 'flow': '0', 'TS': 1782811485.0310001, 'expected_tray_weight': 125, 'datetime': '2026-06-30 14:54:45.031000', 'address': '12'}, {'tray_weight': '82', 'weight': '82', 'tray_id': '13', 'flow': '0', 'TS': 1782811485.051, 'expected_tray_weight': 62, 'datetime': '2026-06-30 14:54:45.051000', 'address': '13'}, {'tray_weight': '240', 'weight': '240', 'tray_id': '14', 'flow': '0', 'TS': 1782811485.0509999, 'expected_tray_weight': 365, 'datetime': '2026-06-30 14:54:45.051000', 'address': '14'}, {'tray_weight': '74', 'weight': '74', 'tray_id': '15', 'flow': '0', 'TS': 1782811485.0700002, 'expected_tray_weight': 84, 'datetime': '2026-06-30 14:54:45.070000', 'address': '15'}, {'tray_weight': '796', 'weight': '796', 'tray_id': '16', 'flow': '0', 'TS': 1782811485.21, 'expected_tray_weight': 781, 'datetime': '2026-06-30 14:54:45.210000', 'address': '16'}, {'tray_weight': '369', 'weight': '369', 'tray_id': '17', 'flow': '0', 'TS': 1782811485.223, 'expected_tray_weight': 348, 'datetime': '2026-06-30 14:54:45.223000', 'address': '17'}, {'tray_weight': '196', 'weight': '196', 'tray_id': '18', 'flow': '0', 'TS': 1782811485.242, 'expected_tray_weight': 210, 'datetime': '2026-06-30 14:54:45.242000', 'address': '18'}, {'tray_weight': '427', 'weight': '427', 'tray_id': '19', 'flow': '0', 'TS': 1782811485.262, 'expected_tray_weight': 432, 'datetime': '2026-06-30 14:54:45.262000', 'address': '19'}, {'tray_weight': '229', 'weight': '229', 'tray_id': '20', 'flow': '0', 'TS': 1782811485.302, 'expected_tray_weight': 240, 'datetime': '2026-06-30 14:54:45.302000', 'address': '20'}, {'tray_weight': '232', 'weight': '232', 'tray_id': '21', 'flow': '0', 'TS': 1782811485.441, 'expected_tray_weight': 250, 'datetime': '2026-06-30 14:54:45.441000', 'address': '21'}, {'tray_weight': '31', 'weight': '31', 'tray_id': '22', 'flow': '0', 'TS': 1782811485.461, 'expected_tray_weight': 0, 'datetime': '2026-06-30 14:54:45.461000', 'address': '22'}, {'tray_weight': '305', 'weight': '305', 'tray_id': '23', 'flow': '0', 'TS': 1782811485.551, 'expected_tray_weight': 310, 'datetime': '2026-06-30 14:54:45.551000', 'address': '23'}, {'tray_weight': '548', 'weight': '548', 'tray_id': '24', 'flow': '0', 'TS': 1782811485.571, 'expected_tray_weight': 512, 'datetime': '2026-06-30 14:54:45.571000', 'address': '24'}, {'tray_weight': '228', 'weight': '228', 'tray_id': '25', 'flow': '0', 'TS': 1782811485.5909998, 'expected_tray_weight': 210, 'datetime': '2026-06-30 14:54:45.591000', 'address': '25'}, {'tray_weight': '1349', 'weight': '1349', 'tray_id': '26', 'flow': '0', 'TS': 1782811485.642, 'expected_tray_weight': 1320, 'datetime': '2026-06-30 14:54:45.642000', 'address': '26'}, {'tray_weight': '135', 'weight': '135', 'tray_id': '27', 'flow': '0', 'TS': 1782811485.662, 'expected_tray_weight': 128, 'datetime': '2026-06-30 14:54:45.662000', 'address': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 44, 981886)}}
[2026-06-30 14:54:46,719.719 INFO    ] get_tray_status {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'tray_id': '11', 'flow': '0', 'TS': 1782811484.892, 'expected_tray_weight': 427, 'datetime': '2026-06-30 14:54:44.892000', 'address': '11'}, {'tray_weight': '144', 'weight': '144', 'tray_id': '12', 'flow': '0', 'TS': 1782811485.0310001, 'expected_tray_weight': 125, 'datetime': '2026-06-30 14:54:45.031000', 'address': '12'}, {'tray_weight': '82', 'weight': '82', 'tray_id': '13', 'flow': '0', 'TS': 1782811485.051, 'expected_tray_weight': 62, 'datetime': '2026-06-30 14:54:45.051000', 'address': '13'}, {'tray_weight': '240', 'weight': '240', 'tray_id': '14', 'flow': '0', 'TS': 1782811485.0509999, 'expected_tray_weight': 365, 'datetime': '2026-06-30 14:54:45.051000', 'address': '14'}, {'tray_weight': '74', 'weight': '74', 'tray_id': '15', 'flow': '0', 'TS': 1782811485.0700002, 'expected_tray_weight': 84, 'datetime': '2026-06-30 14:54:45.070000', 'address': '15'}, {'tray_weight': '796', 'weight': '796', 'tray_id': '16', 'flow': '0', 'TS': 1782811485.21, 'expected_tray_weight': 781, 'datetime': '2026-06-30 14:54:45.210000', 'address': '16'}, {'tray_weight': '369', 'weight': '369', 'tray_id': '17', 'flow': '0', 'TS': 1782811485.223, 'expected_tray_weight': 348, 'datetime': '2026-06-30 14:54:45.223000', 'address': '17'}, {'tray_weight': '196', 'weight': '196', 'tray_id': '18', 'flow': '0', 'TS': 1782811485.242, 'expected_tray_weight': 210, 'datetime': '2026-06-30 14:54:45.242000', 'address': '18'}, {'tray_weight': '427', 'weight': '427', 'tray_id': '19', 'flow': '0', 'TS': 1782811485.262, 'expected_tray_weight': 432, 'datetime': '2026-06-30 14:54:45.262000', 'address': '19'}, {'tray_weight': '229', 'weight': '229', 'tray_id': '20', 'flow': '0', 'TS': 1782811485.302, 'expected_tray_weight': 240, 'datetime': '2026-06-30 14:54:45.302000', 'address': '20'}, {'tray_weight': '232', 'weight': '232', 'tray_id': '21', 'flow': '0', 'TS': 1782811485.441, 'expected_tray_weight': 250, 'datetime': '2026-06-30 14:54:45.441000', 'address': '21'}, {'tray_weight': '31', 'weight': '31', 'tray_id': '22', 'flow': '0', 'TS': 1782811485.461, 'expected_tray_weight': 0, 'datetime': '2026-06-30 14:54:45.461000', 'address': '22'}, {'tray_weight': '305', 'weight': '305', 'tray_id': '23', 'flow': '0', 'TS': 1782811485.551, 'expected_tray_weight': 310, 'datetime': '2026-06-30 14:54:45.551000', 'address': '23'}, {'tray_weight': '548', 'weight': '548', 'tray_id': '24', 'flow': '0', 'TS': 1782811485.571, 'expected_tray_weight': 512, 'datetime': '2026-06-30 14:54:45.571000', 'address': '24'}, {'tray_weight': '228', 'weight': '228', 'tray_id': '25', 'flow': '0', 'TS': 1782811485.5909998, 'expected_tray_weight': 210, 'datetime': '2026-06-30 14:54:45.591000', 'address': '25'}, {'tray_weight': '1349', 'weight': '1349', 'tray_id': '26', 'flow': '0', 'TS': 1782811485.642, 'expected_tray_weight': 1320, 'datetime': '2026-06-30 14:54:45.642000', 'address': '26'}, {'tray_weight': '135', 'weight': '135', 'tray_id': '27', 'flow': '0', 'TS': 1782811485.662, 'expected_tray_weight': 128, 'datetime': '2026-06-30 14:54:45.662000', 'address': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 44, 981886)}}
[2026-06-30 14:54:46,738.738 INFO    ] get_tray_status {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'tray_id': '11', 'flow': '0', 'TS': 1782811484.892, 'expected_tray_weight': 427, 'datetime': '2026-06-30 14:54:44.892000', 'address': '11'}, {'tray_weight': '144', 'weight': '144', 'tray_id': '12', 'flow': '0', 'TS': 1782811485.0310001, 'expected_tray_weight': 125, 'datetime': '2026-06-30 14:54:45.031000', 'address': '12'}, {'tray_weight': '82', 'weight': '82', 'tray_id': '13', 'flow': '0', 'TS': 1782811485.051, 'expected_tray_weight': 62, 'datetime': '2026-06-30 14:54:45.051000', 'address': '13'}, {'tray_weight': '240', 'weight': '240', 'tray_id': '14', 'flow': '0', 'TS': 1782811485.0509999, 'expected_tray_weight': 365, 'datetime': '2026-06-30 14:54:45.051000', 'address': '14'}, {'tray_weight': '74', 'weight': '74', 'tray_id': '15', 'flow': '0', 'TS': 1782811485.0700002, 'expected_tray_weight': 84, 'datetime': '2026-06-30 14:54:45.070000', 'address': '15'}, {'tray_weight': '796', 'weight': '796', 'tray_id': '16', 'flow': '0', 'TS': 1782811485.21, 'expected_tray_weight': 781, 'datetime': '2026-06-30 14:54:45.210000', 'address': '16'}, {'tray_weight': '369', 'weight': '369', 'tray_id': '17', 'flow': '0', 'TS': 1782811485.223, 'expected_tray_weight': 348, 'datetime': '2026-06-30 14:54:45.223000', 'address': '17'}, {'tray_weight': '196', 'weight': '196', 'tray_id': '18', 'flow': '0', 'TS': 1782811485.242, 'expected_tray_weight': 210, 'datetime': '2026-06-30 14:54:45.242000', 'address': '18'}, {'tray_weight': '427', 'weight': '427', 'tray_id': '19', 'flow': '0', 'TS': 1782811485.262, 'expected_tray_weight': 432, 'datetime': '2026-06-30 14:54:45.262000', 'address': '19'}, {'tray_weight': '229', 'weight': '229', 'tray_id': '20', 'flow': '0', 'TS': 1782811485.302, 'expected_tray_weight': 240, 'datetime': '2026-06-30 14:54:45.302000', 'address': '20'}, {'tray_weight': '232', 'weight': '232', 'tray_id': '21', 'flow': '0', 'TS': 1782811485.441, 'expected_tray_weight': 250, 'datetime': '2026-06-30 14:54:45.441000', 'address': '21'}, {'tray_weight': '31', 'weight': '31', 'tray_id': '22', 'flow': '0', 'TS': 1782811485.461, 'expected_tray_weight': 0, 'datetime': '2026-06-30 14:54:45.461000', 'address': '22'}, {'tray_weight': '305', 'weight': '305', 'tray_id': '23', 'flow': '0', 'TS': 1782811485.551, 'expected_tray_weight': 310, 'datetime': '2026-06-30 14:54:45.551000', 'address': '23'}, {'tray_weight': '548', 'weight': '548', 'tray_id': '24', 'flow': '0', 'TS': 1782811485.571, 'expected_tray_weight': 512, 'datetime': '2026-06-30 14:54:45.571000', 'address': '24'}, {'tray_weight': '228', 'weight': '228', 'tray_id': '25', 'flow': '0', 'TS': 1782811485.5909998, 'expected_tray_weight': 210, 'datetime': '2026-06-30 14:54:45.591000', 'address': '25'}, {'tray_weight': '1349', 'weight': '1349', 'tray_id': '26', 'flow': '0', 'TS': 1782811485.642, 'expected_tray_weight': 1320, 'datetime': '2026-06-30 14:54:45.642000', 'address': '26'}, {'tray_weight': '135', 'weight': '135', 'tray_id': '27', 'flow': '0', 'TS': 1782811485.662, 'expected_tray_weight': 128, 'datetime': '2026-06-30 14:54:45.662000', 'address': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 44, 981886)}}
[2026-06-30 14:55:43,417.417 INFO    ] processOrderPayment version is : v2
[2026-06-30 14:55:51,768.768 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 14:55:51,801.801 INFO    ] ADDRESS: 12 TRAY WEIGHT: 144 TRAY DB WEIGHT: 144
[2026-06-30 14:55:51,814.814 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 14:55:51,828.828 INFO    ] ADDRESS: 14 TRAY WEIGHT: 240 TRAY DB WEIGHT: 240
[2026-06-30 14:55:51,836.836 INFO    ] ADDRESS: 15 TRAY WEIGHT: 74 TRAY DB WEIGHT: 74
[2026-06-30 14:55:51,843.843 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 14:55:51,851.851 INFO    ] ADDRESS: 17 TRAY WEIGHT: 369 TRAY DB WEIGHT: 369
[2026-06-30 14:55:51,860.860 INFO    ] ADDRESS: 18 TRAY WEIGHT: 196 TRAY DB WEIGHT: 196
[2026-06-30 14:55:51,867.867 INFO    ] ADDRESS: 19 TRAY WEIGHT: 427 TRAY DB WEIGHT: 427
[2026-06-30 14:55:51,876.876 INFO    ] ADDRESS: 20 TRAY WEIGHT: 229 TRAY DB WEIGHT: 229
[2026-06-30 14:55:51,884.884 INFO    ] ADDRESS: 21 TRAY WEIGHT: 232 TRAY DB WEIGHT: 232
[2026-06-30 14:55:51,891.891 INFO    ] ADDRESS: 22 TRAY WEIGHT: 31 TRAY DB WEIGHT: 31
[2026-06-30 14:55:51,899.899 INFO    ] ADDRESS: 23 TRAY WEIGHT: 305 TRAY DB WEIGHT: 305
[2026-06-30 14:55:51,907.907 INFO    ] ADDRESS: 24 TRAY WEIGHT: 548 TRAY DB WEIGHT: 548
[2026-06-30 14:55:51,915.915 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 14:55:51,924.924 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1349 TRAY DB WEIGHT: 1349
[2026-06-30 14:55:51,932.932 INFO    ] ADDRESS: 27 TRAY WEIGHT: 135 TRAY DB WEIGHT: 135
[2026-06-30 14:55:51,946.946 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2673 TRAY DB WEIGHT: 2673
[2026-06-30 14:55:51,954.954 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1619 TRAY DB WEIGHT: 1619
[2026-06-30 14:55:51,971.971 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2422 TRAY DB WEIGHT: 2422
[2026-06-30 14:55:51,979.979 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 14:55:51,987.987 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 14:55:51,994.994 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3686 TRAY DB WEIGHT: 3686
[2026-06-30 14:55:52,002.002 INFO    ] ADDRESS: 37 TRAY WEIGHT: 431 TRAY DB WEIGHT: 431
[2026-06-30 14:55:52,010.010 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2115 TRAY DB WEIGHT: 2115
[2026-06-30 14:55:52,017.017 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 14:55:52,025.025 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2909 TRAY DB WEIGHT: 2909
[2026-06-30 14:55:52,032.032 INFO    ] ADDRESS: 41 TRAY WEIGHT: 257 TRAY DB WEIGHT: 257
[2026-06-30 14:55:52,040.040 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 14:55:52,048.048 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2738 TRAY DB WEIGHT: 2738
[2026-06-30 14:55:52,055.055 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1852 TRAY DB WEIGHT: 1852
[2026-06-30 14:55:52,063.063 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5563 TRAY DB WEIGHT: 5563
[2026-06-30 14:55:52,071.071 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2549 TRAY DB WEIGHT: 2549
[2026-06-30 14:55:54,887.887 INFO    ] monitor_weight {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 55, 54, 283355)}}
[2026-06-30 14:55:54,893.893 INFO    ] monitor_weight {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 55, 54, 283355)}}
[2026-06-30 14:55:55,622.622 INFO    ] monitor_weight {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 55, 55, 14025)}}
[2026-06-30 14:55:55,628.628 INFO    ] monitor_weight {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 55, 55, 14025)}}
[2026-06-30 14:55:56,892.892 INFO    ] monitor_weight {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 55, 55, 719687)}}
[2026-06-30 14:55:56,920.920 INFO    ] monitor_weight {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 55, 55, 719687)}}
[2026-06-30 14:55:58,259.259 INFO    ] monitor_weight {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 55, 57, 8146)}}
[2026-06-30 14:55:58,279.279 INFO    ] monitor_weight {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 55, 57, 8146)}}
[2026-06-30 14:55:59,355.355 INFO    ] monitor_weight {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 55, 58, 383590)}}
[2026-06-30 14:55:59,361.361 INFO    ] monitor_weight {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 55, 58, 383590)}}
[2026-06-30 14:56:00,129.129 INFO    ] monitor_weight {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [{'tray_weight': '208', 'weight': '208', 'tray_id': '21', 'flow': '1', 'TS': 1782811559.255, 'expected_tray_weight': 250, 'datetime': '2026-06-30 14:55:59.255000', 'address': '21'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 55, 59, 429865)}}
[2026-06-30 14:56:00,136.136 INFO    ] monitor_weight {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [{'tray_weight': '208', 'weight': '208', 'tray_id': '21', 'flow': '1', 'TS': 1782811559.255, 'expected_tray_weight': 250, 'datetime': '2026-06-30 14:55:59.255000', 'address': '21'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 55, 59, 429865)}}
[2026-06-30 14:56:00,935.935 INFO    ] monitor_weight {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [{'tray_weight': '208', 'weight': '208', 'tray_id': '21', 'flow': '1', 'TS': 1782811559.249, 'expected_tray_weight': 250, 'datetime': '2026-06-30 14:55:59.249000', 'address': '21'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 56, 0, 204381)}}
[2026-06-30 14:56:00,941.941 INFO    ] monitor_weight {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [{'tray_weight': '208', 'weight': '208', 'tray_id': '21', 'flow': '1', 'TS': 1782811559.249, 'expected_tray_weight': 250, 'datetime': '2026-06-30 14:55:59.249000', 'address': '21'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 56, 0, 204381)}}
[2026-06-30 14:56:01,734.734 INFO    ] monitor_weight {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [{'tray_weight': '208', 'weight': '208', 'tray_id': '21', 'flow': '1', 'TS': 1782811559.2489998, 'expected_tray_weight': 250, 'datetime': '2026-06-30 14:55:59.249000', 'address': '21'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 56, 1, 9851)}}
[2026-06-30 14:56:01,746.746 INFO    ] monitor_weight {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [{'tray_weight': '208', 'weight': '208', 'tray_id': '21', 'flow': '1', 'TS': 1782811559.2489998, 'expected_tray_weight': 250, 'datetime': '2026-06-30 14:55:59.249000', 'address': '21'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 56, 1, 9851)}}
[2026-06-30 14:56:03,330.330 INFO    ] monitor_weight {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [{'tray_weight': '198', 'weight': '198', 'tray_id': '18', 'flow': '1', 'TS': 1782811562.493, 'expected_tray_weight': 210, 'datetime': '2026-06-30 14:56:02.493000', 'address': '18'}, {'tray_weight': '208', 'weight': '208', 'tray_id': '21', 'flow': '1', 'TS': 1782811559.236, 'expected_tray_weight': 250, 'datetime': '2026-06-30 14:55:59.236000', 'address': '21'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 56, 1, 845892)}}
[2026-06-30 14:56:03,359.359 INFO    ] monitor_weight {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [{'tray_weight': '198', 'weight': '198', 'tray_id': '18', 'flow': '1', 'TS': 1782811562.493, 'expected_tray_weight': 210, 'datetime': '2026-06-30 14:56:02.493000', 'address': '18'}, {'tray_weight': '208', 'weight': '208', 'tray_id': '21', 'flow': '1', 'TS': 1782811559.236, 'expected_tray_weight': 250, 'datetime': '2026-06-30 14:55:59.236000', 'address': '21'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 56, 1, 845892)}}
[2026-06-30 14:56:04,657.657 INFO    ] collect_close_door_weights {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'tray_id': '11', 'flow': '0', 'TS': 1782811563.362, 'expected_tray_weight': 427, 'datetime': '2026-06-30 14:56:03.362000', 'address': '11'}, {'tray_weight': '144', 'weight': '144', 'tray_id': '12', 'flow': '0', 'TS': 1782811563.497, 'expected_tray_weight': 125, 'datetime': '2026-06-30 14:56:03.497000', 'address': '12'}, {'tray_weight': '82', 'weight': '82', 'tray_id': '13', 'flow': '0', 'TS': 1782811563.519, 'expected_tray_weight': 62, 'datetime': '2026-06-30 14:56:03.519000', 'address': '13'}, {'tray_weight': '240', 'weight': '240', 'tray_id': '14', 'flow': '0', 'TS': 1782811563.579, 'expected_tray_weight': 365, 'datetime': '2026-06-30 14:56:03.579000', 'address': '14'}, {'tray_weight': '73', 'weight': '73', 'tray_id': '15', 'flow': '0', 'TS': 1782811563.718, 'expected_tray_weight': 84, 'datetime': '2026-06-30 14:56:03.718000', 'address': '15'}, {'tray_weight': '796', 'weight': '796', 'tray_id': '16', 'flow': '0', 'TS': 1782811563.74, 'expected_tray_weight': 781, 'datetime': '2026-06-30 14:56:03.740000', 'address': '16'}, {'tray_weight': '370', 'weight': '370', 'tray_id': '17', 'flow': '0', 'TS': 1782811563.879, 'expected_tray_weight': 348, 'datetime': '2026-06-30 14:56:03.879000', 'address': '17'}, {'tray_weight': '199', 'weight': '199', 'tray_id': '18', 'flow': '0', 'TS': 1782811563.9020002, 'expected_tray_weight': 210, 'datetime': '2026-06-30 14:56:03.902000', 'address': '18'}, {'tray_weight': '426', 'weight': '426', 'tray_id': '19', 'flow': '0', 'TS': 1782811564.0419998, 'expected_tray_weight': 432, 'datetime': '2026-06-30 14:56:04.042000', 'address': '19'}, {'tray_weight': '230', 'weight': '230', 'tray_id': '20', 'flow': '0', 'TS': 1782811564.042, 'expected_tray_weight': 240, 'datetime': '2026-06-30 14:56:04.042000', 'address': '20'}, {'tray_weight': '208', 'weight': '208', 'tray_id': '21', 'flow': '0', 'TS': 1782811564.18, 'expected_tray_weight': 250, 'datetime': '2026-06-30 14:56:04.180000', 'address': '21'}, {'tray_weight': '31', 'weight': '31', 'tray_id': '22', 'flow': '0', 'TS': 1782811564.203, 'expected_tray_weight': 0, 'datetime': '2026-06-30 14:56:04.203000', 'address': '22'}, {'tray_weight': '306', 'weight': '306', 'tray_id': '23', 'flow': '0', 'TS': 1782811564.18, 'expected_tray_weight': 310, 'datetime': '2026-06-30 14:56:04.180000', 'address': '23'}, {'tray_weight': '548', 'weight': '548', 'tray_id': '24', 'flow': '0', 'TS': 1782811564.3909998, 'expected_tray_weight': 512, 'datetime': '2026-06-30 14:56:04.391000', 'address': '24'}, {'tray_weight': '228', 'weight': '228', 'tray_id': '25', 'flow': '0', 'TS': 1782811564.411, 'expected_tray_weight': 210, 'datetime': '2026-06-30 14:56:04.411000', 'address': '25'}, {'tray_weight': '1349', 'weight': '1349', 'tray_id': '26', 'flow': '0', 'TS': 1782811564.512, 'expected_tray_weight': 1320, 'datetime': '2026-06-30 14:56:04.512000', 'address': '26'}, {'tray_weight': '134', 'weight': '134', 'tray_id': '27', 'flow': '0', 'TS': 1782811564.536, 'expected_tray_weight': 128, 'datetime': '2026-06-30 14:56:04.536000', 'address': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 56, 3, 402389)}}
[2026-06-30 14:56:04,672.672 INFO    ] collect_close_door_weights {'2': {'door_weights': [{'tray_weight': '2673', 'weight': '2673', 'tray_id': '31', 'flow': '0', 'TS': 1782811485.7029998, 'expected_tray_weight': 2625, 'datetime': '2026-06-30 14:54:45.703000', 'address': '31'}, {'tray_weight': '1619', 'weight': '1619', 'tray_id': '32', 'flow': '0', 'TS': 1782811485.839, 'expected_tray_weight': 1494, 'datetime': '2026-06-30 14:54:45.839000', 'address': '32'}, {'tray_weight': '2422', 'weight': '2422', 'tray_id': '33', 'flow': '0', 'TS': 1782811485.8590002, 'expected_tray_weight': 2301, 'datetime': '2026-06-30 14:54:45.859000', 'address': '33'}, {'tray_weight': '2501', 'weight': '2501', 'tray_id': '34', 'flow': '0', 'TS': 1782811485.95, 'expected_tray_weight': 2475, 'datetime': '2026-06-30 14:54:45.950000', 'address': '34'}, {'tray_weight': '1958', 'weight': '1958', 'tray_id': '35', 'flow': '0', 'TS': 1782811485.97, 'expected_tray_weight': 1780, 'datetime': '2026-06-30 14:54:45.970000', 'address': '35'}, {'tray_weight': '3686', 'weight': '3686', 'tray_id': '36', 'flow': '0', 'TS': 1782811485.99, 'expected_tray_weight': 3570, 'datetime': '2026-06-30 14:54:45.990000', 'address': '36'}, {'tray_weight': '431', 'weight': '431', 'tray_id': '37', 'flow': '0', 'TS': 1782811486.04, 'expected_tray_weight': 414, 'datetime': '2026-06-30 14:54:46.040000', 'address': '37'}, {'tray_weight': '2115', 'weight': '2115', 'tray_id': '38', 'flow': '0', 'TS': 1782811486.059, 'expected_tray_weight': 2100, 'datetime': '2026-06-30 14:54:46.059000', 'address': '38'}, {'tray_weight': '1311', 'weight': '1311', 'tray_id': '39', 'flow': '0', 'TS': 1782811486.08, 'expected_tray_weight': 1260, 'datetime': '2026-06-30 14:54:46.080000', 'address': '39'}, {'tray_weight': '2909', 'weight': '2909', 'tray_id': '40', 'flow': '0', 'TS': 1782811486.177, 'expected_tray_weight': 2775, 'datetime': '2026-06-30 14:54:46.177000', 'address': '40'}, {'tray_weight': '257', 'weight': '257', 'tray_id': '41', 'flow': '0', 'TS': 1782811486.1959999, 'expected_tray_weight': 304, 'datetime': '2026-06-30 14:54:46.196000', 'address': '41'}, {'tray_weight': '1930', 'weight': '1930', 'tray_id': '42', 'flow': '0', 'TS': 1782811486.214, 'expected_tray_weight': 1920, 'datetime': '2026-06-30 14:54:46.214000', 'address': '42'}, {'tray_weight': '2738', 'weight': '2738', 'tray_id': '43', 'flow': '0', 'TS': 1782811486.3569999, 'expected_tray_weight': 2664, 'datetime': '2026-06-30 14:54:46.357000', 'address': '43'}, {'tray_weight': '1852', 'weight': '1852', 'tray_id': '44', 'flow': '0', 'TS': 1782811486.377, 'expected_tray_weight': 1856, 'datetime': '2026-06-30 14:54:46.377000', 'address': '44'}, {'tray_weight': '5563', 'weight': '5563', 'tray_id': '45', 'flow': '0', 'TS': 1782811486.461, 'expected_tray_weight': 5605, 'datetime': '2026-06-30 14:54:46.461000', 'address': '45'}, {'tray_weight': '2549', 'weight': '2549', 'tray_id': '46', 'flow': '0', 'TS': 1782811486.482, 'expected_tray_weight': 2520, 'datetime': '2026-06-30 14:54:46.482000', 'address': '46'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 54, 45, 802109)}, '1': {'door_weights': [{'tray_weight': '480', 'weight': '480', 'tray_id': '11', 'flow': '0', 'TS': 1782811563.362, 'expected_tray_weight': 427, 'datetime': '2026-06-30 14:56:03.362000', 'address': '11'}, {'tray_weight': '144', 'weight': '144', 'tray_id': '12', 'flow': '0', 'TS': 1782811563.497, 'expected_tray_weight': 125, 'datetime': '2026-06-30 14:56:03.497000', 'address': '12'}, {'tray_weight': '82', 'weight': '82', 'tray_id': '13', 'flow': '0', 'TS': 1782811563.519, 'expected_tray_weight': 62, 'datetime': '2026-06-30 14:56:03.519000', 'address': '13'}, {'tray_weight': '240', 'weight': '240', 'tray_id': '14', 'flow': '0', 'TS': 1782811563.579, 'expected_tray_weight': 365, 'datetime': '2026-06-30 14:56:03.579000', 'address': '14'}, {'tray_weight': '73', 'weight': '73', 'tray_id': '15', 'flow': '0', 'TS': 1782811563.718, 'expected_tray_weight': 84, 'datetime': '2026-06-30 14:56:03.718000', 'address': '15'}, {'tray_weight': '796', 'weight': '796', 'tray_id': '16', 'flow': '0', 'TS': 1782811563.74, 'expected_tray_weight': 781, 'datetime': '2026-06-30 14:56:03.740000', 'address': '16'}, {'tray_weight': '370', 'weight': '370', 'tray_id': '17', 'flow': '0', 'TS': 1782811563.879, 'expected_tray_weight': 348, 'datetime': '2026-06-30 14:56:03.879000', 'address': '17'}, {'tray_weight': '199', 'weight': '199', 'tray_id': '18', 'flow': '0', 'TS': 1782811563.9020002, 'expected_tray_weight': 210, 'datetime': '2026-06-30 14:56:03.902000', 'address': '18'}, {'tray_weight': '426', 'weight': '426', 'tray_id': '19', 'flow': '0', 'TS': 1782811564.0419998, 'expected_tray_weight': 432, 'datetime': '2026-06-30 14:56:04.042000', 'address': '19'}, {'tray_weight': '230', 'weight': '230', 'tray_id': '20', 'flow': '0', 'TS': 1782811564.042, 'expected_tray_weight': 240, 'datetime': '2026-06-30 14:56:04.042000', 'address': '20'}, {'tray_weight': '208', 'weight': '208', 'tray_id': '21', 'flow': '0', 'TS': 1782811564.18, 'expected_tray_weight': 250, 'datetime': '2026-06-30 14:56:04.180000', 'address': '21'}, {'tray_weight': '31', 'weight': '31', 'tray_id': '22', 'flow': '0', 'TS': 1782811564.203, 'expected_tray_weight': 0, 'datetime': '2026-06-30 14:56:04.203000', 'address': '22'}, {'tray_weight': '306', 'weight': '306', 'tray_id': '23', 'flow': '0', 'TS': 1782811564.18, 'expected_tray_weight': 310, 'datetime': '2026-06-30 14:56:04.180000', 'address': '23'}, {'tray_weight': '548', 'weight': '548', 'tray_id': '24', 'flow': '0', 'TS': 1782811564.3909998, 'expected_tray_weight': 512, 'datetime': '2026-06-30 14:56:04.391000', 'address': '24'}, {'tray_weight': '228', 'weight': '228', 'tray_id': '25', 'flow': '0', 'TS': 1782811564.411, 'expected_tray_weight': 210, 'datetime': '2026-06-30 14:56:04.411000', 'address': '25'}, {'tray_weight': '1349', 'weight': '1349', 'tray_id': '26', 'flow': '0', 'TS': 1782811564.512, 'expected_tray_weight': 1320, 'datetime': '2026-06-30 14:56:04.512000', 'address': '26'}, {'tray_weight': '134', 'weight': '134', 'tray_id': '27', 'flow': '0', 'TS': 1782811564.536, 'expected_tray_weight': 128, 'datetime': '2026-06-30 14:56:04.536000', 'address': '27'}], 'weight_recorded_at': datetime.datetime(2026, 6, 30, 14, 56, 3, 402389)}}
[2026-06-30 14:56:06,223.223 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 14:56:06,226.226 INFO    ] DB TRAY [{"created_at": "2026-06-27 11:20:05", "tray_id": 11, "tray_weight": "480", "sku_json": "4500709-7", "org_sku": "4500709", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 12, "tray_weight": "144", "sku_json": "4500558-5", "org_sku": "4500558", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 13, "tray_weight": "82", "sku_json": "4500708-2", "org_sku": "4500708", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 14, "tray_weight": "240", "sku_json": "4500680-5", "org_sku": "4500680", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 15, "tray_weight": "74", "sku_json": "4500668-4", "org_sku": "4500668", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 16, "tray_weight": "796", "sku_json": "4500639-11", "org_sku": "4500639", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 17, "tray_weight": "369", "sku_json": "4500714-6", "org_sku": "4500714", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 18, "tray_weight": "196", "sku_json": "4500646-6", "org_sku": "4500646", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 19, "tray_weight": "427", "sku_json": "4500647-12", "org_sku": "4500647", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 20, "tray_weight": "229", "sku_json": "4500650-8", "org_sku": "4500650", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 21, "tray_weight": "232", "sku_json": "4500648-10", "org_sku": "4500648", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 22, "tray_weight": "31", "sku_json": "4500673-0", "org_sku": "4500673", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 23, "tray_weight": "305", "sku_json": "4500708-10", "org_sku": "4500708", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 24, "tray_weight": "548", "sku_json": "4500681-8", "org_sku": "4500681", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 25, "tray_weight": "228", "sku_json": "4500644-5", "org_sku": "4500644", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 26, "tray_weight": "1349", "sku_json": "4500696-22", "org_sku": "4500696", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 27, "tray_weight": "135", "sku_json": "4500659-4", "org_sku": "4500659", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 31, "tray_weight": "2673", "sku_json": "4500407-15", "org_sku": "4500407", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 32, "tray_weight": "1619", "sku_json": "186078-9", "org_sku": "186078", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 33, "tray_weight": "2422", "sku_json": "108676-13", "org_sku": "108676", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 34, "tray_weight": "2501", "sku_json": "4500656-11", "org_sku": "4500656", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 35, "tray_weight": "1958", "sku_json": "4500700-10", "org_sku": "4500700", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 36, "tray_weight": "3686", "sku_json": "166327-17", "org_sku": "166327", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 37, "tray_weight": "431", "sku_json": "4500667-18", "org_sku": "4500667", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 38, "tray_weight": "2115", "sku_json": "4500675-12", "org_sku": "4500675", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 39, "tray_weight": "1311", "sku_json": "4500705-6", "org_sku": "4500705", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 40, "tray_weight": "2909", "sku_json": "4500706-15", "org_sku": "4500706", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 41, "tray_weight": "257", "sku_json": "4500541-16", "org_sku": "4500541", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 42, "tray_weight": "1930", "sku_json": "4500499-10", "org_sku": "4500499", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 43, "tray_weight": "2738", "sku_json": "4500702-12", "org_sku": "4500702", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 44, "tray_weight": "1852", "sku_json": "4500694-8", "org_sku": "4500694", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 45, "tray_weight": "5563", "sku_json": "186043-19", "org_sku": "186043", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 46, "tray_weight": "2549", "sku_json": "4500704-12", "org_sku": "4500704", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 47, "tray_weight": "99999", "sku_json": "163527-0", "org_sku": "163527", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}]
[2026-06-30 14:56:06,230.230 INFO    ] TRAY READINGS [{'tray_weight': '208', 'weight': '208', 'tray_id': '21', 'flow': '1', 'TS': 1782811559.236, 'expected_tray_weight': 250, 'datetime': '2026-06-30 14:55:59.236000', 'address': '21'}, {'tray_weight': '208', 'weight': '208', 'tray_id': '21', 'flow': '1', 'TS': 1782811559.2489998, 'expected_tray_weight': 250, 'datetime': '2026-06-30 14:55:59.249000', 'address': '21'}, {'tray_weight': '198', 'weight': '198', 'tray_id': '18', 'flow': '1', 'TS': 1782811562.493, 'expected_tray_weight': 210, 'datetime': '2026-06-30 14:56:02.493000', 'address': '18'}, {'tray_weight': '480', 'weight': '480', 'tray_id': '11', 'flow': '0', 'TS': 1782811563.362, 'expected_tray_weight': 427, 'datetime': '2026-06-30 14:56:03.362000', 'address': '11'}, {'tray_weight': '144', 'weight': '144', 'tray_id': '12', 'flow': '0', 'TS': 1782811563.497, 'expected_tray_weight': 125, 'datetime': '2026-06-30 14:56:03.497000', 'address': '12'}, {'tray_weight': '82', 'weight': '82', 'tray_id': '13', 'flow': '0', 'TS': 1782811563.519, 'expected_tray_weight': 62, 'datetime': '2026-06-30 14:56:03.519000', 'address': '13'}, {'tray_weight': '240', 'weight': '240', 'tray_id': '14', 'flow': '0', 'TS': 1782811563.579, 'expected_tray_weight': 365, 'datetime': '2026-06-30 14:56:03.579000', 'address': '14'}, {'tray_weight': '73', 'weight': '73', 'tray_id': '15', 'flow': '0', 'TS': 1782811563.718, 'expected_tray_weight': 84, 'datetime': '2026-06-30 14:56:03.718000', 'address': '15'}, {'tray_weight': '796', 'weight': '796', 'tray_id': '16', 'flow': '0', 'TS': 1782811563.74, 'expected_tray_weight': 781, 'datetime': '2026-06-30 14:56:03.740000', 'address': '16'}, {'tray_weight': '370', 'weight': '370', 'tray_id': '17', 'flow': '0', 'TS': 1782811563.879, 'expected_tray_weight': 348, 'datetime': '2026-06-30 14:56:03.879000', 'address': '17'}, {'tray_weight': '199', 'weight': '199', 'tray_id': '18', 'flow': '0', 'TS': 1782811563.9020002, 'expected_tray_weight': 210, 'datetime': '2026-06-30 14:56:03.902000', 'address': '18'}, {'tray_weight': '426', 'weight': '426', 'tray_id': '19', 'flow': '0', 'TS': 1782811564.0419998, 'expected_tray_weight': 432, 'datetime': '2026-06-30 14:56:04.042000', 'address': '19'}, {'tray_weight': '230', 'weight': '230', 'tray_id': '20', 'flow': '0', 'TS': 1782811564.042, 'expected_tray_weight': 240, 'datetime': '2026-06-30 14:56:04.042000', 'address': '20'}, {'tray_weight': '208', 'weight': '208', 'tray_id': '21', 'flow': '0', 'TS': 1782811564.18, 'expected_tray_weight': 250, 'datetime': '2026-06-30 14:56:04.180000', 'address': '21'}, {'tray_weight': '306', 'weight': '306', 'tray_id': '23', 'flow': '0', 'TS': 1782811564.18, 'expected_tray_weight': 310, 'datetime': '2026-06-30 14:56:04.180000', 'address': '23'}, {'tray_weight': '31', 'weight': '31', 'tray_id': '22', 'flow': '0', 'TS': 1782811564.203, 'expected_tray_weight': 0, 'datetime': '2026-06-30 14:56:04.203000', 'address': '22'}, {'tray_weight': '548', 'weight': '548', 'tray_id': '24', 'flow': '0', 'TS': 1782811564.3909998, 'expected_tray_weight': 512, 'datetime': '2026-06-30 14:56:04.391000', 'address': '24'}, {'tray_weight': '228', 'weight': '228', 'tray_id': '25', 'flow': '0', 'TS': 1782811564.411, 'expected_tray_weight': 210, 'datetime': '2026-06-30 14:56:04.411000', 'address': '25'}, {'tray_weight': '1349', 'weight': '1349', 'tray_id': '26', 'flow': '0', 'TS': 1782811564.512, 'expected_tray_weight': 1320, 'datetime': '2026-06-30 14:56:04.512000', 'address': '26'}, {'tray_weight': '134', 'weight': '134', 'tray_id': '27', 'flow': '0', 'TS': 1782811564.536, 'expected_tray_weight': 128, 'datetime': '2026-06-30 14:56:04.536000', 'address': '27'}]
[2026-06-30 14:56:07,620.620 INFO    ] Final DB Tray = [{"created_at": "2026-06-27 11:20:05", "tray_id": 11, "tray_weight": "480", "sku_json": "4500709-7", "org_sku": "4500709", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 12, "tray_weight": "144", "sku_json": "4500558-5", "org_sku": "4500558", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 13, "tray_weight": "82", "sku_json": "4500708-2", "org_sku": "4500708", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 14, "tray_weight": "240", "sku_json": "4500680-5", "org_sku": "4500680", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 15, "tray_weight": "73", "sku_json": "4500668-4", "org_sku": "4500668", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 16, "tray_weight": "796", "sku_json": "4500639-11", "org_sku": "4500639", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 17, "tray_weight": "370", "sku_json": "4500714-6", "org_sku": "4500714", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 18, "tray_weight": "199", "sku_json": "4500646-6", "org_sku": "4500646", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 19, "tray_weight": "426", "sku_json": "4500647-12", "org_sku": "4500647", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 20, "tray_weight": "230", "sku_json": "4500650-8", "org_sku": "4500650", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 21, "tray_weight": "208", "sku_json": "4500648-10", "org_sku": "4500648", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 22, "tray_weight": "31", "sku_json": "4500673-0", "org_sku": "4500673", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 23, "tray_weight": "306", "sku_json": "4500708-10", "org_sku": "4500708", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 24, "tray_weight": "548", "sku_json": "4500681-8", "org_sku": "4500681", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 25, "tray_weight": "228", "sku_json": "4500644-5", "org_sku": "4500644", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 26, "tray_weight": "1349", "sku_json": "4500696-22", "org_sku": "4500696", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 27, "tray_weight": "134", "sku_json": "4500659-4", "org_sku": "4500659", "door_id": "1", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 31, "tray_weight": "2673", "sku_json": "4500407-15", "org_sku": "4500407", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 32, "tray_weight": "1619", "sku_json": "186078-9", "org_sku": "186078", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 33, "tray_weight": "2422", "sku_json": "108676-13", "org_sku": "108676", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 34, "tray_weight": "2501", "sku_json": "4500656-11", "org_sku": "4500656", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 35, "tray_weight": "1958", "sku_json": "4500700-10", "org_sku": "4500700", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 36, "tray_weight": "3686", "sku_json": "166327-17", "org_sku": "166327", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 37, "tray_weight": "431", "sku_json": "4500667-18", "org_sku": "4500667", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 38, "tray_weight": "2115", "sku_json": "4500675-12", "org_sku": "4500675", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 39, "tray_weight": "1311", "sku_json": "4500705-6", "org_sku": "4500705", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 40, "tray_weight": "2909", "sku_json": "4500706-15", "org_sku": "4500706", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 41, "tray_weight": "257", "sku_json": "4500541-16", "org_sku": "4500541", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 42, "tray_weight": "1930", "sku_json": "4500499-10", "org_sku": "4500499", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 43, "tray_weight": "2738", "sku_json": "4500702-12", "org_sku": "4500702", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 44, "tray_weight": "1852", "sku_json": "4500694-8", "org_sku": "4500694", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 45, "tray_weight": "5563", "sku_json": "186043-19", "org_sku": "186043", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 46, "tray_weight": "2549", "sku_json": "4500704-12", "org_sku": "4500704", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}, {"created_at": "2026-06-27 11:20:05", "tray_id": 47, "tray_weight": "99999", "sku_json": "163527-0", "org_sku": "163527", "door_id": "2", "modified_at": "2026-06-27 11:20:05", "active": 1}]
[2026-06-30 14:56:11,968.968 INFO    ] Syncing order with order id: TM06202003260630145224646
[2026-06-30 14:56:11,992.992 INFO    ] pg status for order_id: TM06202003260630145224646 before is --> False
[2026-06-30 14:56:11,996.996 INFO    ] payment_gateway for order_id: TM06202003260630145224646 is --> razor_pay and sync status is True
[2026-06-30 14:56:12,276.276 INFO    ] pg status response {'status': True}
[2026-06-30 14:56:12,310.310 INFO    ] pg status for order_id: TM06202003260630145224646 after is --> {'status': True}
[2026-06-30 14:44:27,058.058 INFO    ] 
###################################
####### PI SERVER STARTED #########
###################################


[2026-06-30 15:00:36,093.093 INFO    ] processOrderPayment version is : v2
[2026-06-30 15:03:02,000.000 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 3, 0, 360113), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:03:00.353000', 'flow': '0', 'TS': 1782811980.353, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:03:00.373000', 'flow': '0', 'TS': 1782811980.3730001, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:03:00.511000', 'flow': '0', 'TS': 1782811980.5110002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:03:00.599000', 'flow': '0', 'TS': 1782811980.599, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:03:00.619000', 'flow': '0', 'TS': 1782811980.6190002, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:03:00.759000', 'flow': '0', 'TS': 1782811980.7589998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:03:00.830000', 'flow': '0', 'TS': 1782811980.83, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '197', 'tray_id': '18', 'datetime': '2026-06-30 15:03:00.851000', 'flow': '0', 'TS': 1782811980.851, 'address': '18', 'weight': '197', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:03:00.985000', 'flow': '0', 'TS': 1782811980.985, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 15:03:01.030000', 'flow': '0', 'TS': 1782811981.0300002, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:03:01.051000', 'flow': '0', 'TS': 1782811981.051, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 15:03:01.190000', 'flow': '0', 'TS': 1782811981.19, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:03:01.279000', 'flow': '0', 'TS': 1782811981.279, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:03:01.300000', 'flow': '0', 'TS': 1782811981.3, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:03:01.405000', 'flow': '0', 'TS': 1782811981.405, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:03:01.625000', 'flow': '0', 'TS': 1782811981.625, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:03:01.716000', 'flow': '0', 'TS': 1782811981.716, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {}}
[2026-06-30 15:03:02,021.021 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 3, 0, 360113), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:03:00.353000', 'flow': '0', 'TS': 1782811980.353, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:03:00.373000', 'flow': '0', 'TS': 1782811980.3730001, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:03:00.511000', 'flow': '0', 'TS': 1782811980.5110002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:03:00.599000', 'flow': '0', 'TS': 1782811980.599, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:03:00.619000', 'flow': '0', 'TS': 1782811980.6190002, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:03:00.759000', 'flow': '0', 'TS': 1782811980.7589998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:03:00.830000', 'flow': '0', 'TS': 1782811980.83, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '197', 'tray_id': '18', 'datetime': '2026-06-30 15:03:00.851000', 'flow': '0', 'TS': 1782811980.851, 'address': '18', 'weight': '197', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:03:00.985000', 'flow': '0', 'TS': 1782811980.985, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 15:03:01.030000', 'flow': '0', 'TS': 1782811981.0300002, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:03:01.051000', 'flow': '0', 'TS': 1782811981.051, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 15:03:01.190000', 'flow': '0', 'TS': 1782811981.19, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:03:01.279000', 'flow': '0', 'TS': 1782811981.279, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:03:01.300000', 'flow': '0', 'TS': 1782811981.3, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:03:01.405000', 'flow': '0', 'TS': 1782811981.405, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:03:01.625000', 'flow': '0', 'TS': 1782811981.625, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:03:01.716000', 'flow': '0', 'TS': 1782811981.716, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {}}
[2026-06-30 15:03:03,588.588 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 3, 0, 360113), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:03:00.353000', 'flow': '0', 'TS': 1782811980.353, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:03:00.373000', 'flow': '0', 'TS': 1782811980.3730001, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:03:00.511000', 'flow': '0', 'TS': 1782811980.5110002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:03:00.599000', 'flow': '0', 'TS': 1782811980.599, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:03:00.619000', 'flow': '0', 'TS': 1782811980.6190002, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:03:00.759000', 'flow': '0', 'TS': 1782811980.7589998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:03:00.830000', 'flow': '0', 'TS': 1782811980.83, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '197', 'tray_id': '18', 'datetime': '2026-06-30 15:03:00.851000', 'flow': '0', 'TS': 1782811980.851, 'address': '18', 'weight': '197', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:03:00.985000', 'flow': '0', 'TS': 1782811980.985, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 15:03:01.030000', 'flow': '0', 'TS': 1782811981.0300002, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:03:01.051000', 'flow': '0', 'TS': 1782811981.051, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 15:03:01.190000', 'flow': '0', 'TS': 1782811981.19, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:03:01.279000', 'flow': '0', 'TS': 1782811981.279, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:03:01.300000', 'flow': '0', 'TS': 1782811981.3, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:03:01.405000', 'flow': '0', 'TS': 1782811981.405, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:03:01.625000', 'flow': '0', 'TS': 1782811981.625, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:03:01.716000', 'flow': '0', 'TS': 1782811981.716, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 3, 2, 54245), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:03:02.064000', 'flow': '0', 'TS': 1782811982.0640001, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1621', 'tray_id': '32', 'datetime': '2026-06-30 15:03:02.085000', 'flow': '0', 'TS': 1782811982.0849998, 'address': '32', 'weight': '1621', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:03:02.104000', 'flow': '0', 'TS': 1782811982.1039999, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:03:02.198000', 'flow': '0', 'TS': 1782811982.198, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:03:02.339000', 'flow': '0', 'TS': 1782811982.339, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3686', 'tray_id': '36', 'datetime': '2026-06-30 15:03:02.360000', 'flow': '0', 'TS': 1782811982.36, 'address': '36', 'weight': '3686', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:03:02.489000', 'flow': '0', 'TS': 1782811982.489, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:03:02.506000', 'flow': '0', 'TS': 1782811982.506, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:03:02.643000', 'flow': '0', 'TS': 1782811982.643, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:03:02.655000', 'flow': '0', 'TS': 1782811982.655, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:03:02.789000', 'flow': '0', 'TS': 1782811982.789, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:03:02.814000', 'flow': '0', 'TS': 1782811982.814, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 15:03:02.933000', 'flow': '0', 'TS': 1782811982.933, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:03:03.075000', 'flow': '0', 'TS': 1782811983.075, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5564', 'tray_id': '45', 'datetime': '2026-06-30 15:03:03.145000', 'flow': '0', 'TS': 1782811983.145, 'address': '45', 'weight': '5564', 'expected_tray_weight': 5605}, {'tray_weight': '2549', 'tray_id': '46', 'datetime': '2026-06-30 15:03:03.168000', 'flow': '0', 'TS': 1782811983.168, 'address': '46', 'weight': '2549', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:03:03,603.603 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 3, 0, 360113), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:03:00.353000', 'flow': '0', 'TS': 1782811980.353, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:03:00.373000', 'flow': '0', 'TS': 1782811980.3730001, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:03:00.511000', 'flow': '0', 'TS': 1782811980.5110002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:03:00.599000', 'flow': '0', 'TS': 1782811980.599, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:03:00.619000', 'flow': '0', 'TS': 1782811980.6190002, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:03:00.759000', 'flow': '0', 'TS': 1782811980.7589998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:03:00.830000', 'flow': '0', 'TS': 1782811980.83, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '197', 'tray_id': '18', 'datetime': '2026-06-30 15:03:00.851000', 'flow': '0', 'TS': 1782811980.851, 'address': '18', 'weight': '197', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:03:00.985000', 'flow': '0', 'TS': 1782811980.985, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 15:03:01.030000', 'flow': '0', 'TS': 1782811981.0300002, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:03:01.051000', 'flow': '0', 'TS': 1782811981.051, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 15:03:01.190000', 'flow': '0', 'TS': 1782811981.19, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:03:01.279000', 'flow': '0', 'TS': 1782811981.279, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:03:01.300000', 'flow': '0', 'TS': 1782811981.3, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:03:01.405000', 'flow': '0', 'TS': 1782811981.405, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:03:01.625000', 'flow': '0', 'TS': 1782811981.625, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:03:01.716000', 'flow': '0', 'TS': 1782811981.716, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 3, 2, 54245), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:03:02.064000', 'flow': '0', 'TS': 1782811982.0640001, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1621', 'tray_id': '32', 'datetime': '2026-06-30 15:03:02.085000', 'flow': '0', 'TS': 1782811982.0849998, 'address': '32', 'weight': '1621', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:03:02.104000', 'flow': '0', 'TS': 1782811982.1039999, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:03:02.198000', 'flow': '0', 'TS': 1782811982.198, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:03:02.339000', 'flow': '0', 'TS': 1782811982.339, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3686', 'tray_id': '36', 'datetime': '2026-06-30 15:03:02.360000', 'flow': '0', 'TS': 1782811982.36, 'address': '36', 'weight': '3686', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:03:02.489000', 'flow': '0', 'TS': 1782811982.489, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:03:02.506000', 'flow': '0', 'TS': 1782811982.506, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:03:02.643000', 'flow': '0', 'TS': 1782811982.643, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:03:02.655000', 'flow': '0', 'TS': 1782811982.655, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:03:02.789000', 'flow': '0', 'TS': 1782811982.789, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:03:02.814000', 'flow': '0', 'TS': 1782811982.814, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 15:03:02.933000', 'flow': '0', 'TS': 1782811982.933, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:03:03.075000', 'flow': '0', 'TS': 1782811983.075, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5564', 'tray_id': '45', 'datetime': '2026-06-30 15:03:03.145000', 'flow': '0', 'TS': 1782811983.145, 'address': '45', 'weight': '5564', 'expected_tray_weight': 5605}, {'tray_weight': '2549', 'tray_id': '46', 'datetime': '2026-06-30 15:03:03.168000', 'flow': '0', 'TS': 1782811983.168, 'address': '46', 'weight': '2549', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:09:45,308.308 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 3, 2, 54245), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:03:02.064000', 'flow': '0', 'TS': 1782811982.0640001, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1621', 'tray_id': '32', 'datetime': '2026-06-30 15:03:02.085000', 'flow': '0', 'TS': 1782811982.0849998, 'address': '32', 'weight': '1621', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:03:02.104000', 'flow': '0', 'TS': 1782811982.1039999, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:03:02.198000', 'flow': '0', 'TS': 1782811982.198, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:03:02.339000', 'flow': '0', 'TS': 1782811982.339, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3686', 'tray_id': '36', 'datetime': '2026-06-30 15:03:02.360000', 'flow': '0', 'TS': 1782811982.36, 'address': '36', 'weight': '3686', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:03:02.489000', 'flow': '0', 'TS': 1782811982.489, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:03:02.506000', 'flow': '0', 'TS': 1782811982.506, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:03:02.643000', 'flow': '0', 'TS': 1782811982.643, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:03:02.655000', 'flow': '0', 'TS': 1782811982.655, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:03:02.789000', 'flow': '0', 'TS': 1782811982.789, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:03:02.814000', 'flow': '0', 'TS': 1782811982.814, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 15:03:02.933000', 'flow': '0', 'TS': 1782811982.933, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:03:03.075000', 'flow': '0', 'TS': 1782811983.075, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5564', 'tray_id': '45', 'datetime': '2026-06-30 15:03:03.145000', 'flow': '0', 'TS': 1782811983.145, 'address': '45', 'weight': '5564', 'expected_tray_weight': 5605}, {'tray_weight': '2549', 'tray_id': '46', 'datetime': '2026-06-30 15:03:03.168000', 'flow': '0', 'TS': 1782811983.168, 'address': '46', 'weight': '2549', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:09:45,315.315 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 3, 2, 54245), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:03:02.064000', 'flow': '0', 'TS': 1782811982.0640001, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1621', 'tray_id': '32', 'datetime': '2026-06-30 15:03:02.085000', 'flow': '0', 'TS': 1782811982.0849998, 'address': '32', 'weight': '1621', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:03:02.104000', 'flow': '0', 'TS': 1782811982.1039999, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:03:02.198000', 'flow': '0', 'TS': 1782811982.198, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:03:02.339000', 'flow': '0', 'TS': 1782811982.339, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3686', 'tray_id': '36', 'datetime': '2026-06-30 15:03:02.360000', 'flow': '0', 'TS': 1782811982.36, 'address': '36', 'weight': '3686', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:03:02.489000', 'flow': '0', 'TS': 1782811982.489, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:03:02.506000', 'flow': '0', 'TS': 1782811982.506, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:03:02.643000', 'flow': '0', 'TS': 1782811982.643, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:03:02.655000', 'flow': '0', 'TS': 1782811982.655, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:03:02.789000', 'flow': '0', 'TS': 1782811982.789, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:03:02.814000', 'flow': '0', 'TS': 1782811982.814, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 15:03:02.933000', 'flow': '0', 'TS': 1782811982.933, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:03:03.075000', 'flow': '0', 'TS': 1782811983.075, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5564', 'tray_id': '45', 'datetime': '2026-06-30 15:03:03.145000', 'flow': '0', 'TS': 1782811983.145, 'address': '45', 'weight': '5564', 'expected_tray_weight': 5605}, {'tray_weight': '2549', 'tray_id': '46', 'datetime': '2026-06-30 15:03:03.168000', 'flow': '0', 'TS': 1782811983.168, 'address': '46', 'weight': '2549', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:09:46,198.198 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 45, 327145), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:09:45.328000', 'flow': '0', 'TS': 1782812385.328, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 15:09:45.348000', 'flow': '0', 'TS': 1782812385.348, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:09:45.368000', 'flow': '0', 'TS': 1782812385.368, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:09:45.468000', 'flow': '0', 'TS': 1782812385.468, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:09:45.486000', 'flow': '0', 'TS': 1782812385.486, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3686', 'tray_id': '36', 'datetime': '2026-06-30 15:09:45.508000', 'flow': '0', 'TS': 1782812385.508, 'address': '36', 'weight': '3686', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:09:45.617000', 'flow': '0', 'TS': 1782812385.617, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 15:09:45.639000', 'flow': '0', 'TS': 1782812385.6390002, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:09:45.658000', 'flow': '0', 'TS': 1782812385.658, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:09:45.748000', 'flow': '0', 'TS': 1782812385.748, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:09:45.768000', 'flow': '0', 'TS': 1782812385.7680001, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:09:45.788000', 'flow': '0', 'TS': 1782812385.788, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 15:09:45.862000', 'flow': '0', 'TS': 1782812385.862, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:09:45.882000', 'flow': '0', 'TS': 1782812385.882, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:09:45.908000', 'flow': '0', 'TS': 1782812385.908, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2549', 'tray_id': '46', 'datetime': '2026-06-30 15:09:45.927000', 'flow': '0', 'TS': 1782812385.927, 'address': '46', 'weight': '2549', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:09:46,206.206 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 45, 327145), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:09:45.328000', 'flow': '0', 'TS': 1782812385.328, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 15:09:45.348000', 'flow': '0', 'TS': 1782812385.348, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:09:45.368000', 'flow': '0', 'TS': 1782812385.368, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:09:45.468000', 'flow': '0', 'TS': 1782812385.468, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:09:45.486000', 'flow': '0', 'TS': 1782812385.486, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3686', 'tray_id': '36', 'datetime': '2026-06-30 15:09:45.508000', 'flow': '0', 'TS': 1782812385.508, 'address': '36', 'weight': '3686', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:09:45.617000', 'flow': '0', 'TS': 1782812385.617, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 15:09:45.639000', 'flow': '0', 'TS': 1782812385.6390002, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:09:45.658000', 'flow': '0', 'TS': 1782812385.658, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:09:45.748000', 'flow': '0', 'TS': 1782812385.748, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:09:45.768000', 'flow': '0', 'TS': 1782812385.7680001, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:09:45.788000', 'flow': '0', 'TS': 1782812385.788, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 15:09:45.862000', 'flow': '0', 'TS': 1782812385.862, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:09:45.882000', 'flow': '0', 'TS': 1782812385.882, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:09:45.908000', 'flow': '0', 'TS': 1782812385.908, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2549', 'tray_id': '46', 'datetime': '2026-06-30 15:09:45.927000', 'flow': '0', 'TS': 1782812385.927, 'address': '46', 'weight': '2549', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:12:09,896.896 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 15:12:09,909.909 INFO    ] ADDRESS: 12 TRAY WEIGHT: 144 TRAY DB WEIGHT: 144
[2026-06-30 15:12:09,917.917 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 15:12:09,925.925 INFO    ] ADDRESS: 14 TRAY WEIGHT: 240 TRAY DB WEIGHT: 240
[2026-06-30 15:12:09,942.942 INFO    ] ADDRESS: 15 TRAY WEIGHT: 74 TRAY DB WEIGHT: 74
[2026-06-30 15:12:09,954.954 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 15:12:09,963.963 INFO    ] ADDRESS: 17 TRAY WEIGHT: 370 TRAY DB WEIGHT: 370
[2026-06-30 15:12:09,971.971 INFO    ] ADDRESS: 18 TRAY WEIGHT: 196 TRAY DB WEIGHT: 196
[2026-06-30 15:12:09,979.979 INFO    ] ADDRESS: 19 TRAY WEIGHT: 427 TRAY DB WEIGHT: 427
[2026-06-30 15:12:09,987.987 INFO    ] ADDRESS: 20 TRAY WEIGHT: 230 TRAY DB WEIGHT: 230
[2026-06-30 15:12:09,995.995 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 15:12:10,003.003 INFO    ] ADDRESS: 22 TRAY WEIGHT: 31 TRAY DB WEIGHT: 31
[2026-06-30 15:12:10,011.011 INFO    ] ADDRESS: 23 TRAY WEIGHT: 305 TRAY DB WEIGHT: 305
[2026-06-30 15:12:10,018.018 INFO    ] ADDRESS: 24 TRAY WEIGHT: 549 TRAY DB WEIGHT: 549
[2026-06-30 15:12:10,026.026 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 15:12:10,034.034 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1349 TRAY DB WEIGHT: 1349
[2026-06-30 15:12:10,042.042 INFO    ] ADDRESS: 27 TRAY WEIGHT: 134 TRAY DB WEIGHT: 134
[2026-06-30 15:12:10,050.050 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2673 TRAY DB WEIGHT: 2673
[2026-06-30 15:12:10,058.058 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1614 TRAY DB WEIGHT: 1614
[2026-06-30 15:12:10,066.066 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2422 TRAY DB WEIGHT: 2422
[2026-06-30 15:12:10,074.074 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 15:12:10,081.081 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 15:12:10,090.090 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3686 TRAY DB WEIGHT: 3686
[2026-06-30 15:12:10,098.098 INFO    ] ADDRESS: 37 TRAY WEIGHT: 431 TRAY DB WEIGHT: 431
[2026-06-30 15:12:10,106.106 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2115 TRAY DB WEIGHT: 2115
[2026-06-30 15:12:10,114.114 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 15:12:10,121.121 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2909 TRAY DB WEIGHT: 2909
[2026-06-30 15:12:10,129.129 INFO    ] ADDRESS: 41 TRAY WEIGHT: 257 TRAY DB WEIGHT: 257
[2026-06-30 15:12:10,137.137 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 15:12:10,145.145 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2738 TRAY DB WEIGHT: 2738
[2026-06-30 15:12:10,153.153 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1852 TRAY DB WEIGHT: 1852
[2026-06-30 15:12:10,161.161 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5563 TRAY DB WEIGHT: 5563
[2026-06-30 15:12:10,169.169 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2549 TRAY DB WEIGHT: 2549
[2026-06-30 15:12:13,001.001 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 12, 326339), 'door_weights': []}}
[2026-06-30 15:12:13,021.021 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 12, 326339), 'door_weights': []}}
[2026-06-30 15:12:13,814.814 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 13, 142914), 'door_weights': []}}
[2026-06-30 15:12:13,843.843 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 13, 142914), 'door_weights': []}}
[2026-06-30 15:12:14,994.994 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 13, 926598), 'door_weights': [{'tray_weight': '1613', 'tray_id': '32', 'datetime': '2026-06-30 15:12:13.708000', 'flow': '1', 'TS': 1782812533.708, 'address': '32', 'weight': '1613', 'expected_tray_weight': 1494}]}}
[2026-06-30 15:12:15,044.044 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 13, 926598), 'door_weights': [{'tray_weight': '1613', 'tray_id': '32', 'datetime': '2026-06-30 15:12:13.708000', 'flow': '1', 'TS': 1782812533.708, 'address': '32', 'weight': '1613', 'expected_tray_weight': 1494}]}}
[2026-06-30 15:12:16,670.670 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 15, 171691), 'door_weights': [{'tray_weight': '1613', 'tray_id': '32', 'datetime': '2026-06-30 15:12:13.703000', 'flow': '1', 'TS': 1782812533.703, 'address': '32', 'weight': '1613', 'expected_tray_weight': 1494}]}}
[2026-06-30 15:12:16,706.706 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 15, 171691), 'door_weights': [{'tray_weight': '1613', 'tray_id': '32', 'datetime': '2026-06-30 15:12:13.703000', 'flow': '1', 'TS': 1782812533.703, 'address': '32', 'weight': '1613', 'expected_tray_weight': 1494}]}}
[2026-06-30 15:12:18,145.145 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 16, 809911), 'door_weights': [{'tray_weight': '1613', 'tray_id': '32', 'datetime': '2026-06-30 15:12:13.702000', 'flow': '1', 'TS': 1782812533.702, 'address': '32', 'weight': '1613', 'expected_tray_weight': 1494}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:15.897000', 'flow': '1', 'TS': 1782812535.897, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}]}}
[2026-06-30 15:12:18,157.157 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 16, 809911), 'door_weights': [{'tray_weight': '1613', 'tray_id': '32', 'datetime': '2026-06-30 15:12:13.702000', 'flow': '1', 'TS': 1782812533.702, 'address': '32', 'weight': '1613', 'expected_tray_weight': 1494}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:15.897000', 'flow': '1', 'TS': 1782812535.897, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}]}}
[2026-06-30 15:12:19,237.237 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 18, 235619), 'door_weights': [{'tray_weight': '1613', 'tray_id': '32', 'datetime': '2026-06-30 15:12:13.704000', 'flow': '1', 'TS': 1782812533.704, 'address': '32', 'weight': '1613', 'expected_tray_weight': 1494}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:15.954000', 'flow': '1', 'TS': 1782812535.954, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}]}}
[2026-06-30 15:12:19,248.248 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 18, 235619), 'door_weights': [{'tray_weight': '1613', 'tray_id': '32', 'datetime': '2026-06-30 15:12:13.704000', 'flow': '1', 'TS': 1782812533.704, 'address': '32', 'weight': '1613', 'expected_tray_weight': 1494}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:15.954000', 'flow': '1', 'TS': 1782812535.954, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}]}}
[2026-06-30 15:12:20,638.638 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 19, 324338), 'door_weights': [{'tray_weight': '1613', 'tray_id': '32', 'datetime': '2026-06-30 15:12:13.704000', 'flow': '1', 'TS': 1782812533.704, 'address': '32', 'weight': '1613', 'expected_tray_weight': 1494}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 15:12:18.638000', 'flow': '1', 'TS': 1782812538.638, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:15.953000', 'flow': '1', 'TS': 1782812535.9529998, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}]}}
[2026-06-30 15:12:20,663.663 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 19, 324338), 'door_weights': [{'tray_weight': '1613', 'tray_id': '32', 'datetime': '2026-06-30 15:12:13.704000', 'flow': '1', 'TS': 1782812533.704, 'address': '32', 'weight': '1613', 'expected_tray_weight': 1494}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 15:12:18.638000', 'flow': '1', 'TS': 1782812538.638, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:15.953000', 'flow': '1', 'TS': 1782812535.9529998, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}]}}
[2026-06-30 15:12:22,307.307 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 20, 759562), 'door_weights': [{'tray_weight': '1613', 'tray_id': '32', 'datetime': '2026-06-30 15:12:13.698000', 'flow': '1', 'TS': 1782812533.698, 'address': '32', 'weight': '1613', 'expected_tray_weight': 1494}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 15:12:18.632000', 'flow': '1', 'TS': 1782812538.632, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:15.949000', 'flow': '1', 'TS': 1782812535.949, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}]}}
[2026-06-30 15:12:22,328.328 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 20, 759562), 'door_weights': [{'tray_weight': '1613', 'tray_id': '32', 'datetime': '2026-06-30 15:12:13.698000', 'flow': '1', 'TS': 1782812533.698, 'address': '32', 'weight': '1613', 'expected_tray_weight': 1494}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 15:12:18.632000', 'flow': '1', 'TS': 1782812538.632, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:15.949000', 'flow': '1', 'TS': 1782812535.949, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}]}}
[2026-06-30 15:12:23,610.610 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 22, 343282), 'door_weights': [{'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 15:12:22.251000', 'flow': '0', 'TS': 1782812542.251, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 15:12:22.389000', 'flow': '0', 'TS': 1782812542.3890002, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:12:22.400000', 'flow': '0', 'TS': 1782812542.4, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:12:22.491000', 'flow': '0', 'TS': 1782812542.4910002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:12:22.629000', 'flow': '0', 'TS': 1782812542.629, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:22.885000', 'flow': '0', 'TS': 1782812542.885, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:22.957000', 'flow': '0', 'TS': 1782812542.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:12:22.980000', 'flow': '0', 'TS': 1782812542.98, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:12:23.120000', 'flow': '0', 'TS': 1782812543.1200001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:12:23.096000', 'flow': '0', 'TS': 1782812543.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:12:23.114000', 'flow': '0', 'TS': 1782812543.1139998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:12:23.254000', 'flow': '0', 'TS': 1782812543.254, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:12:23.228000', 'flow': '0', 'TS': 1782812543.228, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:12:23.367000', 'flow': '0', 'TS': 1782812543.3669999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:12:23.352000', 'flow': '0', 'TS': 1782812543.352, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:12:23.372000', 'flow': '0', 'TS': 1782812543.372, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:12:23,618.618 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 9, 44, 441482), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:09:44.384000', 'flow': '0', 'TS': 1782812384.384, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:09:44.404000', 'flow': '0', 'TS': 1782812384.404, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:09:44.543000', 'flow': '0', 'TS': 1782812384.5430002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:09:44.541000', 'flow': '0', 'TS': 1782812384.541, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:09:44.679000', 'flow': '0', 'TS': 1782812384.6790001, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:09:44.701000', 'flow': '0', 'TS': 1782812384.701, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:09:44.755000', 'flow': '0', 'TS': 1782812384.7549999, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:09:44.775000', 'flow': '0', 'TS': 1782812384.775, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:09:44.794000', 'flow': '0', 'TS': 1782812384.794, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:09:44.933000', 'flow': '0', 'TS': 1782812384.933, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:09:44.954000', 'flow': '0', 'TS': 1782812384.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:09:44.972000', 'flow': '0', 'TS': 1782812384.972, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:09:45.057000', 'flow': '0', 'TS': 1782812385.057, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:09:45.078000', 'flow': '0', 'TS': 1782812385.078, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:09:45.098000', 'flow': '0', 'TS': 1782812385.0979998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:09:45.150000', 'flow': '0', 'TS': 1782812385.15, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:09:45.169000', 'flow': '0', 'TS': 1782812385.1690001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 22, 343282), 'door_weights': [{'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 15:12:22.251000', 'flow': '0', 'TS': 1782812542.251, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 15:12:22.389000', 'flow': '0', 'TS': 1782812542.3890002, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:12:22.400000', 'flow': '0', 'TS': 1782812542.4, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:12:22.491000', 'flow': '0', 'TS': 1782812542.4910002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:12:22.629000', 'flow': '0', 'TS': 1782812542.629, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:22.885000', 'flow': '0', 'TS': 1782812542.885, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:22.957000', 'flow': '0', 'TS': 1782812542.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:12:22.980000', 'flow': '0', 'TS': 1782812542.98, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:12:23.120000', 'flow': '0', 'TS': 1782812543.1200001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:12:23.096000', 'flow': '0', 'TS': 1782812543.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:12:23.114000', 'flow': '0', 'TS': 1782812543.1139998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:12:23.254000', 'flow': '0', 'TS': 1782812543.254, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:12:23.228000', 'flow': '0', 'TS': 1782812543.228, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:12:23.367000', 'flow': '0', 'TS': 1782812543.3669999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:12:23.352000', 'flow': '0', 'TS': 1782812543.352, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:12:23.372000', 'flow': '0', 'TS': 1782812543.372, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:12:25,158.158 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 15:12:25,161.161 INFO    ] DB TRAY [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "144", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "240", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "74", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-4"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "370", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-6"}, {"tray_weight": "196", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "427", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "230", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "31", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "549", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-8"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1349", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2673", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15"}, {"tray_weight": "1614", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2422", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-13"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3686", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-17"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "2115", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "257", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-16"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2738", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5563", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-19"}, {"tray_weight": "2549", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 15:12:25,166.166 INFO    ] TRAY READINGS [{'tray_weight': '1613', 'tray_id': '32', 'datetime': '2026-06-30 15:12:13.698000', 'flow': '1', 'TS': 1782812533.698, 'address': '32', 'weight': '1613', 'expected_tray_weight': 1494}, {'tray_weight': '1613', 'tray_id': '32', 'datetime': '2026-06-30 15:12:13.702000', 'flow': '1', 'TS': 1782812533.702, 'address': '32', 'weight': '1613', 'expected_tray_weight': 1494}, {'tray_weight': '1613', 'tray_id': '32', 'datetime': '2026-06-30 15:12:13.704000', 'flow': '1', 'TS': 1782812533.704, 'address': '32', 'weight': '1613', 'expected_tray_weight': 1494}, {'tray_weight': '1613', 'tray_id': '32', 'datetime': '2026-06-30 15:12:13.704000', 'flow': '1', 'TS': 1782812533.704, 'address': '32', 'weight': '1613', 'expected_tray_weight': 1494}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:15.897000', 'flow': '1', 'TS': 1782812535.897, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:15.949000', 'flow': '1', 'TS': 1782812535.949, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:15.953000', 'flow': '1', 'TS': 1782812535.9529998, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:15.954000', 'flow': '1', 'TS': 1782812535.954, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 15:12:18.632000', 'flow': '1', 'TS': 1782812538.632, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 15:12:18.638000', 'flow': '1', 'TS': 1782812538.638, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 15:12:22.251000', 'flow': '0', 'TS': 1782812542.251, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 15:12:22.389000', 'flow': '0', 'TS': 1782812542.3890002, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:12:22.400000', 'flow': '0', 'TS': 1782812542.4, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:12:22.491000', 'flow': '0', 'TS': 1782812542.4910002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:12:22.629000', 'flow': '0', 'TS': 1782812542.629, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:22.885000', 'flow': '0', 'TS': 1782812542.885, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:22.957000', 'flow': '0', 'TS': 1782812542.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:12:22.980000', 'flow': '0', 'TS': 1782812542.98, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:12:23.096000', 'flow': '0', 'TS': 1782812543.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:12:23.114000', 'flow': '0', 'TS': 1782812543.1139998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:12:23.120000', 'flow': '0', 'TS': 1782812543.1200001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:12:23.228000', 'flow': '0', 'TS': 1782812543.228, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:12:23.254000', 'flow': '0', 'TS': 1782812543.254, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:12:23.352000', 'flow': '0', 'TS': 1782812543.352, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:12:23.367000', 'flow': '0', 'TS': 1782812543.3669999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:12:23.372000', 'flow': '0', 'TS': 1782812543.372, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]
[2026-06-30 15:12:27,885.885 INFO    ] Final DB Tray = [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "144", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "240", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "74", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-4"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "370", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-6"}, {"tray_weight": "196", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "427", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "230", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "31", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "549", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-8"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1349", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2672", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15"}, {"tray_weight": "1626", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2422", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-13"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3482", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-17"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "2114", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "257", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-16"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5563", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-19"}, {"tray_weight": "2548", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 15:12:34,584.584 INFO    ] Syncing order with order id: TM06202003260630151019738
[2026-06-30 15:12:34,608.608 INFO    ] pg status for order_id: TM06202003260630151019738 before is --> False
[2026-06-30 15:12:34,611.611 INFO    ] payment_gateway for order_id: TM06202003260630151019738 is --> razor_pay and sync status is True
[2026-06-30 15:12:35,004.004 INFO    ] pg status response {'status': True}
[2026-06-30 15:12:35,041.041 INFO    ] pg status for order_id: TM06202003260630151019738 after is --> {'status': True}
[2026-06-30 15:12:42,801.801 INFO    ] processOrderPayment version is : v2
[2026-06-30 15:20:22,800.800 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 15:20:22,814.814 INFO    ] ADDRESS: 12 TRAY WEIGHT: 144 TRAY DB WEIGHT: 144
[2026-06-30 15:20:22,822.822 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 15:20:22,830.830 INFO    ] ADDRESS: 14 TRAY WEIGHT: 240 TRAY DB WEIGHT: 240
[2026-06-30 15:20:22,849.849 INFO    ] ADDRESS: 15 TRAY WEIGHT: 74 TRAY DB WEIGHT: 74
[2026-06-30 15:20:22,857.857 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 15:20:22,865.865 INFO    ] ADDRESS: 17 TRAY WEIGHT: 370 TRAY DB WEIGHT: 370
[2026-06-30 15:20:22,873.873 INFO    ] ADDRESS: 18 TRAY WEIGHT: 196 TRAY DB WEIGHT: 196
[2026-06-30 15:20:22,881.881 INFO    ] ADDRESS: 19 TRAY WEIGHT: 427 TRAY DB WEIGHT: 427
[2026-06-30 15:20:22,889.889 INFO    ] ADDRESS: 20 TRAY WEIGHT: 230 TRAY DB WEIGHT: 230
[2026-06-30 15:20:22,897.897 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 15:20:22,905.905 INFO    ] ADDRESS: 22 TRAY WEIGHT: 31 TRAY DB WEIGHT: 31
[2026-06-30 15:20:22,913.913 INFO    ] ADDRESS: 23 TRAY WEIGHT: 305 TRAY DB WEIGHT: 305
[2026-06-30 15:20:22,921.921 INFO    ] ADDRESS: 24 TRAY WEIGHT: 549 TRAY DB WEIGHT: 549
[2026-06-30 15:20:22,928.928 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 15:20:22,936.936 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1349 TRAY DB WEIGHT: 1349
[2026-06-30 15:20:22,944.944 INFO    ] ADDRESS: 27 TRAY WEIGHT: 134 TRAY DB WEIGHT: 134
[2026-06-30 15:20:22,952.952 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2672 TRAY DB WEIGHT: 2672
[2026-06-30 15:20:22,960.960 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1626 TRAY DB WEIGHT: 1626
[2026-06-30 15:20:22,968.968 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2422 TRAY DB WEIGHT: 2422
[2026-06-30 15:20:22,976.976 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 15:20:22,985.985 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 15:20:22,995.995 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3482 TRAY DB WEIGHT: 3482
[2026-06-30 15:20:23,004.004 INFO    ] ADDRESS: 37 TRAY WEIGHT: 431 TRAY DB WEIGHT: 431
[2026-06-30 15:20:23,014.014 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2114 TRAY DB WEIGHT: 2114
[2026-06-30 15:20:23,024.024 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 15:20:23,033.033 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2909 TRAY DB WEIGHT: 2909
[2026-06-30 15:20:23,042.042 INFO    ] ADDRESS: 41 TRAY WEIGHT: 257 TRAY DB WEIGHT: 257
[2026-06-30 15:20:23,053.053 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 15:20:23,062.062 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2737 TRAY DB WEIGHT: 2737
[2026-06-30 15:20:23,071.071 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1852 TRAY DB WEIGHT: 1852
[2026-06-30 15:20:23,081.081 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5563 TRAY DB WEIGHT: 5563
[2026-06-30 15:20:23,090.090 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2548 TRAY DB WEIGHT: 2548
[2026-06-30 15:20:26,787.787 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 25, 390065), 'door_weights': [{'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:13:17.884000', 'flow': '1', 'TS': 1782812597.884, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:12:02.231000', 'flow': '1', 'TS': 1782812522.2310002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:15:58.106000', 'flow': '1', 'TS': 1782812758.106, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 15:19:45.429000', 'flow': '1', 'TS': 1782812985.429, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:15:24.728000', 'flow': '1', 'TS': 1782812724.728, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:10:58.207000', 'flow': '1', 'TS': 1782812458.207, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:11:19.641000', 'flow': '1', 'TS': 1782812479.641, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:14:08.086000', 'flow': '1', 'TS': 1782812648.086, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:15:26.571000', 'flow': '1', 'TS': 1782812726.571, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:14:48.509000', 'flow': '1', 'TS': 1782812688.509, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 22, 343282), 'door_weights': [{'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 15:12:22.251000', 'flow': '0', 'TS': 1782812542.251, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 15:12:22.389000', 'flow': '0', 'TS': 1782812542.3890002, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:12:22.400000', 'flow': '0', 'TS': 1782812542.4, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:12:22.491000', 'flow': '0', 'TS': 1782812542.4910002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:12:22.629000', 'flow': '0', 'TS': 1782812542.629, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:22.885000', 'flow': '0', 'TS': 1782812542.885, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:22.957000', 'flow': '0', 'TS': 1782812542.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:12:22.980000', 'flow': '0', 'TS': 1782812542.98, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:12:23.120000', 'flow': '0', 'TS': 1782812543.1200001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:12:23.096000', 'flow': '0', 'TS': 1782812543.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:12:23.114000', 'flow': '0', 'TS': 1782812543.1139998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:12:23.254000', 'flow': '0', 'TS': 1782812543.254, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:12:23.228000', 'flow': '0', 'TS': 1782812543.228, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:12:23.367000', 'flow': '0', 'TS': 1782812543.3669999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:12:23.352000', 'flow': '0', 'TS': 1782812543.352, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:12:23.372000', 'flow': '0', 'TS': 1782812543.372, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:20:26,800.800 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 25, 390065), 'door_weights': [{'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:13:17.884000', 'flow': '1', 'TS': 1782812597.884, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:12:02.231000', 'flow': '1', 'TS': 1782812522.2310002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:15:58.106000', 'flow': '1', 'TS': 1782812758.106, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 15:19:45.429000', 'flow': '1', 'TS': 1782812985.429, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:15:24.728000', 'flow': '1', 'TS': 1782812724.728, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:10:58.207000', 'flow': '1', 'TS': 1782812458.207, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:11:19.641000', 'flow': '1', 'TS': 1782812479.641, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:14:08.086000', 'flow': '1', 'TS': 1782812648.086, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:15:26.571000', 'flow': '1', 'TS': 1782812726.571, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:14:48.509000', 'flow': '1', 'TS': 1782812688.509, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 22, 343282), 'door_weights': [{'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 15:12:22.251000', 'flow': '0', 'TS': 1782812542.251, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 15:12:22.389000', 'flow': '0', 'TS': 1782812542.3890002, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:12:22.400000', 'flow': '0', 'TS': 1782812542.4, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:12:22.491000', 'flow': '0', 'TS': 1782812542.4910002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:12:22.629000', 'flow': '0', 'TS': 1782812542.629, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:22.885000', 'flow': '0', 'TS': 1782812542.885, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:22.957000', 'flow': '0', 'TS': 1782812542.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:12:22.980000', 'flow': '0', 'TS': 1782812542.98, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:12:23.120000', 'flow': '0', 'TS': 1782812543.1200001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:12:23.096000', 'flow': '0', 'TS': 1782812543.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:12:23.114000', 'flow': '0', 'TS': 1782812543.1139998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:12:23.254000', 'flow': '0', 'TS': 1782812543.254, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:12:23.228000', 'flow': '0', 'TS': 1782812543.228, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:12:23.367000', 'flow': '0', 'TS': 1782812543.3669999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:12:23.352000', 'flow': '0', 'TS': 1782812543.352, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:12:23.372000', 'flow': '0', 'TS': 1782812543.372, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:20:28,293.293 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 26, 916105), 'door_weights': [{'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:13:17.876000', 'flow': '1', 'TS': 1782812597.876, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:12:02.234000', 'flow': '1', 'TS': 1782812522.234, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:15:58.106000', 'flow': '1', 'TS': 1782812758.106, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 15:19:45.435000', 'flow': '1', 'TS': 1782812985.435, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:15:24.717000', 'flow': '1', 'TS': 1782812724.717, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:10:58.212000', 'flow': '1', 'TS': 1782812458.2120001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:11:19.637000', 'flow': '1', 'TS': 1782812479.6369998, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:14:08.085000', 'flow': '1', 'TS': 1782812648.0849998, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:15:26.576000', 'flow': '1', 'TS': 1782812726.576, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:14:48.506000', 'flow': '1', 'TS': 1782812688.506, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 22, 343282), 'door_weights': [{'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 15:12:22.251000', 'flow': '0', 'TS': 1782812542.251, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 15:12:22.389000', 'flow': '0', 'TS': 1782812542.3890002, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:12:22.400000', 'flow': '0', 'TS': 1782812542.4, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:12:22.491000', 'flow': '0', 'TS': 1782812542.4910002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:12:22.629000', 'flow': '0', 'TS': 1782812542.629, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:22.885000', 'flow': '0', 'TS': 1782812542.885, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:22.957000', 'flow': '0', 'TS': 1782812542.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:12:22.980000', 'flow': '0', 'TS': 1782812542.98, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:12:23.120000', 'flow': '0', 'TS': 1782812543.1200001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:12:23.096000', 'flow': '0', 'TS': 1782812543.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:12:23.114000', 'flow': '0', 'TS': 1782812543.1139998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:12:23.254000', 'flow': '0', 'TS': 1782812543.254, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:12:23.228000', 'flow': '0', 'TS': 1782812543.228, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:12:23.367000', 'flow': '0', 'TS': 1782812543.3669999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:12:23.352000', 'flow': '0', 'TS': 1782812543.352, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:12:23.372000', 'flow': '0', 'TS': 1782812543.372, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:20:28,316.316 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 26, 916105), 'door_weights': [{'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:13:17.876000', 'flow': '1', 'TS': 1782812597.876, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:12:02.234000', 'flow': '1', 'TS': 1782812522.234, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:15:58.106000', 'flow': '1', 'TS': 1782812758.106, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 15:19:45.435000', 'flow': '1', 'TS': 1782812985.435, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:15:24.717000', 'flow': '1', 'TS': 1782812724.717, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:10:58.212000', 'flow': '1', 'TS': 1782812458.2120001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:11:19.637000', 'flow': '1', 'TS': 1782812479.6369998, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:14:08.085000', 'flow': '1', 'TS': 1782812648.0849998, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:15:26.576000', 'flow': '1', 'TS': 1782812726.576, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:14:48.506000', 'flow': '1', 'TS': 1782812688.506, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 22, 343282), 'door_weights': [{'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 15:12:22.251000', 'flow': '0', 'TS': 1782812542.251, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 15:12:22.389000', 'flow': '0', 'TS': 1782812542.3890002, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:12:22.400000', 'flow': '0', 'TS': 1782812542.4, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:12:22.491000', 'flow': '0', 'TS': 1782812542.4910002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:12:22.629000', 'flow': '0', 'TS': 1782812542.629, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:22.885000', 'flow': '0', 'TS': 1782812542.885, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:22.957000', 'flow': '0', 'TS': 1782812542.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:12:22.980000', 'flow': '0', 'TS': 1782812542.98, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:12:23.120000', 'flow': '0', 'TS': 1782812543.1200001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:12:23.096000', 'flow': '0', 'TS': 1782812543.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:12:23.114000', 'flow': '0', 'TS': 1782812543.1139998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:12:23.254000', 'flow': '0', 'TS': 1782812543.254, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:12:23.228000', 'flow': '0', 'TS': 1782812543.228, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:12:23.367000', 'flow': '0', 'TS': 1782812543.3669999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:12:23.352000', 'flow': '0', 'TS': 1782812543.352, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:12:23.372000', 'flow': '0', 'TS': 1782812543.372, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:20:29,948.948 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 28, 457052), 'door_weights': [{'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:13:17.889000', 'flow': '1', 'TS': 1782812597.889, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:12:02.236000', 'flow': '1', 'TS': 1782812522.236, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:15:58.101000', 'flow': '1', 'TS': 1782812758.101, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 15:19:45.434000', 'flow': '1', 'TS': 1782812985.434, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:15:24.721000', 'flow': '1', 'TS': 1782812724.721, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:10:58.207000', 'flow': '1', 'TS': 1782812458.207, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:11:19.633000', 'flow': '1', 'TS': 1782812479.633, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:14:08.083000', 'flow': '1', 'TS': 1782812648.083, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:15:26.572000', 'flow': '1', 'TS': 1782812726.572, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:14:48.503000', 'flow': '1', 'TS': 1782812688.503, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 22, 343282), 'door_weights': [{'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 15:12:22.251000', 'flow': '0', 'TS': 1782812542.251, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 15:12:22.389000', 'flow': '0', 'TS': 1782812542.3890002, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:12:22.400000', 'flow': '0', 'TS': 1782812542.4, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:12:22.491000', 'flow': '0', 'TS': 1782812542.4910002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:12:22.629000', 'flow': '0', 'TS': 1782812542.629, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:22.885000', 'flow': '0', 'TS': 1782812542.885, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:22.957000', 'flow': '0', 'TS': 1782812542.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:12:22.980000', 'flow': '0', 'TS': 1782812542.98, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:12:23.120000', 'flow': '0', 'TS': 1782812543.1200001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:12:23.096000', 'flow': '0', 'TS': 1782812543.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:12:23.114000', 'flow': '0', 'TS': 1782812543.1139998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:12:23.254000', 'flow': '0', 'TS': 1782812543.254, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:12:23.228000', 'flow': '0', 'TS': 1782812543.228, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:12:23.367000', 'flow': '0', 'TS': 1782812543.3669999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:12:23.352000', 'flow': '0', 'TS': 1782812543.352, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:12:23.372000', 'flow': '0', 'TS': 1782812543.372, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:20:29,962.962 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 28, 457052), 'door_weights': [{'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:13:17.889000', 'flow': '1', 'TS': 1782812597.889, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:12:02.236000', 'flow': '1', 'TS': 1782812522.236, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:15:58.101000', 'flow': '1', 'TS': 1782812758.101, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 15:19:45.434000', 'flow': '1', 'TS': 1782812985.434, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:15:24.721000', 'flow': '1', 'TS': 1782812724.721, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:10:58.207000', 'flow': '1', 'TS': 1782812458.207, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:11:19.633000', 'flow': '1', 'TS': 1782812479.633, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:14:08.083000', 'flow': '1', 'TS': 1782812648.083, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:15:26.572000', 'flow': '1', 'TS': 1782812726.572, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:14:48.503000', 'flow': '1', 'TS': 1782812688.503, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 22, 343282), 'door_weights': [{'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 15:12:22.251000', 'flow': '0', 'TS': 1782812542.251, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 15:12:22.389000', 'flow': '0', 'TS': 1782812542.3890002, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:12:22.400000', 'flow': '0', 'TS': 1782812542.4, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:12:22.491000', 'flow': '0', 'TS': 1782812542.4910002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:12:22.629000', 'flow': '0', 'TS': 1782812542.629, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:22.885000', 'flow': '0', 'TS': 1782812542.885, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:22.957000', 'flow': '0', 'TS': 1782812542.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:12:22.980000', 'flow': '0', 'TS': 1782812542.98, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:12:23.120000', 'flow': '0', 'TS': 1782812543.1200001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:12:23.096000', 'flow': '0', 'TS': 1782812543.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:12:23.114000', 'flow': '0', 'TS': 1782812543.1139998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:12:23.254000', 'flow': '0', 'TS': 1782812543.254, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:12:23.228000', 'flow': '0', 'TS': 1782812543.228, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:12:23.367000', 'flow': '0', 'TS': 1782812543.3669999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:12:23.352000', 'flow': '0', 'TS': 1782812543.352, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:12:23.372000', 'flow': '0', 'TS': 1782812543.372, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:20:31,251.251 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 30, 91974), 'door_weights': [{'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:13:17.891000', 'flow': '1', 'TS': 1782812597.891, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:12:02.241000', 'flow': '1', 'TS': 1782812522.241, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:15:58.105000', 'flow': '1', 'TS': 1782812758.105, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 15:19:45.431000', 'flow': '1', 'TS': 1782812985.431, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:15:24.721000', 'flow': '1', 'TS': 1782812724.721, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:10:58.202000', 'flow': '1', 'TS': 1782812458.2020001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:11:19.634000', 'flow': '1', 'TS': 1782812479.634, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:14:08.087000', 'flow': '1', 'TS': 1782812648.087, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:15:26.573000', 'flow': '1', 'TS': 1782812726.573, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:14:48.505000', 'flow': '1', 'TS': 1782812688.505, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 22, 343282), 'door_weights': [{'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 15:12:22.251000', 'flow': '0', 'TS': 1782812542.251, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 15:12:22.389000', 'flow': '0', 'TS': 1782812542.3890002, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:12:22.400000', 'flow': '0', 'TS': 1782812542.4, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:12:22.491000', 'flow': '0', 'TS': 1782812542.4910002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:12:22.629000', 'flow': '0', 'TS': 1782812542.629, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:22.885000', 'flow': '0', 'TS': 1782812542.885, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:22.957000', 'flow': '0', 'TS': 1782812542.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:12:22.980000', 'flow': '0', 'TS': 1782812542.98, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:12:23.120000', 'flow': '0', 'TS': 1782812543.1200001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:12:23.096000', 'flow': '0', 'TS': 1782812543.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:12:23.114000', 'flow': '0', 'TS': 1782812543.1139998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:12:23.254000', 'flow': '0', 'TS': 1782812543.254, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:12:23.228000', 'flow': '0', 'TS': 1782812543.228, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:12:23.367000', 'flow': '0', 'TS': 1782812543.3669999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:12:23.352000', 'flow': '0', 'TS': 1782812543.352, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:12:23.372000', 'flow': '0', 'TS': 1782812543.372, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:20:31,258.258 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 30, 91974), 'door_weights': [{'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:13:17.891000', 'flow': '1', 'TS': 1782812597.891, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:12:02.241000', 'flow': '1', 'TS': 1782812522.241, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:15:58.105000', 'flow': '1', 'TS': 1782812758.105, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 15:19:45.431000', 'flow': '1', 'TS': 1782812985.431, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:15:24.721000', 'flow': '1', 'TS': 1782812724.721, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:10:58.202000', 'flow': '1', 'TS': 1782812458.2020001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:11:19.634000', 'flow': '1', 'TS': 1782812479.634, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:14:08.087000', 'flow': '1', 'TS': 1782812648.087, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:15:26.573000', 'flow': '1', 'TS': 1782812726.573, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:14:48.505000', 'flow': '1', 'TS': 1782812688.505, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 22, 343282), 'door_weights': [{'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 15:12:22.251000', 'flow': '0', 'TS': 1782812542.251, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 15:12:22.389000', 'flow': '0', 'TS': 1782812542.3890002, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:12:22.400000', 'flow': '0', 'TS': 1782812542.4, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:12:22.491000', 'flow': '0', 'TS': 1782812542.4910002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:12:22.629000', 'flow': '0', 'TS': 1782812542.629, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:22.885000', 'flow': '0', 'TS': 1782812542.885, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:22.957000', 'flow': '0', 'TS': 1782812542.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:12:22.980000', 'flow': '0', 'TS': 1782812542.98, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:12:23.120000', 'flow': '0', 'TS': 1782812543.1200001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:12:23.096000', 'flow': '0', 'TS': 1782812543.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:12:23.114000', 'flow': '0', 'TS': 1782812543.1139998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:12:23.254000', 'flow': '0', 'TS': 1782812543.254, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:12:23.228000', 'flow': '0', 'TS': 1782812543.228, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:12:23.367000', 'flow': '0', 'TS': 1782812543.3669999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:12:23.352000', 'flow': '0', 'TS': 1782812543.352, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:12:23.372000', 'flow': '0', 'TS': 1782812543.372, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:20:32,322.322 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 31, 355951), 'door_weights': [{'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:13:17.897000', 'flow': '1', 'TS': 1782812597.897, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:12:02.245000', 'flow': '1', 'TS': 1782812522.245, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:15:58.108000', 'flow': '1', 'TS': 1782812758.108, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 15:19:45.437000', 'flow': '1', 'TS': 1782812985.437, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:15:24.722000', 'flow': '1', 'TS': 1782812724.7220001, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:10:58.206000', 'flow': '1', 'TS': 1782812458.2059999, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:11:19.631000', 'flow': '1', 'TS': 1782812479.631, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:14:08.084000', 'flow': '1', 'TS': 1782812648.0839999, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:15:26.570000', 'flow': '1', 'TS': 1782812726.57, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:14:48.502000', 'flow': '1', 'TS': 1782812688.5019999, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 22, 343282), 'door_weights': [{'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 15:12:22.251000', 'flow': '0', 'TS': 1782812542.251, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 15:12:22.389000', 'flow': '0', 'TS': 1782812542.3890002, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:12:22.400000', 'flow': '0', 'TS': 1782812542.4, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:12:22.491000', 'flow': '0', 'TS': 1782812542.4910002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:12:22.629000', 'flow': '0', 'TS': 1782812542.629, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:22.885000', 'flow': '0', 'TS': 1782812542.885, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:22.957000', 'flow': '0', 'TS': 1782812542.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:12:22.980000', 'flow': '0', 'TS': 1782812542.98, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:12:23.120000', 'flow': '0', 'TS': 1782812543.1200001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:12:23.096000', 'flow': '0', 'TS': 1782812543.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:12:23.114000', 'flow': '0', 'TS': 1782812543.1139998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:12:23.254000', 'flow': '0', 'TS': 1782812543.254, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:12:23.228000', 'flow': '0', 'TS': 1782812543.228, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:12:23.367000', 'flow': '0', 'TS': 1782812543.3669999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:12:23.352000', 'flow': '0', 'TS': 1782812543.352, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:12:23.372000', 'flow': '0', 'TS': 1782812543.372, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:20:32,334.334 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 31, 355951), 'door_weights': [{'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:13:17.897000', 'flow': '1', 'TS': 1782812597.897, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:12:02.245000', 'flow': '1', 'TS': 1782812522.245, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:15:58.108000', 'flow': '1', 'TS': 1782812758.108, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 15:19:45.437000', 'flow': '1', 'TS': 1782812985.437, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:15:24.722000', 'flow': '1', 'TS': 1782812724.7220001, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:10:58.206000', 'flow': '1', 'TS': 1782812458.2059999, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:11:19.631000', 'flow': '1', 'TS': 1782812479.631, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:14:08.084000', 'flow': '1', 'TS': 1782812648.0839999, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:15:26.570000', 'flow': '1', 'TS': 1782812726.57, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:14:48.502000', 'flow': '1', 'TS': 1782812688.5019999, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 22, 343282), 'door_weights': [{'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 15:12:22.251000', 'flow': '0', 'TS': 1782812542.251, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 15:12:22.389000', 'flow': '0', 'TS': 1782812542.3890002, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:12:22.400000', 'flow': '0', 'TS': 1782812542.4, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:12:22.491000', 'flow': '0', 'TS': 1782812542.4910002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:12:22.629000', 'flow': '0', 'TS': 1782812542.629, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:22.885000', 'flow': '0', 'TS': 1782812542.885, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:22.957000', 'flow': '0', 'TS': 1782812542.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:12:22.980000', 'flow': '0', 'TS': 1782812542.98, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:12:23.120000', 'flow': '0', 'TS': 1782812543.1200001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:12:23.096000', 'flow': '0', 'TS': 1782812543.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:12:23.114000', 'flow': '0', 'TS': 1782812543.1139998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:12:23.254000', 'flow': '0', 'TS': 1782812543.254, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:12:23.228000', 'flow': '0', 'TS': 1782812543.228, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:12:23.367000', 'flow': '0', 'TS': 1782812543.3669999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:12:23.352000', 'flow': '0', 'TS': 1782812543.352, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:12:23.372000', 'flow': '0', 'TS': 1782812543.372, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:20:33,449.449 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 32, 442764), 'door_weights': [{'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:13:17.899000', 'flow': '1', 'TS': 1782812597.8990002, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:12:02.247000', 'flow': '1', 'TS': 1782812522.2470002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:15:58.104000', 'flow': '1', 'TS': 1782812758.104, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 15:19:45.435000', 'flow': '1', 'TS': 1782812985.435, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:15:24.719000', 'flow': '1', 'TS': 1782812724.719, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:10:58.204000', 'flow': '1', 'TS': 1782812458.204, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:11:19.626000', 'flow': '1', 'TS': 1782812479.626, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:14:08.085000', 'flow': '1', 'TS': 1782812648.085, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:15:26.569000', 'flow': '1', 'TS': 1782812726.569, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:14:48.497000', 'flow': '1', 'TS': 1782812688.497, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 22, 343282), 'door_weights': [{'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 15:12:22.251000', 'flow': '0', 'TS': 1782812542.251, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 15:12:22.389000', 'flow': '0', 'TS': 1782812542.3890002, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:12:22.400000', 'flow': '0', 'TS': 1782812542.4, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:12:22.491000', 'flow': '0', 'TS': 1782812542.4910002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:12:22.629000', 'flow': '0', 'TS': 1782812542.629, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:22.885000', 'flow': '0', 'TS': 1782812542.885, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:22.957000', 'flow': '0', 'TS': 1782812542.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:12:22.980000', 'flow': '0', 'TS': 1782812542.98, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:12:23.120000', 'flow': '0', 'TS': 1782812543.1200001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:12:23.096000', 'flow': '0', 'TS': 1782812543.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:12:23.114000', 'flow': '0', 'TS': 1782812543.1139998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:12:23.254000', 'flow': '0', 'TS': 1782812543.254, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:12:23.228000', 'flow': '0', 'TS': 1782812543.228, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:12:23.367000', 'flow': '0', 'TS': 1782812543.3669999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:12:23.352000', 'flow': '0', 'TS': 1782812543.352, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:12:23.372000', 'flow': '0', 'TS': 1782812543.372, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:20:33,469.469 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 32, 442764), 'door_weights': [{'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:13:17.899000', 'flow': '1', 'TS': 1782812597.8990002, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:12:02.247000', 'flow': '1', 'TS': 1782812522.2470002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:15:58.104000', 'flow': '1', 'TS': 1782812758.104, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 15:19:45.435000', 'flow': '1', 'TS': 1782812985.435, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:15:24.719000', 'flow': '1', 'TS': 1782812724.719, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:10:58.204000', 'flow': '1', 'TS': 1782812458.204, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:11:19.626000', 'flow': '1', 'TS': 1782812479.626, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:14:08.085000', 'flow': '1', 'TS': 1782812648.085, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:15:26.569000', 'flow': '1', 'TS': 1782812726.569, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:14:48.497000', 'flow': '1', 'TS': 1782812688.497, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 22, 343282), 'door_weights': [{'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 15:12:22.251000', 'flow': '0', 'TS': 1782812542.251, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 15:12:22.389000', 'flow': '0', 'TS': 1782812542.3890002, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:12:22.400000', 'flow': '0', 'TS': 1782812542.4, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:12:22.491000', 'flow': '0', 'TS': 1782812542.4910002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:12:22.629000', 'flow': '0', 'TS': 1782812542.629, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:22.885000', 'flow': '0', 'TS': 1782812542.885, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:22.957000', 'flow': '0', 'TS': 1782812542.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:12:22.980000', 'flow': '0', 'TS': 1782812542.98, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:12:23.120000', 'flow': '0', 'TS': 1782812543.1200001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:12:23.096000', 'flow': '0', 'TS': 1782812543.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:12:23.114000', 'flow': '0', 'TS': 1782812543.1139998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:12:23.254000', 'flow': '0', 'TS': 1782812543.254, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:12:23.228000', 'flow': '0', 'TS': 1782812543.228, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:12:23.367000', 'flow': '0', 'TS': 1782812543.3669999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:12:23.352000', 'flow': '0', 'TS': 1782812543.352, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:12:23.372000', 'flow': '0', 'TS': 1782812543.372, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:20:35,339.339 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 34, 29689), 'door_weights': [{'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:13:17.900000', 'flow': '1', 'TS': 1782812597.9, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:12:02.248000', 'flow': '1', 'TS': 1782812522.2480001, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:15:58.105000', 'flow': '1', 'TS': 1782812758.105, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 15:19:45.433000', 'flow': '1', 'TS': 1782812985.433, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:15:24.714000', 'flow': '1', 'TS': 1782812724.714, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:10:58.195000', 'flow': '1', 'TS': 1782812458.195, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:11:19.622000', 'flow': '1', 'TS': 1782812479.622, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:14:08.078000', 'flow': '1', 'TS': 1782812648.078, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:15:26.562000', 'flow': '1', 'TS': 1782812726.562, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:14:48.493000', 'flow': '1', 'TS': 1782812688.493, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 22, 343282), 'door_weights': [{'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 15:12:22.251000', 'flow': '0', 'TS': 1782812542.251, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 15:12:22.389000', 'flow': '0', 'TS': 1782812542.3890002, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:12:22.400000', 'flow': '0', 'TS': 1782812542.4, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:12:22.491000', 'flow': '0', 'TS': 1782812542.4910002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:12:22.629000', 'flow': '0', 'TS': 1782812542.629, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:22.885000', 'flow': '0', 'TS': 1782812542.885, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:22.957000', 'flow': '0', 'TS': 1782812542.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:12:22.980000', 'flow': '0', 'TS': 1782812542.98, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:12:23.120000', 'flow': '0', 'TS': 1782812543.1200001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:12:23.096000', 'flow': '0', 'TS': 1782812543.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:12:23.114000', 'flow': '0', 'TS': 1782812543.1139998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:12:23.254000', 'flow': '0', 'TS': 1782812543.254, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:12:23.228000', 'flow': '0', 'TS': 1782812543.228, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:12:23.367000', 'flow': '0', 'TS': 1782812543.3669999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:12:23.352000', 'flow': '0', 'TS': 1782812543.352, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:12:23.372000', 'flow': '0', 'TS': 1782812543.372, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:20:35,363.363 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 35, 354962), 'door_weights': []}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 22, 343282), 'door_weights': [{'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 15:12:22.251000', 'flow': '0', 'TS': 1782812542.251, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 15:12:22.389000', 'flow': '0', 'TS': 1782812542.3890002, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:12:22.400000', 'flow': '0', 'TS': 1782812542.4, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:12:22.491000', 'flow': '0', 'TS': 1782812542.4910002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:12:22.629000', 'flow': '0', 'TS': 1782812542.629, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:22.885000', 'flow': '0', 'TS': 1782812542.885, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:22.957000', 'flow': '0', 'TS': 1782812542.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:12:22.980000', 'flow': '0', 'TS': 1782812542.98, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:12:23.120000', 'flow': '0', 'TS': 1782812543.1200001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:12:23.096000', 'flow': '0', 'TS': 1782812543.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:12:23.114000', 'flow': '0', 'TS': 1782812543.1139998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:12:23.254000', 'flow': '0', 'TS': 1782812543.254, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:12:23.228000', 'flow': '0', 'TS': 1782812543.228, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:12:23.367000', 'flow': '0', 'TS': 1782812543.3669999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:12:23.352000', 'flow': '0', 'TS': 1782812543.352, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:12:23.372000', 'flow': '0', 'TS': 1782812543.372, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:20:36,429.429 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 35, 354962), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:20:35.279000', 'flow': '0', 'TS': 1782813035.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:20:35.417000', 'flow': '0', 'TS': 1782813035.417, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:20:35.438000', 'flow': '0', 'TS': 1782813035.438, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:20:35.484000', 'flow': '0', 'TS': 1782813035.484, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:20:35.620000', 'flow': '0', 'TS': 1782813035.62, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:20:35.641000', 'flow': '0', 'TS': 1782813035.6409998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:20:35.771000', 'flow': '0', 'TS': 1782813035.7710001, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:20:35.791000', 'flow': '0', 'TS': 1782813035.7910001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:20:35.811000', 'flow': '0', 'TS': 1782813035.811, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:20:35.931000', 'flow': '0', 'TS': 1782813035.931, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:20:35.950000', 'flow': '0', 'TS': 1782813035.9499998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:20:36.089000', 'flow': '0', 'TS': 1782813036.089, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 15:20:36.117000', 'flow': '0', 'TS': 1782813036.117, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:20:36.140000', 'flow': '0', 'TS': 1782813036.1399999, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:20:36.278000', 'flow': '0', 'TS': 1782813036.278, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:20:36.329000', 'flow': '0', 'TS': 1782813036.329, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:20:36.349000', 'flow': '0', 'TS': 1782813036.349, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 22, 343282), 'door_weights': [{'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 15:12:22.251000', 'flow': '0', 'TS': 1782812542.251, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 15:12:22.389000', 'flow': '0', 'TS': 1782812542.3890002, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:12:22.400000', 'flow': '0', 'TS': 1782812542.4, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:12:22.491000', 'flow': '0', 'TS': 1782812542.4910002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:12:22.629000', 'flow': '0', 'TS': 1782812542.629, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:22.885000', 'flow': '0', 'TS': 1782812542.885, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:22.957000', 'flow': '0', 'TS': 1782812542.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:12:22.980000', 'flow': '0', 'TS': 1782812542.98, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:12:23.120000', 'flow': '0', 'TS': 1782812543.1200001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:12:23.096000', 'flow': '0', 'TS': 1782812543.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:12:23.114000', 'flow': '0', 'TS': 1782812543.1139998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:12:23.254000', 'flow': '0', 'TS': 1782812543.254, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:12:23.228000', 'flow': '0', 'TS': 1782812543.228, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:12:23.367000', 'flow': '0', 'TS': 1782812543.3669999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:12:23.352000', 'flow': '0', 'TS': 1782812543.352, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:12:23.372000', 'flow': '0', 'TS': 1782812543.372, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:20:36,437.437 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 35, 354962), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:20:35.279000', 'flow': '0', 'TS': 1782813035.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:20:35.417000', 'flow': '0', 'TS': 1782813035.417, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:20:35.438000', 'flow': '0', 'TS': 1782813035.438, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:20:35.484000', 'flow': '0', 'TS': 1782813035.484, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:20:35.620000', 'flow': '0', 'TS': 1782813035.62, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:20:35.641000', 'flow': '0', 'TS': 1782813035.6409998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:20:35.771000', 'flow': '0', 'TS': 1782813035.7710001, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:20:35.791000', 'flow': '0', 'TS': 1782813035.7910001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:20:35.811000', 'flow': '0', 'TS': 1782813035.811, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:20:35.931000', 'flow': '0', 'TS': 1782813035.931, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:20:35.950000', 'flow': '0', 'TS': 1782813035.9499998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:20:36.089000', 'flow': '0', 'TS': 1782813036.089, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 15:20:36.117000', 'flow': '0', 'TS': 1782813036.117, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:20:36.140000', 'flow': '0', 'TS': 1782813036.1399999, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:20:36.278000', 'flow': '0', 'TS': 1782813036.278, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:20:36.329000', 'flow': '0', 'TS': 1782813036.329, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:20:36.349000', 'flow': '0', 'TS': 1782813036.349, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 12, 22, 343282), 'door_weights': [{'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 15:12:22.251000', 'flow': '0', 'TS': 1782812542.251, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 15:12:22.389000', 'flow': '0', 'TS': 1782812542.3890002, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:12:22.400000', 'flow': '0', 'TS': 1782812542.4, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:12:22.491000', 'flow': '0', 'TS': 1782812542.4910002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:12:22.629000', 'flow': '0', 'TS': 1782812542.629, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:22.885000', 'flow': '0', 'TS': 1782812542.885, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3570}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:22.957000', 'flow': '0', 'TS': 1782812542.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:12:22.980000', 'flow': '0', 'TS': 1782812542.98, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:12:23.120000', 'flow': '0', 'TS': 1782812543.1200001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:12:23.096000', 'flow': '0', 'TS': 1782812543.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:12:23.114000', 'flow': '0', 'TS': 1782812543.1139998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:12:23.254000', 'flow': '0', 'TS': 1782812543.254, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:12:23.228000', 'flow': '0', 'TS': 1782812543.228, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:12:23.367000', 'flow': '0', 'TS': 1782812543.3669999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:12:23.352000', 'flow': '0', 'TS': 1782812543.352, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:12:23.372000', 'flow': '0', 'TS': 1782812543.372, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:20:39,702.702 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 35, 354962), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:20:35.279000', 'flow': '0', 'TS': 1782813035.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:20:35.417000', 'flow': '0', 'TS': 1782813035.417, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:20:35.438000', 'flow': '0', 'TS': 1782813035.438, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:20:35.484000', 'flow': '0', 'TS': 1782813035.484, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:20:35.620000', 'flow': '0', 'TS': 1782813035.62, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:20:35.641000', 'flow': '0', 'TS': 1782813035.6409998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:20:35.771000', 'flow': '0', 'TS': 1782813035.7710001, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:20:35.791000', 'flow': '0', 'TS': 1782813035.7910001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:20:35.811000', 'flow': '0', 'TS': 1782813035.811, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:20:35.931000', 'flow': '0', 'TS': 1782813035.931, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:20:35.950000', 'flow': '0', 'TS': 1782813035.9499998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:20:36.089000', 'flow': '0', 'TS': 1782813036.089, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 15:20:36.117000', 'flow': '0', 'TS': 1782813036.117, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:20:36.140000', 'flow': '0', 'TS': 1782813036.1399999, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:20:36.278000', 'flow': '0', 'TS': 1782813036.278, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:20:36.329000', 'flow': '0', 'TS': 1782813036.329, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:20:36.349000', 'flow': '0', 'TS': 1782813036.349, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 38, 859649), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.884000', 'flow': '-1', 'TS': 1782812954.884, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.517000', 'flow': '1', 'TS': 1782812625.517, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.139000', 'flow': '1', 'TS': 1782812827.1390002, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.325000', 'flow': '1', 'TS': 1782812569.3249998, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.256000', 'flow': '1', 'TS': 1782812552.256, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}]}}
[2026-06-30 15:20:39,708.708 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 35, 354962), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:20:35.279000', 'flow': '0', 'TS': 1782813035.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:20:35.417000', 'flow': '0', 'TS': 1782813035.417, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:20:35.438000', 'flow': '0', 'TS': 1782813035.438, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:20:35.484000', 'flow': '0', 'TS': 1782813035.484, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:20:35.620000', 'flow': '0', 'TS': 1782813035.62, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:20:35.641000', 'flow': '0', 'TS': 1782813035.6409998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:20:35.771000', 'flow': '0', 'TS': 1782813035.7710001, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:20:35.791000', 'flow': '0', 'TS': 1782813035.7910001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:20:35.811000', 'flow': '0', 'TS': 1782813035.811, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:20:35.931000', 'flow': '0', 'TS': 1782813035.931, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:20:35.950000', 'flow': '0', 'TS': 1782813035.9499998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:20:36.089000', 'flow': '0', 'TS': 1782813036.089, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 15:20:36.117000', 'flow': '0', 'TS': 1782813036.117, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:20:36.140000', 'flow': '0', 'TS': 1782813036.1399999, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:20:36.278000', 'flow': '0', 'TS': 1782813036.278, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:20:36.329000', 'flow': '0', 'TS': 1782813036.329, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:20:36.349000', 'flow': '0', 'TS': 1782813036.349, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 38, 859649), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.884000', 'flow': '-1', 'TS': 1782812954.884, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.517000', 'flow': '1', 'TS': 1782812625.517, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.139000', 'flow': '1', 'TS': 1782812827.1390002, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.325000', 'flow': '1', 'TS': 1782812569.3249998, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.256000', 'flow': '1', 'TS': 1782812552.256, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}]}}
[2026-06-30 15:20:40,660.660 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 35, 354962), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:20:35.279000', 'flow': '0', 'TS': 1782813035.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:20:35.417000', 'flow': '0', 'TS': 1782813035.417, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:20:35.438000', 'flow': '0', 'TS': 1782813035.438, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:20:35.484000', 'flow': '0', 'TS': 1782813035.484, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:20:35.620000', 'flow': '0', 'TS': 1782813035.62, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:20:35.641000', 'flow': '0', 'TS': 1782813035.6409998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:20:35.771000', 'flow': '0', 'TS': 1782813035.7710001, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:20:35.791000', 'flow': '0', 'TS': 1782813035.7910001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:20:35.811000', 'flow': '0', 'TS': 1782813035.811, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:20:35.931000', 'flow': '0', 'TS': 1782813035.931, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:20:35.950000', 'flow': '0', 'TS': 1782813035.9499998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:20:36.089000', 'flow': '0', 'TS': 1782813036.089, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 15:20:36.117000', 'flow': '0', 'TS': 1782813036.117, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:20:36.140000', 'flow': '0', 'TS': 1782813036.1399999, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:20:36.278000', 'flow': '0', 'TS': 1782813036.278, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:20:36.329000', 'flow': '0', 'TS': 1782813036.329, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:20:36.349000', 'flow': '0', 'TS': 1782813036.349, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 39, 804555), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.886000', 'flow': '-1', 'TS': 1782812954.8860002, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.512000', 'flow': '1', 'TS': 1782812625.5119998, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.139000', 'flow': '1', 'TS': 1782812827.139, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.330000', 'flow': '1', 'TS': 1782812569.33, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.254000', 'flow': '1', 'TS': 1782812552.2540002, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}]}}
[2026-06-30 15:20:40,672.672 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 35, 354962), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:20:35.279000', 'flow': '0', 'TS': 1782813035.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:20:35.417000', 'flow': '0', 'TS': 1782813035.417, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:20:35.438000', 'flow': '0', 'TS': 1782813035.438, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:20:35.484000', 'flow': '0', 'TS': 1782813035.484, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:20:35.620000', 'flow': '0', 'TS': 1782813035.62, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:20:35.641000', 'flow': '0', 'TS': 1782813035.6409998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:20:35.771000', 'flow': '0', 'TS': 1782813035.7710001, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:20:35.791000', 'flow': '0', 'TS': 1782813035.7910001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:20:35.811000', 'flow': '0', 'TS': 1782813035.811, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:20:35.931000', 'flow': '0', 'TS': 1782813035.931, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:20:35.950000', 'flow': '0', 'TS': 1782813035.9499998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:20:36.089000', 'flow': '0', 'TS': 1782813036.089, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 15:20:36.117000', 'flow': '0', 'TS': 1782813036.117, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:20:36.140000', 'flow': '0', 'TS': 1782813036.1399999, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:20:36.278000', 'flow': '0', 'TS': 1782813036.278, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:20:36.329000', 'flow': '0', 'TS': 1782813036.329, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:20:36.349000', 'flow': '0', 'TS': 1782813036.349, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 39, 804555), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.886000', 'flow': '-1', 'TS': 1782812954.8860002, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.512000', 'flow': '1', 'TS': 1782812625.5119998, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.139000', 'flow': '1', 'TS': 1782812827.139, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.330000', 'flow': '1', 'TS': 1782812569.33, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.254000', 'flow': '1', 'TS': 1782812552.2540002, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}]}}
[2026-06-30 15:20:42,226.226 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 35, 354962), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:20:35.279000', 'flow': '0', 'TS': 1782813035.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:20:35.417000', 'flow': '0', 'TS': 1782813035.417, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:20:35.438000', 'flow': '0', 'TS': 1782813035.438, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:20:35.484000', 'flow': '0', 'TS': 1782813035.484, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:20:35.620000', 'flow': '0', 'TS': 1782813035.62, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:20:35.641000', 'flow': '0', 'TS': 1782813035.6409998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:20:35.771000', 'flow': '0', 'TS': 1782813035.7710001, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:20:35.791000', 'flow': '0', 'TS': 1782813035.7910001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:20:35.811000', 'flow': '0', 'TS': 1782813035.811, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:20:35.931000', 'flow': '0', 'TS': 1782813035.931, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:20:35.950000', 'flow': '0', 'TS': 1782813035.9499998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:20:36.089000', 'flow': '0', 'TS': 1782813036.089, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 15:20:36.117000', 'flow': '0', 'TS': 1782813036.117, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:20:36.140000', 'flow': '0', 'TS': 1782813036.1399999, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:20:36.278000', 'flow': '0', 'TS': 1782813036.278, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:20:36.329000', 'flow': '0', 'TS': 1782813036.329, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:20:36.349000', 'flow': '0', 'TS': 1782813036.349, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 40, 788904), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.882000', 'flow': '-1', 'TS': 1782812954.882, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.512000', 'flow': '1', 'TS': 1782812625.512, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.131000', 'flow': '1', 'TS': 1782812827.131, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.325000', 'flow': '1', 'TS': 1782812569.3249998, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.251000', 'flow': '1', 'TS': 1782812552.251, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}]}}
[2026-06-30 15:20:42,241.241 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 35, 354962), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:20:35.279000', 'flow': '0', 'TS': 1782813035.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:20:35.417000', 'flow': '0', 'TS': 1782813035.417, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:20:35.438000', 'flow': '0', 'TS': 1782813035.438, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:20:35.484000', 'flow': '0', 'TS': 1782813035.484, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:20:35.620000', 'flow': '0', 'TS': 1782813035.62, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:20:35.641000', 'flow': '0', 'TS': 1782813035.6409998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:20:35.771000', 'flow': '0', 'TS': 1782813035.7710001, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:20:35.791000', 'flow': '0', 'TS': 1782813035.7910001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:20:35.811000', 'flow': '0', 'TS': 1782813035.811, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:20:35.931000', 'flow': '0', 'TS': 1782813035.931, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:20:35.950000', 'flow': '0', 'TS': 1782813035.9499998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:20:36.089000', 'flow': '0', 'TS': 1782813036.089, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 15:20:36.117000', 'flow': '0', 'TS': 1782813036.117, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:20:36.140000', 'flow': '0', 'TS': 1782813036.1399999, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:20:36.278000', 'flow': '0', 'TS': 1782813036.278, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:20:36.329000', 'flow': '0', 'TS': 1782813036.329, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:20:36.349000', 'flow': '0', 'TS': 1782813036.349, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 40, 788904), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.882000', 'flow': '-1', 'TS': 1782812954.882, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.512000', 'flow': '1', 'TS': 1782812625.512, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.131000', 'flow': '1', 'TS': 1782812827.131, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.325000', 'flow': '1', 'TS': 1782812569.3249998, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.251000', 'flow': '1', 'TS': 1782812552.251, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}]}}
[2026-06-30 15:20:43,878.878 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 35, 354962), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:20:35.279000', 'flow': '0', 'TS': 1782813035.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:20:35.417000', 'flow': '0', 'TS': 1782813035.417, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:20:35.438000', 'flow': '0', 'TS': 1782813035.438, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:20:35.484000', 'flow': '0', 'TS': 1782813035.484, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:20:35.620000', 'flow': '0', 'TS': 1782813035.62, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:20:35.641000', 'flow': '0', 'TS': 1782813035.6409998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:20:35.771000', 'flow': '0', 'TS': 1782813035.7710001, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:20:35.791000', 'flow': '0', 'TS': 1782813035.7910001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:20:35.811000', 'flow': '0', 'TS': 1782813035.811, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:20:35.931000', 'flow': '0', 'TS': 1782813035.931, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:20:35.950000', 'flow': '0', 'TS': 1782813035.9499998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:20:36.089000', 'flow': '0', 'TS': 1782813036.089, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 15:20:36.117000', 'flow': '0', 'TS': 1782813036.117, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:20:36.140000', 'flow': '0', 'TS': 1782813036.1399999, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:20:36.278000', 'flow': '0', 'TS': 1782813036.278, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:20:36.329000', 'flow': '0', 'TS': 1782813036.329, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:20:36.349000', 'flow': '0', 'TS': 1782813036.349, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 42, 387086), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.880000', 'flow': '-1', 'TS': 1782812954.8799999, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.510000', 'flow': '1', 'TS': 1782812625.51, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.129000', 'flow': '1', 'TS': 1782812827.129, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.324000', 'flow': '1', 'TS': 1782812569.324, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.247000', 'flow': '1', 'TS': 1782812552.247, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}]}}
[2026-06-30 15:20:43,890.890 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 35, 354962), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:20:35.279000', 'flow': '0', 'TS': 1782813035.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:20:35.417000', 'flow': '0', 'TS': 1782813035.417, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:20:35.438000', 'flow': '0', 'TS': 1782813035.438, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:20:35.484000', 'flow': '0', 'TS': 1782813035.484, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:20:35.620000', 'flow': '0', 'TS': 1782813035.62, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:20:35.641000', 'flow': '0', 'TS': 1782813035.6409998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:20:35.771000', 'flow': '0', 'TS': 1782813035.7710001, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:20:35.791000', 'flow': '0', 'TS': 1782813035.7910001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:20:35.811000', 'flow': '0', 'TS': 1782813035.811, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:20:35.931000', 'flow': '0', 'TS': 1782813035.931, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:20:35.950000', 'flow': '0', 'TS': 1782813035.9499998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:20:36.089000', 'flow': '0', 'TS': 1782813036.089, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 15:20:36.117000', 'flow': '0', 'TS': 1782813036.117, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:20:36.140000', 'flow': '0', 'TS': 1782813036.1399999, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:20:36.278000', 'flow': '0', 'TS': 1782813036.278, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:20:36.329000', 'flow': '0', 'TS': 1782813036.329, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:20:36.349000', 'flow': '0', 'TS': 1782813036.349, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 42, 387086), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.880000', 'flow': '-1', 'TS': 1782812954.8799999, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.510000', 'flow': '1', 'TS': 1782812625.51, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.129000', 'flow': '1', 'TS': 1782812827.129, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.324000', 'flow': '1', 'TS': 1782812569.324, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.247000', 'flow': '1', 'TS': 1782812552.247, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}]}}
[2026-06-30 15:20:45,502.502 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 35, 354962), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:20:35.279000', 'flow': '0', 'TS': 1782813035.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:20:35.417000', 'flow': '0', 'TS': 1782813035.417, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:20:35.438000', 'flow': '0', 'TS': 1782813035.438, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:20:35.484000', 'flow': '0', 'TS': 1782813035.484, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:20:35.620000', 'flow': '0', 'TS': 1782813035.62, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:20:35.641000', 'flow': '0', 'TS': 1782813035.6409998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:20:35.771000', 'flow': '0', 'TS': 1782813035.7710001, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:20:35.791000', 'flow': '0', 'TS': 1782813035.7910001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:20:35.811000', 'flow': '0', 'TS': 1782813035.811, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:20:35.931000', 'flow': '0', 'TS': 1782813035.931, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:20:35.950000', 'flow': '0', 'TS': 1782813035.9499998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:20:36.089000', 'flow': '0', 'TS': 1782813036.089, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 15:20:36.117000', 'flow': '0', 'TS': 1782813036.117, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:20:36.140000', 'flow': '0', 'TS': 1782813036.1399999, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:20:36.278000', 'flow': '0', 'TS': 1782813036.278, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:20:36.329000', 'flow': '0', 'TS': 1782813036.329, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:20:36.349000', 'flow': '0', 'TS': 1782813036.349, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 43, 996397), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.879000', 'flow': '-1', 'TS': 1782812954.879, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.509000', 'flow': '1', 'TS': 1782812625.509, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.132000', 'flow': '1', 'TS': 1782812827.132, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.321000', 'flow': '1', 'TS': 1782812569.321, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.245000', 'flow': '1', 'TS': 1782812552.245, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}]}}
[2026-06-30 15:20:45,515.515 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 35, 354962), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:20:35.279000', 'flow': '0', 'TS': 1782813035.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:20:35.417000', 'flow': '0', 'TS': 1782813035.417, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:20:35.438000', 'flow': '0', 'TS': 1782813035.438, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:20:35.484000', 'flow': '0', 'TS': 1782813035.484, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:20:35.620000', 'flow': '0', 'TS': 1782813035.62, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:20:35.641000', 'flow': '0', 'TS': 1782813035.6409998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:20:35.771000', 'flow': '0', 'TS': 1782813035.7710001, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:20:35.791000', 'flow': '0', 'TS': 1782813035.7910001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:20:35.811000', 'flow': '0', 'TS': 1782813035.811, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:20:35.931000', 'flow': '0', 'TS': 1782813035.931, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:20:35.950000', 'flow': '0', 'TS': 1782813035.9499998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:20:36.089000', 'flow': '0', 'TS': 1782813036.089, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 15:20:36.117000', 'flow': '0', 'TS': 1782813036.117, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:20:36.140000', 'flow': '0', 'TS': 1782813036.1399999, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:20:36.278000', 'flow': '0', 'TS': 1782813036.278, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:20:36.329000', 'flow': '0', 'TS': 1782813036.329, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:20:36.349000', 'flow': '0', 'TS': 1782813036.349, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 43, 996397), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.879000', 'flow': '-1', 'TS': 1782812954.879, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.509000', 'flow': '1', 'TS': 1782812625.509, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.132000', 'flow': '1', 'TS': 1782812827.132, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.321000', 'flow': '1', 'TS': 1782812569.321, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.245000', 'flow': '1', 'TS': 1782812552.245, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}]}}
[2026-06-30 15:20:47,175.175 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 35, 354962), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:20:35.279000', 'flow': '0', 'TS': 1782813035.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:20:35.417000', 'flow': '0', 'TS': 1782813035.417, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:20:35.438000', 'flow': '0', 'TS': 1782813035.438, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:20:35.484000', 'flow': '0', 'TS': 1782813035.484, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:20:35.620000', 'flow': '0', 'TS': 1782813035.62, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:20:35.641000', 'flow': '0', 'TS': 1782813035.6409998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:20:35.771000', 'flow': '0', 'TS': 1782813035.7710001, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:20:35.791000', 'flow': '0', 'TS': 1782813035.7910001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:20:35.811000', 'flow': '0', 'TS': 1782813035.811, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:20:35.931000', 'flow': '0', 'TS': 1782813035.931, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:20:35.950000', 'flow': '0', 'TS': 1782813035.9499998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:20:36.089000', 'flow': '0', 'TS': 1782813036.089, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 15:20:36.117000', 'flow': '0', 'TS': 1782813036.117, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:20:36.140000', 'flow': '0', 'TS': 1782813036.1399999, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:20:36.278000', 'flow': '0', 'TS': 1782813036.278, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:20:36.329000', 'flow': '0', 'TS': 1782813036.329, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:20:36.349000', 'flow': '0', 'TS': 1782813036.349, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 45, 683514), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.871000', 'flow': '-1', 'TS': 1782812954.8709998, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.506000', 'flow': '1', 'TS': 1782812625.506, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.132000', 'flow': '1', 'TS': 1782812827.132, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.323000', 'flow': '1', 'TS': 1782812569.3230002, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.243000', 'flow': '1', 'TS': 1782812552.243, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}]}}
[2026-06-30 15:20:47,187.187 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 35, 354962), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:20:35.279000', 'flow': '0', 'TS': 1782813035.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:20:35.417000', 'flow': '0', 'TS': 1782813035.417, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:20:35.438000', 'flow': '0', 'TS': 1782813035.438, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:20:35.484000', 'flow': '0', 'TS': 1782813035.484, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:20:35.620000', 'flow': '0', 'TS': 1782813035.62, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:20:35.641000', 'flow': '0', 'TS': 1782813035.6409998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:20:35.771000', 'flow': '0', 'TS': 1782813035.7710001, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:20:35.791000', 'flow': '0', 'TS': 1782813035.7910001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:20:35.811000', 'flow': '0', 'TS': 1782813035.811, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:20:35.931000', 'flow': '0', 'TS': 1782813035.931, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:20:35.950000', 'flow': '0', 'TS': 1782813035.9499998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:20:36.089000', 'flow': '0', 'TS': 1782813036.089, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 15:20:36.117000', 'flow': '0', 'TS': 1782813036.117, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:20:36.140000', 'flow': '0', 'TS': 1782813036.1399999, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:20:36.278000', 'flow': '0', 'TS': 1782813036.278, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:20:36.329000', 'flow': '0', 'TS': 1782813036.329, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:20:36.349000', 'flow': '0', 'TS': 1782813036.349, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 45, 683514), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.871000', 'flow': '-1', 'TS': 1782812954.8709998, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.506000', 'flow': '1', 'TS': 1782812625.506, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.132000', 'flow': '1', 'TS': 1782812827.132, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.323000', 'flow': '1', 'TS': 1782812569.3230002, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.243000', 'flow': '1', 'TS': 1782812552.243, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}]}}
[2026-06-30 15:20:48,273.273 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 35, 354962), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:20:35.279000', 'flow': '0', 'TS': 1782813035.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:20:35.417000', 'flow': '0', 'TS': 1782813035.417, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:20:35.438000', 'flow': '0', 'TS': 1782813035.438, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:20:35.484000', 'flow': '0', 'TS': 1782813035.484, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:20:35.620000', 'flow': '0', 'TS': 1782813035.62, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:20:35.641000', 'flow': '0', 'TS': 1782813035.6409998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:20:35.771000', 'flow': '0', 'TS': 1782813035.7710001, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:20:35.791000', 'flow': '0', 'TS': 1782813035.7910001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:20:35.811000', 'flow': '0', 'TS': 1782813035.811, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:20:35.931000', 'flow': '0', 'TS': 1782813035.931, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:20:35.950000', 'flow': '0', 'TS': 1782813035.9499998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:20:36.089000', 'flow': '0', 'TS': 1782813036.089, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 15:20:36.117000', 'flow': '0', 'TS': 1782813036.117, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:20:36.140000', 'flow': '0', 'TS': 1782813036.1399999, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:20:36.278000', 'flow': '0', 'TS': 1782813036.278, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:20:36.329000', 'flow': '0', 'TS': 1782813036.329, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:20:36.349000', 'flow': '0', 'TS': 1782813036.349, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 47, 311113), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.877000', 'flow': '-1', 'TS': 1782812954.877, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.507000', 'flow': '1', 'TS': 1782812625.507, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.133000', 'flow': '1', 'TS': 1782812827.1330001, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.318000', 'flow': '1', 'TS': 1782812569.318, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.242000', 'flow': '1', 'TS': 1782812552.242, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}]}}
[2026-06-30 15:20:48,285.285 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 35, 354962), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:20:35.279000', 'flow': '0', 'TS': 1782813035.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:20:35.417000', 'flow': '0', 'TS': 1782813035.417, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:20:35.438000', 'flow': '0', 'TS': 1782813035.438, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:20:35.484000', 'flow': '0', 'TS': 1782813035.484, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:20:35.620000', 'flow': '0', 'TS': 1782813035.62, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:20:35.641000', 'flow': '0', 'TS': 1782813035.6409998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:20:35.771000', 'flow': '0', 'TS': 1782813035.7710001, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:20:35.791000', 'flow': '0', 'TS': 1782813035.7910001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:20:35.811000', 'flow': '0', 'TS': 1782813035.811, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:20:35.931000', 'flow': '0', 'TS': 1782813035.931, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:20:35.950000', 'flow': '0', 'TS': 1782813035.9499998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:20:36.089000', 'flow': '0', 'TS': 1782813036.089, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 15:20:36.117000', 'flow': '0', 'TS': 1782813036.117, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:20:36.140000', 'flow': '0', 'TS': 1782813036.1399999, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:20:36.278000', 'flow': '0', 'TS': 1782813036.278, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:20:36.329000', 'flow': '0', 'TS': 1782813036.329, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:20:36.349000', 'flow': '0', 'TS': 1782813036.349, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 47, 311113), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.877000', 'flow': '-1', 'TS': 1782812954.877, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.507000', 'flow': '1', 'TS': 1782812625.507, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.133000', 'flow': '1', 'TS': 1782812827.1330001, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.318000', 'flow': '1', 'TS': 1782812569.318, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.242000', 'flow': '1', 'TS': 1782812552.242, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}]}}
[2026-06-30 15:20:49,236.236 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 35, 354962), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:20:35.279000', 'flow': '0', 'TS': 1782813035.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:20:35.417000', 'flow': '0', 'TS': 1782813035.417, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:20:35.438000', 'flow': '0', 'TS': 1782813035.438, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:20:35.484000', 'flow': '0', 'TS': 1782813035.484, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:20:35.620000', 'flow': '0', 'TS': 1782813035.62, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:20:35.641000', 'flow': '0', 'TS': 1782813035.6409998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:20:35.771000', 'flow': '0', 'TS': 1782813035.7710001, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:20:35.791000', 'flow': '0', 'TS': 1782813035.7910001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:20:35.811000', 'flow': '0', 'TS': 1782813035.811, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:20:35.931000', 'flow': '0', 'TS': 1782813035.931, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:20:35.950000', 'flow': '0', 'TS': 1782813035.9499998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:20:36.089000', 'flow': '0', 'TS': 1782813036.089, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 15:20:36.117000', 'flow': '0', 'TS': 1782813036.117, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:20:36.140000', 'flow': '0', 'TS': 1782813036.1399999, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:20:36.278000', 'flow': '0', 'TS': 1782813036.278, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:20:36.329000', 'flow': '0', 'TS': 1782813036.329, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:20:36.349000', 'flow': '0', 'TS': 1782813036.349, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 48, 295323), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:20:48.290000', 'flow': '0', 'TS': 1782813048.29, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:20:48.312000', 'flow': '0', 'TS': 1782813048.312, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:20:48.330000', 'flow': '0', 'TS': 1782813048.33, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 15:20:48.406000', 'flow': '0', 'TS': 1782813048.406, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:20:48.424000', 'flow': '0', 'TS': 1782813048.424, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 15:20:48.443000', 'flow': '0', 'TS': 1782813048.4429998, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:20:48.587000', 'flow': '0', 'TS': 1782813048.587, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 15:20:48.606000', 'flow': '0', 'TS': 1782813048.6060002, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:20:48.627000', 'flow': '0', 'TS': 1782813048.627, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:20:48.690000', 'flow': '0', 'TS': 1782813048.69, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:20:48.710000', 'flow': '0', 'TS': 1782813048.71, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:20:48.849000', 'flow': '0', 'TS': 1782813048.8490002, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 15:20:48.885000', 'flow': '0', 'TS': 1782813048.8850002, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:20:48.908000', 'flow': '0', 'TS': 1782813048.908, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:20:48.879000', 'flow': '0', 'TS': 1782813048.879, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:20:49.019000', 'flow': '0', 'TS': 1782813049.019, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:20:49,244.244 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 35, 354962), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:20:35.279000', 'flow': '0', 'TS': 1782813035.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:20:35.417000', 'flow': '0', 'TS': 1782813035.417, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:20:35.438000', 'flow': '0', 'TS': 1782813035.438, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:20:35.484000', 'flow': '0', 'TS': 1782813035.484, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:20:35.620000', 'flow': '0', 'TS': 1782813035.62, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:20:35.641000', 'flow': '0', 'TS': 1782813035.6409998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:20:35.771000', 'flow': '0', 'TS': 1782813035.7710001, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:20:35.791000', 'flow': '0', 'TS': 1782813035.7910001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:20:35.811000', 'flow': '0', 'TS': 1782813035.811, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:20:35.931000', 'flow': '0', 'TS': 1782813035.931, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:20:35.950000', 'flow': '0', 'TS': 1782813035.9499998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:20:36.089000', 'flow': '0', 'TS': 1782813036.089, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 15:20:36.117000', 'flow': '0', 'TS': 1782813036.117, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:20:36.140000', 'flow': '0', 'TS': 1782813036.1399999, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:20:36.278000', 'flow': '0', 'TS': 1782813036.278, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:20:36.329000', 'flow': '0', 'TS': 1782813036.329, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:20:36.349000', 'flow': '0', 'TS': 1782813036.349, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 48, 295323), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:20:48.290000', 'flow': '0', 'TS': 1782813048.29, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:20:48.312000', 'flow': '0', 'TS': 1782813048.312, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:20:48.330000', 'flow': '0', 'TS': 1782813048.33, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 15:20:48.406000', 'flow': '0', 'TS': 1782813048.406, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:20:48.424000', 'flow': '0', 'TS': 1782813048.424, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 15:20:48.443000', 'flow': '0', 'TS': 1782813048.4429998, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:20:48.587000', 'flow': '0', 'TS': 1782813048.587, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 15:20:48.606000', 'flow': '0', 'TS': 1782813048.6060002, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:20:48.627000', 'flow': '0', 'TS': 1782813048.627, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:20:48.690000', 'flow': '0', 'TS': 1782813048.69, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:20:48.710000', 'flow': '0', 'TS': 1782813048.71, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:20:48.849000', 'flow': '0', 'TS': 1782813048.8490002, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 15:20:48.885000', 'flow': '0', 'TS': 1782813048.8850002, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:20:48.908000', 'flow': '0', 'TS': 1782813048.908, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:20:48.879000', 'flow': '0', 'TS': 1782813048.879, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:20:49.019000', 'flow': '0', 'TS': 1782813049.019, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:20:50,741.741 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 15:20:50,743.743 INFO    ] DB TRAY [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "144", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "240", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "74", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-4"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "370", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-6"}, {"tray_weight": "196", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "427", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "230", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "31", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "549", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-8"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1349", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2672", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15"}, {"tray_weight": "1626", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2422", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-13"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3482", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "2114", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "257", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-16"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5563", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-19"}, {"tray_weight": "2548", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 15:20:50,747.747 INFO    ] TRAY READINGS [{'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:10:58.212000', 'flow': '1', 'TS': 1782812458.2120001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:11:19.641000', 'flow': '1', 'TS': 1782812479.641, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:12:02.248000', 'flow': '1', 'TS': 1782812522.2480001, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.242000', 'flow': '1', 'TS': 1782812552.242, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.243000', 'flow': '1', 'TS': 1782812552.243, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.245000', 'flow': '1', 'TS': 1782812552.245, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.247000', 'flow': '1', 'TS': 1782812552.247, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.251000', 'flow': '1', 'TS': 1782812552.251, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.254000', 'flow': '1', 'TS': 1782812552.2540002, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:12:32.256000', 'flow': '1', 'TS': 1782812552.256, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.318000', 'flow': '1', 'TS': 1782812569.318, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.321000', 'flow': '1', 'TS': 1782812569.321, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.323000', 'flow': '1', 'TS': 1782812569.3230002, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.324000', 'flow': '1', 'TS': 1782812569.324, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.325000', 'flow': '1', 'TS': 1782812569.3249998, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.325000', 'flow': '1', 'TS': 1782812569.3249998, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:12:49.330000', 'flow': '1', 'TS': 1782812569.33, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:13:17.900000', 'flow': '1', 'TS': 1782812597.9, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.506000', 'flow': '1', 'TS': 1782812625.506, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.507000', 'flow': '1', 'TS': 1782812625.507, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.509000', 'flow': '1', 'TS': 1782812625.509, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.510000', 'flow': '1', 'TS': 1782812625.51, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.512000', 'flow': '1', 'TS': 1782812625.5119998, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.512000', 'flow': '1', 'TS': 1782812625.512, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:13:45.517000', 'flow': '1', 'TS': 1782812625.517, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:14:08.087000', 'flow': '1', 'TS': 1782812648.087, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:14:48.509000', 'flow': '1', 'TS': 1782812688.509, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:15:24.728000', 'flow': '1', 'TS': 1782812724.728, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:15:26.576000', 'flow': '1', 'TS': 1782812726.576, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:15:58.108000', 'flow': '1', 'TS': 1782812758.108, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.129000', 'flow': '1', 'TS': 1782812827.129, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.131000', 'flow': '1', 'TS': 1782812827.131, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.132000', 'flow': '1', 'TS': 1782812827.132, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.132000', 'flow': '1', 'TS': 1782812827.132, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.133000', 'flow': '1', 'TS': 1782812827.1330001, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.139000', 'flow': '1', 'TS': 1782812827.139, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:17:07.139000', 'flow': '1', 'TS': 1782812827.1390002, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.871000', 'flow': '-1', 'TS': 1782812954.8709998, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.877000', 'flow': '-1', 'TS': 1782812954.877, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.879000', 'flow': '-1', 'TS': 1782812954.879, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.880000', 'flow': '-1', 'TS': 1782812954.8799999, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.882000', 'flow': '-1', 'TS': 1782812954.882, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.884000', 'flow': '-1', 'TS': 1782812954.884, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:19:14.886000', 'flow': '-1', 'TS': 1782812954.8860002, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 15:19:45.437000', 'flow': '1', 'TS': 1782812985.437, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:20:35.279000', 'flow': '0', 'TS': 1782813035.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:20:35.417000', 'flow': '0', 'TS': 1782813035.417, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:20:35.438000', 'flow': '0', 'TS': 1782813035.438, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:20:35.484000', 'flow': '0', 'TS': 1782813035.484, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:20:35.620000', 'flow': '0', 'TS': 1782813035.62, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:20:35.641000', 'flow': '0', 'TS': 1782813035.6409998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 15:20:35.771000', 'flow': '0', 'TS': 1782813035.7710001, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:20:35.791000', 'flow': '0', 'TS': 1782813035.7910001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:20:35.811000', 'flow': '0', 'TS': 1782813035.811, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:20:35.931000', 'flow': '0', 'TS': 1782813035.931, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:20:35.950000', 'flow': '0', 'TS': 1782813035.9499998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:20:36.089000', 'flow': '0', 'TS': 1782813036.089, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 15:20:36.117000', 'flow': '0', 'TS': 1782813036.117, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '549', 'tray_id': '24', 'datetime': '2026-06-30 15:20:36.140000', 'flow': '0', 'TS': 1782813036.1399999, 'address': '24', 'weight': '549', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:20:36.278000', 'flow': '0', 'TS': 1782813036.278, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:20:36.329000', 'flow': '0', 'TS': 1782813036.329, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 15:20:36.349000', 'flow': '0', 'TS': 1782813036.349, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}, {'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:20:48.290000', 'flow': '0', 'TS': 1782813048.29, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:20:48.312000', 'flow': '0', 'TS': 1782813048.312, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:20:48.330000', 'flow': '0', 'TS': 1782813048.33, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 15:20:48.406000', 'flow': '0', 'TS': 1782813048.406, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:20:48.424000', 'flow': '0', 'TS': 1782813048.424, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 15:20:48.443000', 'flow': '0', 'TS': 1782813048.4429998, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:20:48.587000', 'flow': '0', 'TS': 1782813048.587, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 15:20:48.606000', 'flow': '0', 'TS': 1782813048.6060002, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:20:48.627000', 'flow': '0', 'TS': 1782813048.627, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:20:48.690000', 'flow': '0', 'TS': 1782813048.69, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:20:48.710000', 'flow': '0', 'TS': 1782813048.71, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:20:48.849000', 'flow': '0', 'TS': 1782813048.8490002, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:20:48.879000', 'flow': '0', 'TS': 1782813048.879, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 15:20:48.885000', 'flow': '0', 'TS': 1782813048.8850002, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:20:48.908000', 'flow': '0', 'TS': 1782813048.908, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:20:49.019000', 'flow': '0', 'TS': 1782813049.019, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]
[2026-06-30 15:20:52,005.005 INFO    ] Final DB Tray = [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "144", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "240", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "74", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-4"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "369", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-6"}, {"tray_weight": "198", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "426", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "230", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "31", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "306", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "549", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-8"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1349", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2673", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15"}, {"tray_weight": "1610", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2422", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-13"}, {"tray_weight": "2502", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3481", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "2115", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "257", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-16"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2738", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5563", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-19"}, {"tray_weight": "2548", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 15:20:58,700.700 INFO    ] Syncing order with order id: TM06202003260630151908757
[2026-06-30 15:20:59,451.451 INFO    ] pg status for order_id: TM06202003260630151908757 before is --> False
[2026-06-30 15:20:59,454.454 INFO    ] payment_gateway for order_id: TM06202003260630151908757 is --> razor_pay and sync status is True
[2026-06-30 15:20:59,905.905 INFO    ] pg status response {'status': True}
[2026-06-30 15:20:59,935.935 INFO    ] pg status for order_id: TM06202003260630151908757 after is --> {'status': True}
[2026-06-30 15:22:57,351.351 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 22, 56, 158806), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:22:56.158000', 'flow': '0', 'TS': 1782813176.158, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:22:56.178000', 'flow': '0', 'TS': 1782813176.178, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:22:56.197000', 'flow': '0', 'TS': 1782813176.197, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:22:56.280000', 'flow': '0', 'TS': 1782813176.28, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:22:56.419000', 'flow': '0', 'TS': 1782813176.419, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:22:56.438000', 'flow': '0', 'TS': 1782813176.438, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:22:56.499000', 'flow': '0', 'TS': 1782813176.4989998, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:22:56.637000', 'flow': '0', 'TS': 1782813176.637, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:22:56.656000', 'flow': '0', 'TS': 1782813176.656, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:22:56.705000', 'flow': '0', 'TS': 1782813176.705, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:22:56.843000', 'flow': '0', 'TS': 1782813176.8430002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:22:56.862000', 'flow': '0', 'TS': 1782813176.862, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:22:56.996000', 'flow': '0', 'TS': 1782813176.996, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:22:57.018000', 'flow': '0', 'TS': 1782813177.0180001, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:22:57.036000', 'flow': '0', 'TS': 1782813177.036, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:22:57.146000', 'flow': '0', 'TS': 1782813177.146, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:22:57.164000', 'flow': '0', 'TS': 1782813177.164, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 48, 295323), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:20:48.290000', 'flow': '0', 'TS': 1782813048.29, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:20:48.312000', 'flow': '0', 'TS': 1782813048.312, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:20:48.330000', 'flow': '0', 'TS': 1782813048.33, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 15:20:48.406000', 'flow': '0', 'TS': 1782813048.406, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:20:48.424000', 'flow': '0', 'TS': 1782813048.424, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 15:20:48.443000', 'flow': '0', 'TS': 1782813048.4429998, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:20:48.587000', 'flow': '0', 'TS': 1782813048.587, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 15:20:48.606000', 'flow': '0', 'TS': 1782813048.6060002, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:20:48.627000', 'flow': '0', 'TS': 1782813048.627, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:20:48.690000', 'flow': '0', 'TS': 1782813048.69, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:20:48.710000', 'flow': '0', 'TS': 1782813048.71, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:20:48.849000', 'flow': '0', 'TS': 1782813048.8490002, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 15:20:48.885000', 'flow': '0', 'TS': 1782813048.8850002, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:20:48.908000', 'flow': '0', 'TS': 1782813048.908, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:20:48.879000', 'flow': '0', 'TS': 1782813048.879, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:20:49.019000', 'flow': '0', 'TS': 1782813049.019, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:22:57,366.366 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 22, 56, 158806), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:22:56.158000', 'flow': '0', 'TS': 1782813176.158, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:22:56.178000', 'flow': '0', 'TS': 1782813176.178, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:22:56.197000', 'flow': '0', 'TS': 1782813176.197, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:22:56.280000', 'flow': '0', 'TS': 1782813176.28, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:22:56.419000', 'flow': '0', 'TS': 1782813176.419, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:22:56.438000', 'flow': '0', 'TS': 1782813176.438, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:22:56.499000', 'flow': '0', 'TS': 1782813176.4989998, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:22:56.637000', 'flow': '0', 'TS': 1782813176.637, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:22:56.656000', 'flow': '0', 'TS': 1782813176.656, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:22:56.705000', 'flow': '0', 'TS': 1782813176.705, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:22:56.843000', 'flow': '0', 'TS': 1782813176.8430002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:22:56.862000', 'flow': '0', 'TS': 1782813176.862, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:22:56.996000', 'flow': '0', 'TS': 1782813176.996, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:22:57.018000', 'flow': '0', 'TS': 1782813177.0180001, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:22:57.036000', 'flow': '0', 'TS': 1782813177.036, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:22:57.146000', 'flow': '0', 'TS': 1782813177.146, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:22:57.164000', 'flow': '0', 'TS': 1782813177.164, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 20, 48, 295323), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:20:48.290000', 'flow': '0', 'TS': 1782813048.29, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:20:48.312000', 'flow': '0', 'TS': 1782813048.312, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:20:48.330000', 'flow': '0', 'TS': 1782813048.33, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 15:20:48.406000', 'flow': '0', 'TS': 1782813048.406, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:20:48.424000', 'flow': '0', 'TS': 1782813048.424, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 15:20:48.443000', 'flow': '0', 'TS': 1782813048.4429998, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:20:48.587000', 'flow': '0', 'TS': 1782813048.587, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 15:20:48.606000', 'flow': '0', 'TS': 1782813048.6060002, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:20:48.627000', 'flow': '0', 'TS': 1782813048.627, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:20:48.690000', 'flow': '0', 'TS': 1782813048.69, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:20:48.710000', 'flow': '0', 'TS': 1782813048.71, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:20:48.849000', 'flow': '0', 'TS': 1782813048.8490002, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 15:20:48.885000', 'flow': '0', 'TS': 1782813048.8850002, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:20:48.908000', 'flow': '0', 'TS': 1782813048.908, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:20:48.879000', 'flow': '0', 'TS': 1782813048.879, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:20:49.019000', 'flow': '0', 'TS': 1782813049.019, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:22:58,557.557 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 22, 56, 158806), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:22:56.158000', 'flow': '0', 'TS': 1782813176.158, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:22:56.178000', 'flow': '0', 'TS': 1782813176.178, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:22:56.197000', 'flow': '0', 'TS': 1782813176.197, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:22:56.280000', 'flow': '0', 'TS': 1782813176.28, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:22:56.419000', 'flow': '0', 'TS': 1782813176.419, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:22:56.438000', 'flow': '0', 'TS': 1782813176.438, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:22:56.499000', 'flow': '0', 'TS': 1782813176.4989998, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:22:56.637000', 'flow': '0', 'TS': 1782813176.637, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:22:56.656000', 'flow': '0', 'TS': 1782813176.656, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:22:56.705000', 'flow': '0', 'TS': 1782813176.705, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:22:56.843000', 'flow': '0', 'TS': 1782813176.8430002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:22:56.862000', 'flow': '0', 'TS': 1782813176.862, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:22:56.996000', 'flow': '0', 'TS': 1782813176.996, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:22:57.018000', 'flow': '0', 'TS': 1782813177.0180001, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:22:57.036000', 'flow': '0', 'TS': 1782813177.036, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:22:57.146000', 'flow': '0', 'TS': 1782813177.146, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:22:57.164000', 'flow': '0', 'TS': 1782813177.164, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 22, 57, 387980), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:22:57.402000', 'flow': '0', 'TS': 1782813177.4020002, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:22:57.422000', 'flow': '0', 'TS': 1782813177.422, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:22:57.441000', 'flow': '0', 'TS': 1782813177.441, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:22:57.592000', 'flow': '0', 'TS': 1782813177.592, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:22:57.613000', 'flow': '0', 'TS': 1782813177.613, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:22:57.633000', 'flow': '0', 'TS': 1782813177.633, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:22:57.771000', 'flow': '0', 'TS': 1782813177.771, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:22:57.791000', 'flow': '0', 'TS': 1782813177.7910001, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:22:57.930000', 'flow': '0', 'TS': 1782813177.93, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:22:57.975000', 'flow': '0', 'TS': 1782813177.975, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:22:57.993000', 'flow': '0', 'TS': 1782813177.993, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:22:58.133000', 'flow': '0', 'TS': 1782813178.133, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:22:58.161000', 'flow': '0', 'TS': 1782813178.161, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:22:58.184000', 'flow': '0', 'TS': 1782813178.184, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:22:58.247000', 'flow': '0', 'TS': 1782813178.247, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2549', 'tray_id': '46', 'datetime': '2026-06-30 15:22:58.385000', 'flow': '0', 'TS': 1782813178.385, 'address': '46', 'weight': '2549', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:22:58,567.567 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 22, 56, 158806), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:22:56.158000', 'flow': '0', 'TS': 1782813176.158, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:22:56.178000', 'flow': '0', 'TS': 1782813176.178, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:22:56.197000', 'flow': '0', 'TS': 1782813176.197, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:22:56.280000', 'flow': '0', 'TS': 1782813176.28, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:22:56.419000', 'flow': '0', 'TS': 1782813176.419, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:22:56.438000', 'flow': '0', 'TS': 1782813176.438, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:22:56.499000', 'flow': '0', 'TS': 1782813176.4989998, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:22:56.637000', 'flow': '0', 'TS': 1782813176.637, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:22:56.656000', 'flow': '0', 'TS': 1782813176.656, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:22:56.705000', 'flow': '0', 'TS': 1782813176.705, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:22:56.843000', 'flow': '0', 'TS': 1782813176.8430002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:22:56.862000', 'flow': '0', 'TS': 1782813176.862, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:22:56.996000', 'flow': '0', 'TS': 1782813176.996, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:22:57.018000', 'flow': '0', 'TS': 1782813177.0180001, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:22:57.036000', 'flow': '0', 'TS': 1782813177.036, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:22:57.146000', 'flow': '0', 'TS': 1782813177.146, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:22:57.164000', 'flow': '0', 'TS': 1782813177.164, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 22, 57, 387980), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:22:57.402000', 'flow': '0', 'TS': 1782813177.4020002, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:22:57.422000', 'flow': '0', 'TS': 1782813177.422, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:22:57.441000', 'flow': '0', 'TS': 1782813177.441, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:22:57.592000', 'flow': '0', 'TS': 1782813177.592, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:22:57.613000', 'flow': '0', 'TS': 1782813177.613, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:22:57.633000', 'flow': '0', 'TS': 1782813177.633, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:22:57.771000', 'flow': '0', 'TS': 1782813177.771, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:22:57.791000', 'flow': '0', 'TS': 1782813177.7910001, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:22:57.930000', 'flow': '0', 'TS': 1782813177.93, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:22:57.975000', 'flow': '0', 'TS': 1782813177.975, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:22:57.993000', 'flow': '0', 'TS': 1782813177.993, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:22:58.133000', 'flow': '0', 'TS': 1782813178.133, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:22:58.161000', 'flow': '0', 'TS': 1782813178.161, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:22:58.184000', 'flow': '0', 'TS': 1782813178.184, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:22:58.247000', 'flow': '0', 'TS': 1782813178.247, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2549', 'tray_id': '46', 'datetime': '2026-06-30 15:22:58.385000', 'flow': '0', 'TS': 1782813178.385, 'address': '46', 'weight': '2549', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:29:53,010.010 INFO    ] processOrderPayment version is : v2
[2026-06-30 15:35:17,009.009 INFO    ] processOrderPayment version is : v2
[2026-06-30 15:35:24,664.664 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 35, 23, 439021), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:35:23.377000', 'flow': '0', 'TS': 1782813923.377, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:35:23.515000', 'flow': '0', 'TS': 1782813923.515, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:35:23.536000', 'flow': '0', 'TS': 1782813923.536, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:35:23.643000', 'flow': '0', 'TS': 1782813923.643, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:35:23.663000', 'flow': '0', 'TS': 1782813923.6629999, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:35:23.802000', 'flow': '0', 'TS': 1782813923.802, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:35:23.818000', 'flow': '0', 'TS': 1782813923.818, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:35:23.838000', 'flow': '0', 'TS': 1782813923.838, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:35:23.976000', 'flow': '0', 'TS': 1782813923.976, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:35:24.040000', 'flow': '0', 'TS': 1782813924.04, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:35:24.046000', 'flow': '0', 'TS': 1782813924.046, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:35:24.196000', 'flow': '0', 'TS': 1782813924.196, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:35:24.224000', 'flow': '0', 'TS': 1782813924.2240002, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:35:24.363000', 'flow': '0', 'TS': 1782813924.363, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:35:24.382000', 'flow': '0', 'TS': 1782813924.382, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:35:24.438000', 'flow': '0', 'TS': 1782813924.438, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:35:24.575000', 'flow': '0', 'TS': 1782813924.575, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 22, 57, 387980), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:22:57.402000', 'flow': '0', 'TS': 1782813177.4020002, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:22:57.422000', 'flow': '0', 'TS': 1782813177.422, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:22:57.441000', 'flow': '0', 'TS': 1782813177.441, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:22:57.592000', 'flow': '0', 'TS': 1782813177.592, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:22:57.613000', 'flow': '0', 'TS': 1782813177.613, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:22:57.633000', 'flow': '0', 'TS': 1782813177.633, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:22:57.771000', 'flow': '0', 'TS': 1782813177.771, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:22:57.791000', 'flow': '0', 'TS': 1782813177.7910001, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:22:57.930000', 'flow': '0', 'TS': 1782813177.93, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:22:57.975000', 'flow': '0', 'TS': 1782813177.975, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:22:57.993000', 'flow': '0', 'TS': 1782813177.993, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:22:58.133000', 'flow': '0', 'TS': 1782813178.133, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:22:58.161000', 'flow': '0', 'TS': 1782813178.161, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:22:58.184000', 'flow': '0', 'TS': 1782813178.184, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:22:58.247000', 'flow': '0', 'TS': 1782813178.247, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2549', 'tray_id': '46', 'datetime': '2026-06-30 15:22:58.385000', 'flow': '0', 'TS': 1782813178.385, 'address': '46', 'weight': '2549', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:35:24,681.681 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 35, 23, 439021), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:35:23.377000', 'flow': '0', 'TS': 1782813923.377, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:35:23.515000', 'flow': '0', 'TS': 1782813923.515, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:35:23.536000', 'flow': '0', 'TS': 1782813923.536, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:35:23.643000', 'flow': '0', 'TS': 1782813923.643, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:35:23.663000', 'flow': '0', 'TS': 1782813923.6629999, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:35:23.802000', 'flow': '0', 'TS': 1782813923.802, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:35:23.818000', 'flow': '0', 'TS': 1782813923.818, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:35:23.838000', 'flow': '0', 'TS': 1782813923.838, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:35:23.976000', 'flow': '0', 'TS': 1782813923.976, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:35:24.040000', 'flow': '0', 'TS': 1782813924.04, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:35:24.046000', 'flow': '0', 'TS': 1782813924.046, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:35:24.196000', 'flow': '0', 'TS': 1782813924.196, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:35:24.224000', 'flow': '0', 'TS': 1782813924.2240002, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:35:24.363000', 'flow': '0', 'TS': 1782813924.363, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:35:24.382000', 'flow': '0', 'TS': 1782813924.382, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:35:24.438000', 'flow': '0', 'TS': 1782813924.438, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:35:24.575000', 'flow': '0', 'TS': 1782813924.575, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 22, 57, 387980), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:22:57.402000', 'flow': '0', 'TS': 1782813177.4020002, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 15:22:57.422000', 'flow': '0', 'TS': 1782813177.422, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:22:57.441000', 'flow': '0', 'TS': 1782813177.441, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:22:57.592000', 'flow': '0', 'TS': 1782813177.592, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 15:22:57.613000', 'flow': '0', 'TS': 1782813177.613, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 15:22:57.633000', 'flow': '0', 'TS': 1782813177.633, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:22:57.771000', 'flow': '0', 'TS': 1782813177.771, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:22:57.791000', 'flow': '0', 'TS': 1782813177.7910001, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:22:57.930000', 'flow': '0', 'TS': 1782813177.93, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:22:57.975000', 'flow': '0', 'TS': 1782813177.975, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:22:57.993000', 'flow': '0', 'TS': 1782813177.993, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:22:58.133000', 'flow': '0', 'TS': 1782813178.133, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:22:58.161000', 'flow': '0', 'TS': 1782813178.161, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:22:58.184000', 'flow': '0', 'TS': 1782813178.184, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:22:58.247000', 'flow': '0', 'TS': 1782813178.247, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2549', 'tray_id': '46', 'datetime': '2026-06-30 15:22:58.385000', 'flow': '0', 'TS': 1782813178.385, 'address': '46', 'weight': '2549', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:35:26,128.128 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 35, 23, 439021), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:35:23.377000', 'flow': '0', 'TS': 1782813923.377, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:35:23.515000', 'flow': '0', 'TS': 1782813923.515, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:35:23.536000', 'flow': '0', 'TS': 1782813923.536, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:35:23.643000', 'flow': '0', 'TS': 1782813923.643, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:35:23.663000', 'flow': '0', 'TS': 1782813923.6629999, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:35:23.802000', 'flow': '0', 'TS': 1782813923.802, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:35:23.818000', 'flow': '0', 'TS': 1782813923.818, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:35:23.838000', 'flow': '0', 'TS': 1782813923.838, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:35:23.976000', 'flow': '0', 'TS': 1782813923.976, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:35:24.040000', 'flow': '0', 'TS': 1782813924.04, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:35:24.046000', 'flow': '0', 'TS': 1782813924.046, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:35:24.196000', 'flow': '0', 'TS': 1782813924.196, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:35:24.224000', 'flow': '0', 'TS': 1782813924.2240002, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:35:24.363000', 'flow': '0', 'TS': 1782813924.363, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:35:24.382000', 'flow': '0', 'TS': 1782813924.382, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:35:24.438000', 'flow': '0', 'TS': 1782813924.438, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:35:24.575000', 'flow': '0', 'TS': 1782813924.575, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 35, 24, 705682), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:35:24.680000', 'flow': '0', 'TS': 1782813924.68, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1609', 'tray_id': '32', 'datetime': '2026-06-30 15:35:24.698000', 'flow': '0', 'TS': 1782813924.6980002, 'address': '32', 'weight': '1609', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:35:24.840000', 'flow': '0', 'TS': 1782813924.84, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 15:35:24.845000', 'flow': '0', 'TS': 1782813924.845, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:35:24.982000', 'flow': '0', 'TS': 1782813924.9819999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 15:35:25.003000', 'flow': '0', 'TS': 1782813925.003, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 15:35:25.152000', 'flow': '0', 'TS': 1782813925.152, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:35:25.171000', 'flow': '0', 'TS': 1782813925.171, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:35:25.191000', 'flow': '0', 'TS': 1782813925.1910002, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:35:25.367000', 'flow': '0', 'TS': 1782813925.367, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:35:25.387000', 'flow': '0', 'TS': 1782813925.387, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1931', 'tray_id': '42', 'datetime': '2026-06-30 15:35:25.407000', 'flow': '0', 'TS': 1782813925.407, 'address': '42', 'weight': '1931', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:35:25.583000', 'flow': '0', 'TS': 1782813925.583, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:35:25.606000', 'flow': '0', 'TS': 1782813925.606, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:35:25.713000', 'flow': '0', 'TS': 1782813925.7129998, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:35:25.733000', 'flow': '0', 'TS': 1782813925.733, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:35:26,145.145 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 35, 23, 439021), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:35:23.377000', 'flow': '0', 'TS': 1782813923.377, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:35:23.515000', 'flow': '0', 'TS': 1782813923.515, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:35:23.536000', 'flow': '0', 'TS': 1782813923.536, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:35:23.643000', 'flow': '0', 'TS': 1782813923.643, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:35:23.663000', 'flow': '0', 'TS': 1782813923.6629999, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:35:23.802000', 'flow': '0', 'TS': 1782813923.802, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:35:23.818000', 'flow': '0', 'TS': 1782813923.818, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 15:35:23.838000', 'flow': '0', 'TS': 1782813923.838, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 15:35:23.976000', 'flow': '0', 'TS': 1782813923.976, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:35:24.040000', 'flow': '0', 'TS': 1782813924.04, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:35:24.046000', 'flow': '0', 'TS': 1782813924.046, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 15:35:24.196000', 'flow': '0', 'TS': 1782813924.196, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:35:24.224000', 'flow': '0', 'TS': 1782813924.2240002, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:35:24.363000', 'flow': '0', 'TS': 1782813924.363, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 15:35:24.382000', 'flow': '0', 'TS': 1782813924.382, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:35:24.438000', 'flow': '0', 'TS': 1782813924.438, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:35:24.575000', 'flow': '0', 'TS': 1782813924.575, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 35, 24, 705682), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:35:24.680000', 'flow': '0', 'TS': 1782813924.68, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1609', 'tray_id': '32', 'datetime': '2026-06-30 15:35:24.698000', 'flow': '0', 'TS': 1782813924.6980002, 'address': '32', 'weight': '1609', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:35:24.840000', 'flow': '0', 'TS': 1782813924.84, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 15:35:24.845000', 'flow': '0', 'TS': 1782813924.845, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:35:24.982000', 'flow': '0', 'TS': 1782813924.9819999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 15:35:25.003000', 'flow': '0', 'TS': 1782813925.003, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 15:35:25.152000', 'flow': '0', 'TS': 1782813925.152, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:35:25.171000', 'flow': '0', 'TS': 1782813925.171, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:35:25.191000', 'flow': '0', 'TS': 1782813925.1910002, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:35:25.367000', 'flow': '0', 'TS': 1782813925.367, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:35:25.387000', 'flow': '0', 'TS': 1782813925.387, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1931', 'tray_id': '42', 'datetime': '2026-06-30 15:35:25.407000', 'flow': '0', 'TS': 1782813925.407, 'address': '42', 'weight': '1931', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:35:25.583000', 'flow': '0', 'TS': 1782813925.583, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:35:25.606000', 'flow': '0', 'TS': 1782813925.606, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:35:25.713000', 'flow': '0', 'TS': 1782813925.7129998, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:35:25.733000', 'flow': '0', 'TS': 1782813925.733, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:41:06,644.644 INFO    ] processOrderPayment version is : v2
[2026-06-30 15:50:20,654.654 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 50, 19, 496436), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:50:19.465000', 'flow': '0', 'TS': 1782814819.465, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:50:19.484000', 'flow': '0', 'TS': 1782814819.484, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:50:19.624000', 'flow': '0', 'TS': 1782814819.624, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:50:19.628000', 'flow': '0', 'TS': 1782814819.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:50:19.766000', 'flow': '0', 'TS': 1782814819.766, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:50:19.785000', 'flow': '0', 'TS': 1782814819.7849998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:50:19.901000', 'flow': '0', 'TS': 1782814819.901, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:50:19.922000', 'flow': '0', 'TS': 1782814819.922, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:50:19.941000', 'flow': '0', 'TS': 1782814819.941, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:50:19.995000', 'flow': '0', 'TS': 1782814819.995, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:50:20.131000', 'flow': '0', 'TS': 1782814820.131, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 15:50:20.147000', 'flow': '0', 'TS': 1782814820.1469998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:50:20.246000', 'flow': '0', 'TS': 1782814820.246, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:50:20.268000', 'flow': '0', 'TS': 1782814820.2680001, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 15:50:20.407000', 'flow': '0', 'TS': 1782814820.4069998, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:50:20.430000', 'flow': '0', 'TS': 1782814820.43, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:50:20.568000', 'flow': '0', 'TS': 1782814820.5679998, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 35, 24, 705682), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:35:24.680000', 'flow': '0', 'TS': 1782813924.68, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1609', 'tray_id': '32', 'datetime': '2026-06-30 15:35:24.698000', 'flow': '0', 'TS': 1782813924.6980002, 'address': '32', 'weight': '1609', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:35:24.840000', 'flow': '0', 'TS': 1782813924.84, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 15:35:24.845000', 'flow': '0', 'TS': 1782813924.845, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:35:24.982000', 'flow': '0', 'TS': 1782813924.9819999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 15:35:25.003000', 'flow': '0', 'TS': 1782813925.003, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 15:35:25.152000', 'flow': '0', 'TS': 1782813925.152, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:35:25.171000', 'flow': '0', 'TS': 1782813925.171, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:35:25.191000', 'flow': '0', 'TS': 1782813925.1910002, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:35:25.367000', 'flow': '0', 'TS': 1782813925.367, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:35:25.387000', 'flow': '0', 'TS': 1782813925.387, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1931', 'tray_id': '42', 'datetime': '2026-06-30 15:35:25.407000', 'flow': '0', 'TS': 1782813925.407, 'address': '42', 'weight': '1931', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:35:25.583000', 'flow': '0', 'TS': 1782813925.583, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:35:25.606000', 'flow': '0', 'TS': 1782813925.606, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:35:25.713000', 'flow': '0', 'TS': 1782813925.7129998, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:35:25.733000', 'flow': '0', 'TS': 1782813925.733, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:50:20,668.668 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 50, 19, 496436), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:50:19.465000', 'flow': '0', 'TS': 1782814819.465, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:50:19.484000', 'flow': '0', 'TS': 1782814819.484, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:50:19.624000', 'flow': '0', 'TS': 1782814819.624, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:50:19.628000', 'flow': '0', 'TS': 1782814819.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:50:19.766000', 'flow': '0', 'TS': 1782814819.766, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:50:19.785000', 'flow': '0', 'TS': 1782814819.7849998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:50:19.901000', 'flow': '0', 'TS': 1782814819.901, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:50:19.922000', 'flow': '0', 'TS': 1782814819.922, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:50:19.941000', 'flow': '0', 'TS': 1782814819.941, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:50:19.995000', 'flow': '0', 'TS': 1782814819.995, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:50:20.131000', 'flow': '0', 'TS': 1782814820.131, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 15:50:20.147000', 'flow': '0', 'TS': 1782814820.1469998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:50:20.246000', 'flow': '0', 'TS': 1782814820.246, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:50:20.268000', 'flow': '0', 'TS': 1782814820.2680001, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 15:50:20.407000', 'flow': '0', 'TS': 1782814820.4069998, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:50:20.430000', 'flow': '0', 'TS': 1782814820.43, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:50:20.568000', 'flow': '0', 'TS': 1782814820.5679998, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 35, 24, 705682), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:35:24.680000', 'flow': '0', 'TS': 1782813924.68, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1609', 'tray_id': '32', 'datetime': '2026-06-30 15:35:24.698000', 'flow': '0', 'TS': 1782813924.6980002, 'address': '32', 'weight': '1609', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:35:24.840000', 'flow': '0', 'TS': 1782813924.84, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 15:35:24.845000', 'flow': '0', 'TS': 1782813924.845, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:35:24.982000', 'flow': '0', 'TS': 1782813924.9819999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 15:35:25.003000', 'flow': '0', 'TS': 1782813925.003, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 15:35:25.152000', 'flow': '0', 'TS': 1782813925.152, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 15:35:25.171000', 'flow': '0', 'TS': 1782813925.171, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:35:25.191000', 'flow': '0', 'TS': 1782813925.1910002, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:35:25.367000', 'flow': '0', 'TS': 1782813925.367, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 15:35:25.387000', 'flow': '0', 'TS': 1782813925.387, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1931', 'tray_id': '42', 'datetime': '2026-06-30 15:35:25.407000', 'flow': '0', 'TS': 1782813925.407, 'address': '42', 'weight': '1931', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:35:25.583000', 'flow': '0', 'TS': 1782813925.583, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:35:25.606000', 'flow': '0', 'TS': 1782813925.606, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:35:25.713000', 'flow': '0', 'TS': 1782813925.7129998, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:35:25.733000', 'flow': '0', 'TS': 1782813925.733, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:50:21,728.728 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 50, 19, 496436), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:50:19.465000', 'flow': '0', 'TS': 1782814819.465, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:50:19.484000', 'flow': '0', 'TS': 1782814819.484, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:50:19.624000', 'flow': '0', 'TS': 1782814819.624, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:50:19.628000', 'flow': '0', 'TS': 1782814819.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:50:19.766000', 'flow': '0', 'TS': 1782814819.766, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:50:19.785000', 'flow': '0', 'TS': 1782814819.7849998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:50:19.901000', 'flow': '0', 'TS': 1782814819.901, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:50:19.922000', 'flow': '0', 'TS': 1782814819.922, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:50:19.941000', 'flow': '0', 'TS': 1782814819.941, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:50:19.995000', 'flow': '0', 'TS': 1782814819.995, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:50:20.131000', 'flow': '0', 'TS': 1782814820.131, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 15:50:20.147000', 'flow': '0', 'TS': 1782814820.1469998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:50:20.246000', 'flow': '0', 'TS': 1782814820.246, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:50:20.268000', 'flow': '0', 'TS': 1782814820.2680001, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 15:50:20.407000', 'flow': '0', 'TS': 1782814820.4069998, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:50:20.430000', 'flow': '0', 'TS': 1782814820.43, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:50:20.568000', 'flow': '0', 'TS': 1782814820.5679998, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 50, 20, 689920), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:50:20.667000', 'flow': '0', 'TS': 1782814820.6669998, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1609', 'tray_id': '32', 'datetime': '2026-06-30 15:50:20.686000', 'flow': '0', 'TS': 1782814820.6859999, 'address': '32', 'weight': '1609', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:50:20.824000', 'flow': '0', 'TS': 1782814820.824, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:50:20.897000', 'flow': '0', 'TS': 1782814820.897, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:50:20.917000', 'flow': '0', 'TS': 1782814820.917, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 15:50:20.937000', 'flow': '0', 'TS': 1782814820.937, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:50:21.022000', 'flow': '0', 'TS': 1782814821.022, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 15:50:21.160000', 'flow': '0', 'TS': 1782814821.16, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:50:21.180000', 'flow': '0', 'TS': 1782814821.18, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:50:21.217000', 'flow': '0', 'TS': 1782814821.217, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 15:50:21.239000', 'flow': '0', 'TS': 1782814821.239, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:50:21.377000', 'flow': '0', 'TS': 1782814821.377, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:50:21.350000', 'flow': '0', 'TS': 1782814821.3500001, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:50:21.370000', 'flow': '0', 'TS': 1782814821.37, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:50:21.490000', 'flow': '0', 'TS': 1782814821.49, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:50:21.508000', 'flow': '0', 'TS': 1782814821.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:50:21,736.736 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 50, 19, 496436), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 15:50:19.465000', 'flow': '0', 'TS': 1782814819.465, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 15:50:19.484000', 'flow': '0', 'TS': 1782814819.484, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 15:50:19.624000', 'flow': '0', 'TS': 1782814819.624, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 15:50:19.628000', 'flow': '0', 'TS': 1782814819.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 15:50:19.766000', 'flow': '0', 'TS': 1782814819.766, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 15:50:19.785000', 'flow': '0', 'TS': 1782814819.7849998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '370', 'tray_id': '17', 'datetime': '2026-06-30 15:50:19.901000', 'flow': '0', 'TS': 1782814819.901, 'address': '17', 'weight': '370', 'expected_tray_weight': 348}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 15:50:19.922000', 'flow': '0', 'TS': 1782814819.922, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 15:50:19.941000', 'flow': '0', 'TS': 1782814819.941, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 15:50:19.995000', 'flow': '0', 'TS': 1782814819.995, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 15:50:20.131000', 'flow': '0', 'TS': 1782814820.131, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 15:50:20.147000', 'flow': '0', 'TS': 1782814820.1469998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 15:50:20.246000', 'flow': '0', 'TS': 1782814820.246, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 15:50:20.268000', 'flow': '0', 'TS': 1782814820.2680001, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 15:50:20.407000', 'flow': '0', 'TS': 1782814820.4069998, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 15:50:20.430000', 'flow': '0', 'TS': 1782814820.43, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 15:50:20.568000', 'flow': '0', 'TS': 1782814820.5679998, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 50, 20, 689920), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:50:20.667000', 'flow': '0', 'TS': 1782814820.6669998, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1609', 'tray_id': '32', 'datetime': '2026-06-30 15:50:20.686000', 'flow': '0', 'TS': 1782814820.6859999, 'address': '32', 'weight': '1609', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:50:20.824000', 'flow': '0', 'TS': 1782814820.824, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:50:20.897000', 'flow': '0', 'TS': 1782814820.897, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:50:20.917000', 'flow': '0', 'TS': 1782814820.917, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 15:50:20.937000', 'flow': '0', 'TS': 1782814820.937, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:50:21.022000', 'flow': '0', 'TS': 1782814821.022, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 15:50:21.160000', 'flow': '0', 'TS': 1782814821.16, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:50:21.180000', 'flow': '0', 'TS': 1782814821.18, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:50:21.217000', 'flow': '0', 'TS': 1782814821.217, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 15:50:21.239000', 'flow': '0', 'TS': 1782814821.239, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:50:21.377000', 'flow': '0', 'TS': 1782814821.377, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:50:21.350000', 'flow': '0', 'TS': 1782814821.3500001, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:50:21.370000', 'flow': '0', 'TS': 1782814821.37, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:50:21.490000', 'flow': '0', 'TS': 1782814821.49, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:50:21.508000', 'flow': '0', 'TS': 1782814821.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 15:59:45,217.217 INFO    ] processOrderPayment version is : v2
[2026-06-30 16:08:01,559.559 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 50, 20, 689920), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:50:20.667000', 'flow': '0', 'TS': 1782814820.6669998, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1609', 'tray_id': '32', 'datetime': '2026-06-30 15:50:20.686000', 'flow': '0', 'TS': 1782814820.6859999, 'address': '32', 'weight': '1609', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:50:20.824000', 'flow': '0', 'TS': 1782814820.824, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:50:20.897000', 'flow': '0', 'TS': 1782814820.897, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:50:20.917000', 'flow': '0', 'TS': 1782814820.917, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 15:50:20.937000', 'flow': '0', 'TS': 1782814820.937, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:50:21.022000', 'flow': '0', 'TS': 1782814821.022, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 15:50:21.160000', 'flow': '0', 'TS': 1782814821.16, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:50:21.180000', 'flow': '0', 'TS': 1782814821.18, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:50:21.217000', 'flow': '0', 'TS': 1782814821.217, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 15:50:21.239000', 'flow': '0', 'TS': 1782814821.239, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:50:21.377000', 'flow': '0', 'TS': 1782814821.377, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:50:21.350000', 'flow': '0', 'TS': 1782814821.3500001, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:50:21.370000', 'flow': '0', 'TS': 1782814821.37, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:50:21.490000', 'flow': '0', 'TS': 1782814821.49, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:50:21.508000', 'flow': '0', 'TS': 1782814821.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:08:01,568.568 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 15, 50, 20, 689920), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 15:50:20.667000', 'flow': '0', 'TS': 1782814820.6669998, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1609', 'tray_id': '32', 'datetime': '2026-06-30 15:50:20.686000', 'flow': '0', 'TS': 1782814820.6859999, 'address': '32', 'weight': '1609', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 15:50:20.824000', 'flow': '0', 'TS': 1782814820.824, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 15:50:20.897000', 'flow': '0', 'TS': 1782814820.897, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 15:50:20.917000', 'flow': '0', 'TS': 1782814820.917, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 15:50:20.937000', 'flow': '0', 'TS': 1782814820.937, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 15:50:21.022000', 'flow': '0', 'TS': 1782814821.022, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 15:50:21.160000', 'flow': '0', 'TS': 1782814821.16, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 15:50:21.180000', 'flow': '0', 'TS': 1782814821.18, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 15:50:21.217000', 'flow': '0', 'TS': 1782814821.217, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 15:50:21.239000', 'flow': '0', 'TS': 1782814821.239, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 15:50:21.377000', 'flow': '0', 'TS': 1782814821.377, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 15:50:21.350000', 'flow': '0', 'TS': 1782814821.3500001, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 15:50:21.370000', 'flow': '0', 'TS': 1782814821.37, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 15:50:21.490000', 'flow': '0', 'TS': 1782814821.49, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 15:50:21.508000', 'flow': '0', 'TS': 1782814821.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:08:03,185.185 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 1, 580409), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:08:01.576000', 'flow': '0', 'TS': 1782815881.576, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1616', 'tray_id': '32', 'datetime': '2026-06-30 16:08:01.596000', 'flow': '0', 'TS': 1782815881.596, 'address': '32', 'weight': '1616', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 16:08:01.615000', 'flow': '0', 'TS': 1782815881.615, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 16:08:01.646000', 'flow': '0', 'TS': 1782815881.6460001, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:08:01.758000', 'flow': '0', 'TS': 1782815881.758, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:08:01.907000', 'flow': '0', 'TS': 1782815881.907, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:08:02.003000', 'flow': '0', 'TS': 1782815882.003, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:08:02.138000', 'flow': '0', 'TS': 1782815882.138, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:08:02.279000', 'flow': '0', 'TS': 1782815882.279, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:08:02.313000', 'flow': '0', 'TS': 1782815882.313, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:08:02.454000', 'flow': '0', 'TS': 1782815882.454, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:08:02.474000', 'flow': '0', 'TS': 1782815882.474, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 16:08:02.623000', 'flow': '0', 'TS': 1782815882.6230001, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:08:02.644000', 'flow': '0', 'TS': 1782815882.6439998, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:08:02.691000', 'flow': '0', 'TS': 1782815882.691, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:08:02.829000', 'flow': '0', 'TS': 1782815882.829, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:08:03,202.202 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 1, 580409), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:08:01.576000', 'flow': '0', 'TS': 1782815881.576, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1616', 'tray_id': '32', 'datetime': '2026-06-30 16:08:01.596000', 'flow': '0', 'TS': 1782815881.596, 'address': '32', 'weight': '1616', 'expected_tray_weight': 1494}, {'tray_weight': '2422', 'tray_id': '33', 'datetime': '2026-06-30 16:08:01.615000', 'flow': '0', 'TS': 1782815881.615, 'address': '33', 'weight': '2422', 'expected_tray_weight': 2301}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 16:08:01.646000', 'flow': '0', 'TS': 1782815881.6460001, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:08:01.758000', 'flow': '0', 'TS': 1782815881.758, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:08:01.907000', 'flow': '0', 'TS': 1782815881.907, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:08:02.003000', 'flow': '0', 'TS': 1782815882.003, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:08:02.138000', 'flow': '0', 'TS': 1782815882.138, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:08:02.279000', 'flow': '0', 'TS': 1782815882.279, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:08:02.313000', 'flow': '0', 'TS': 1782815882.313, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:08:02.454000', 'flow': '0', 'TS': 1782815882.454, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:08:02.474000', 'flow': '0', 'TS': 1782815882.474, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 16:08:02.623000', 'flow': '0', 'TS': 1782815882.6230001, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:08:02.644000', 'flow': '0', 'TS': 1782815882.6439998, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:08:02.691000', 'flow': '0', 'TS': 1782815882.691, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:08:02.829000', 'flow': '0', 'TS': 1782815882.829, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:08:26,703.703 INFO    ] processOrderPayment version is : v2
[2026-06-30 16:12:40,548.548 INFO    ] processOrderPayment version is : v2
[2026-06-30 16:14:37,193.193 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 16:14:37,205.205 INFO    ] ADDRESS: 12 TRAY WEIGHT: 144 TRAY DB WEIGHT: 144
[2026-06-30 16:14:37,210.210 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 16:14:37,214.214 INFO    ] ADDRESS: 14 TRAY WEIGHT: 240 TRAY DB WEIGHT: 240
[2026-06-30 16:14:37,219.219 INFO    ] ADDRESS: 15 TRAY WEIGHT: 73 TRAY DB WEIGHT: 73
[2026-06-30 16:14:37,223.223 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 16:14:37,227.227 INFO    ] ADDRESS: 17 TRAY WEIGHT: 369 TRAY DB WEIGHT: 369
[2026-06-30 16:14:37,232.232 INFO    ] ADDRESS: 18 TRAY WEIGHT: 199 TRAY DB WEIGHT: 199
[2026-06-30 16:14:37,236.236 INFO    ] ADDRESS: 19 TRAY WEIGHT: 426 TRAY DB WEIGHT: 426
[2026-06-30 16:14:37,240.240 INFO    ] ADDRESS: 20 TRAY WEIGHT: 230 TRAY DB WEIGHT: 230
[2026-06-30 16:14:37,245.245 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 16:14:37,249.249 INFO    ] ADDRESS: 22 TRAY WEIGHT: 32 TRAY DB WEIGHT: 32
[2026-06-30 16:14:37,258.258 INFO    ] ADDRESS: 23 TRAY WEIGHT: 305 TRAY DB WEIGHT: 305
[2026-06-30 16:14:37,264.264 INFO    ] ADDRESS: 24 TRAY WEIGHT: 548 TRAY DB WEIGHT: 548
[2026-06-30 16:14:37,268.268 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 16:14:37,273.273 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1349 TRAY DB WEIGHT: 1349
[2026-06-30 16:14:37,277.277 INFO    ] ADDRESS: 27 TRAY WEIGHT: 134 TRAY DB WEIGHT: 134
[2026-06-30 16:14:37,282.282 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2673 TRAY DB WEIGHT: 2673
[2026-06-30 16:14:37,286.286 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1616 TRAY DB WEIGHT: 1616
[2026-06-30 16:14:37,290.290 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2422 TRAY DB WEIGHT: 2422
[2026-06-30 16:14:37,295.295 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2502 TRAY DB WEIGHT: 2502
[2026-06-30 16:14:37,299.299 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 16:14:37,303.303 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3481 TRAY DB WEIGHT: 3481
[2026-06-30 16:14:37,308.308 INFO    ] ADDRESS: 37 TRAY WEIGHT: 431 TRAY DB WEIGHT: 431
[2026-06-30 16:14:37,315.315 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2115 TRAY DB WEIGHT: 2115
[2026-06-30 16:14:37,322.322 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 16:14:37,330.330 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2909 TRAY DB WEIGHT: 2909
[2026-06-30 16:14:37,338.338 INFO    ] ADDRESS: 41 TRAY WEIGHT: 256 TRAY DB WEIGHT: 256
[2026-06-30 16:14:37,346.346 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 16:14:37,354.354 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2738 TRAY DB WEIGHT: 2738
[2026-06-30 16:14:37,362.362 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1852 TRAY DB WEIGHT: 1852
[2026-06-30 16:14:37,369.369 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5563 TRAY DB WEIGHT: 5563
[2026-06-30 16:14:37,377.377 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2548 TRAY DB WEIGHT: 2548
[2026-06-30 16:14:41,486.486 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 40, 477719), 'door_weights': []}}
[2026-06-30 16:14:41,492.492 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 40, 477719), 'door_weights': []}}
[2026-06-30 16:14:42,351.351 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 41, 561009), 'door_weights': []}}
[2026-06-30 16:14:42,378.378 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 41, 561009), 'door_weights': []}}
[2026-06-30 16:14:43,220.220 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 42, 463551), 'door_weights': [{'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 16:14:41.672000', 'flow': '1', 'TS': 1782816281.672, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}]}}
[2026-06-30 16:14:43,232.232 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 42, 463551), 'door_weights': [{'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 16:14:41.672000', 'flow': '1', 'TS': 1782816281.672, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}]}}
[2026-06-30 16:14:44,266.266 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 43, 315575), 'door_weights': [{'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 16:14:41.675000', 'flow': '1', 'TS': 1782816281.675, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}]}}
[2026-06-30 16:14:44,280.280 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 43, 315575), 'door_weights': [{'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 16:14:41.675000', 'flow': '1', 'TS': 1782816281.675, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}]}}
[2026-06-30 16:14:45,869.869 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 44, 368840), 'door_weights': [{'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 16:14:41.658000', 'flow': '1', 'TS': 1782816281.658, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '1636', 'tray_id': '32', 'datetime': '2026-06-30 16:14:43.424000', 'flow': '1', 'TS': 1782816283.424, 'address': '32', 'weight': '1636', 'expected_tray_weight': 1494}, {'tray_weight': '2254', 'tray_id': '33', 'datetime': '2026-06-30 16:14:43.809000', 'flow': '-1', 'TS': 1782816283.809, 'address': '33', 'weight': '2254', 'expected_tray_weight': 2301}]}}
[2026-06-30 16:14:45,892.892 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 44, 368840), 'door_weights': [{'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 16:14:41.658000', 'flow': '1', 'TS': 1782816281.658, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '1636', 'tray_id': '32', 'datetime': '2026-06-30 16:14:43.424000', 'flow': '1', 'TS': 1782816283.424, 'address': '32', 'weight': '1636', 'expected_tray_weight': 1494}, {'tray_weight': '2254', 'tray_id': '33', 'datetime': '2026-06-30 16:14:43.809000', 'flow': '-1', 'TS': 1782816283.809, 'address': '33', 'weight': '2254', 'expected_tray_weight': 2301}]}}
[2026-06-30 16:14:47,124.124 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 45, 996512), 'door_weights': [{'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 16:14:41.668000', 'flow': '1', 'TS': 1782816281.668, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '1636', 'tray_id': '32', 'datetime': '2026-06-30 16:14:43.434000', 'flow': '1', 'TS': 1782816283.434, 'address': '32', 'weight': '1636', 'expected_tray_weight': 1494}, {'tray_weight': '2254', 'tray_id': '33', 'datetime': '2026-06-30 16:14:43.805000', 'flow': '-1', 'TS': 1782816283.8049998, 'address': '33', 'weight': '2254', 'expected_tray_weight': 2301}]}}
[2026-06-30 16:14:47,137.137 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 45, 996512), 'door_weights': [{'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 16:14:41.668000', 'flow': '1', 'TS': 1782816281.668, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '1636', 'tray_id': '32', 'datetime': '2026-06-30 16:14:43.434000', 'flow': '1', 'TS': 1782816283.434, 'address': '32', 'weight': '1636', 'expected_tray_weight': 1494}, {'tray_weight': '2254', 'tray_id': '33', 'datetime': '2026-06-30 16:14:43.805000', 'flow': '-1', 'TS': 1782816283.8049998, 'address': '33', 'weight': '2254', 'expected_tray_weight': 2301}]}}
[2026-06-30 16:14:48,222.222 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 47, 214719), 'door_weights': [{'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 16:14:41.671000', 'flow': '1', 'TS': 1782816281.671, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '1636', 'tray_id': '32', 'datetime': '2026-06-30 16:14:43.437000', 'flow': '1', 'TS': 1782816283.437, 'address': '32', 'weight': '1636', 'expected_tray_weight': 1494}, {'tray_weight': '2254', 'tray_id': '33', 'datetime': '2026-06-30 16:14:43.809000', 'flow': '-1', 'TS': 1782816283.809, 'address': '33', 'weight': '2254', 'expected_tray_weight': 2301}]}}
[2026-06-30 16:14:48,234.234 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 47, 214719), 'door_weights': [{'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 16:14:41.671000', 'flow': '1', 'TS': 1782816281.671, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '1636', 'tray_id': '32', 'datetime': '2026-06-30 16:14:43.437000', 'flow': '1', 'TS': 1782816283.437, 'address': '32', 'weight': '1636', 'expected_tray_weight': 1494}, {'tray_weight': '2254', 'tray_id': '33', 'datetime': '2026-06-30 16:14:43.809000', 'flow': '-1', 'TS': 1782816283.809, 'address': '33', 'weight': '2254', 'expected_tray_weight': 2301}]}}
[2026-06-30 16:14:49,315.315 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 48, 313186), 'door_weights': [{'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 16:14:41.670000', 'flow': '1', 'TS': 1782816281.6699998, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '1636', 'tray_id': '32', 'datetime': '2026-06-30 16:14:43.436000', 'flow': '1', 'TS': 1782816283.4359999, 'address': '32', 'weight': '1636', 'expected_tray_weight': 1494}, {'tray_weight': '2254', 'tray_id': '33', 'datetime': '2026-06-30 16:14:43.808000', 'flow': '-1', 'TS': 1782816283.808, 'address': '33', 'weight': '2254', 'expected_tray_weight': 2301}]}}
[2026-06-30 16:14:49,328.328 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 48, 313186), 'door_weights': [{'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 16:14:41.670000', 'flow': '1', 'TS': 1782816281.6699998, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '1636', 'tray_id': '32', 'datetime': '2026-06-30 16:14:43.436000', 'flow': '1', 'TS': 1782816283.4359999, 'address': '32', 'weight': '1636', 'expected_tray_weight': 1494}, {'tray_weight': '2254', 'tray_id': '33', 'datetime': '2026-06-30 16:14:43.808000', 'flow': '-1', 'TS': 1782816283.808, 'address': '33', 'weight': '2254', 'expected_tray_weight': 2301}]}}
[2026-06-30 16:14:51,051.051 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': [{'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 16:14:49.295000', 'flow': '0', 'TS': 1782816289.295, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1628', 'tray_id': '32', 'datetime': '2026-06-30 16:14:49.315000', 'flow': '0', 'TS': 1782816289.315, 'address': '32', 'weight': '1628', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:14:49.685000', 'flow': '0', 'TS': 1782816289.6850002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:14:49.830000', 'flow': '0', 'TS': 1782816289.8300002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:14:49.854000', 'flow': '0', 'TS': 1782816289.854, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:14:49.991000', 'flow': '0', 'TS': 1782816289.991, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:14:50.046000', 'flow': '0', 'TS': 1782816290.046, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:14:50.068000', 'flow': '0', 'TS': 1782816290.068, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:14:50.207000', 'flow': '0', 'TS': 1782816290.207, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:14:50.208000', 'flow': '0', 'TS': 1782816290.208, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:14:50.344000', 'flow': '0', 'TS': 1782816290.344, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:14:50.366000', 'flow': '0', 'TS': 1782816290.366, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 16:14:50.510000', 'flow': '0', 'TS': 1782816290.51, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:14:50.531000', 'flow': '0', 'TS': 1782816290.5310001, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:14:50.594000', 'flow': '0', 'TS': 1782816290.594, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:14:50.732000', 'flow': '0', 'TS': 1782816290.732, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:14:51,072.072 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': [{'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 16:14:49.295000', 'flow': '0', 'TS': 1782816289.295, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1628', 'tray_id': '32', 'datetime': '2026-06-30 16:14:49.315000', 'flow': '0', 'TS': 1782816289.315, 'address': '32', 'weight': '1628', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:14:49.685000', 'flow': '0', 'TS': 1782816289.6850002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:14:49.830000', 'flow': '0', 'TS': 1782816289.8300002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:14:49.854000', 'flow': '0', 'TS': 1782816289.854, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:14:49.991000', 'flow': '0', 'TS': 1782816289.991, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:14:50.046000', 'flow': '0', 'TS': 1782816290.046, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:14:50.068000', 'flow': '0', 'TS': 1782816290.068, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:14:50.207000', 'flow': '0', 'TS': 1782816290.207, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:14:50.208000', 'flow': '0', 'TS': 1782816290.208, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:14:50.344000', 'flow': '0', 'TS': 1782816290.344, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:14:50.366000', 'flow': '0', 'TS': 1782816290.366, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 16:14:50.510000', 'flow': '0', 'TS': 1782816290.51, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:14:50.531000', 'flow': '0', 'TS': 1782816290.5310001, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:14:50.594000', 'flow': '0', 'TS': 1782816290.594, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:14:50.732000', 'flow': '0', 'TS': 1782816290.732, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:14:52,094.094 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': []}}
[2026-06-30 16:14:52,105.105 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 8, 0, 715553), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:08:00.691000', 'flow': '0', 'TS': 1782815880.691, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:08:00.707000', 'flow': '0', 'TS': 1782815880.707, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:08:00.731000', 'flow': '0', 'TS': 1782815880.731, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:00.841000', 'flow': '0', 'TS': 1782815880.8409998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:08:00.859000', 'flow': '0', 'TS': 1782815880.859, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:08:00.882000', 'flow': '0', 'TS': 1782815880.882, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '369', 'tray_id': '17', 'datetime': '2026-06-30 16:08:00.914000', 'flow': '0', 'TS': 1782815880.914, 'address': '17', 'weight': '369', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:08:01.053000', 'flow': '0', 'TS': 1782815881.0530002, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:08:01.072000', 'flow': '0', 'TS': 1782815881.072, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:08:01.086000', 'flow': '0', 'TS': 1782815881.086, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:08:01.105000', 'flow': '0', 'TS': 1782815881.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:08:01.245000', 'flow': '0', 'TS': 1782815881.2450001, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:08:01.277000', 'flow': '0', 'TS': 1782815881.277, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:08:01.296000', 'flow': '0', 'TS': 1782815881.296, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:08:01.318000', 'flow': '0', 'TS': 1782815881.318, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:08:01.413000', 'flow': '0', 'TS': 1782815881.413, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:08:01.432000', 'flow': '0', 'TS': 1782815881.432, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': []}}
[2026-06-30 16:14:52,660.660 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 16:14:52,663.663 INFO    ] DB TRAY [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "144", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "240", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "73", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-4"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "369", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-6"}, {"tray_weight": "199", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "426", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "230", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "32", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "548", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-8"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1349", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2673", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15"}, {"tray_weight": "1616", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2422", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-13"}, {"tray_weight": "2502", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3481", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "2115", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "256", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-16"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2738", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5563", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-19"}, {"tray_weight": "2548", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 16:14:52,667.667 INFO    ] TRAY READINGS [{'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 16:14:41.658000', 'flow': '1', 'TS': 1782816281.658, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 16:14:41.668000', 'flow': '1', 'TS': 1782816281.668, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 16:14:41.670000', 'flow': '1', 'TS': 1782816281.6699998, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 16:14:41.671000', 'flow': '1', 'TS': 1782816281.671, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '1636', 'tray_id': '32', 'datetime': '2026-06-30 16:14:43.424000', 'flow': '1', 'TS': 1782816283.424, 'address': '32', 'weight': '1636', 'expected_tray_weight': 1494}, {'tray_weight': '1636', 'tray_id': '32', 'datetime': '2026-06-30 16:14:43.434000', 'flow': '1', 'TS': 1782816283.434, 'address': '32', 'weight': '1636', 'expected_tray_weight': 1494}, {'tray_weight': '1636', 'tray_id': '32', 'datetime': '2026-06-30 16:14:43.436000', 'flow': '1', 'TS': 1782816283.4359999, 'address': '32', 'weight': '1636', 'expected_tray_weight': 1494}, {'tray_weight': '1636', 'tray_id': '32', 'datetime': '2026-06-30 16:14:43.437000', 'flow': '1', 'TS': 1782816283.437, 'address': '32', 'weight': '1636', 'expected_tray_weight': 1494}, {'tray_weight': '2254', 'tray_id': '33', 'datetime': '2026-06-30 16:14:43.805000', 'flow': '-1', 'TS': 1782816283.8049998, 'address': '33', 'weight': '2254', 'expected_tray_weight': 2301}, {'tray_weight': '2254', 'tray_id': '33', 'datetime': '2026-06-30 16:14:43.808000', 'flow': '-1', 'TS': 1782816283.808, 'address': '33', 'weight': '2254', 'expected_tray_weight': 2301}, {'tray_weight': '2254', 'tray_id': '33', 'datetime': '2026-06-30 16:14:43.809000', 'flow': '-1', 'TS': 1782816283.809, 'address': '33', 'weight': '2254', 'expected_tray_weight': 2301}, {'tray_weight': '2254', 'tray_id': '33', 'datetime': '2026-06-30 16:14:43.809000', 'flow': '-1', 'TS': 1782816283.809, 'address': '33', 'weight': '2254', 'expected_tray_weight': 2301}, {'tray_weight': '2672', 'tray_id': '31', 'datetime': '2026-06-30 16:14:49.295000', 'flow': '0', 'TS': 1782816289.295, 'address': '31', 'weight': '2672', 'expected_tray_weight': 2625}, {'tray_weight': '1628', 'tray_id': '32', 'datetime': '2026-06-30 16:14:49.315000', 'flow': '0', 'TS': 1782816289.315, 'address': '32', 'weight': '1628', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:14:49.685000', 'flow': '0', 'TS': 1782816289.6850002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2301}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:14:49.830000', 'flow': '0', 'TS': 1782816289.8300002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:14:49.854000', 'flow': '0', 'TS': 1782816289.854, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:14:49.991000', 'flow': '0', 'TS': 1782816289.991, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:14:50.046000', 'flow': '0', 'TS': 1782816290.046, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:14:50.068000', 'flow': '0', 'TS': 1782816290.068, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:14:50.207000', 'flow': '0', 'TS': 1782816290.207, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:14:50.208000', 'flow': '0', 'TS': 1782816290.208, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:14:50.344000', 'flow': '0', 'TS': 1782816290.344, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:14:50.366000', 'flow': '0', 'TS': 1782816290.366, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 16:14:50.510000', 'flow': '0', 'TS': 1782816290.51, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:14:50.531000', 'flow': '0', 'TS': 1782816290.5310001, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:14:50.594000', 'flow': '0', 'TS': 1782816290.594, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:14:50.732000', 'flow': '0', 'TS': 1782816290.732, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]
[2026-06-30 16:14:54,218.218 INFO    ] Final DB Tray = [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "144", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "240", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "73", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-4"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "369", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-6"}, {"tray_weight": "199", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "426", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "230", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "32", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "548", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-8"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1349", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2672", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15"}, {"tray_weight": "1628", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-13"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3481", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "2114", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "257", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-16"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2738", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5563", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-19"}, {"tray_weight": "2548", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 16:14:56,949.949 INFO    ] Syncing order with order id: TM06202003260630161329985
[2026-06-30 16:14:56,970.970 INFO    ] pg status for order_id: TM06202003260630161329985 before is --> False
[2026-06-30 16:14:56,973.973 INFO    ] payment_gateway for order_id: TM06202003260630161329985 is --> razor_pay and sync status is True
[2026-06-30 16:14:57,344.344 INFO    ] pg status response {'status': True}
[2026-06-30 16:14:57,375.375 INFO    ] pg status for order_id: TM06202003260630161329985 after is --> {'status': True}
[2026-06-30 16:15:37,374.374 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 16:15:37,420.420 INFO    ] ADDRESS: 12 TRAY WEIGHT: 144 TRAY DB WEIGHT: 144
[2026-06-30 16:15:37,449.449 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 16:15:37,466.466 INFO    ] ADDRESS: 14 TRAY WEIGHT: 240 TRAY DB WEIGHT: 240
[2026-06-30 16:15:37,481.481 INFO    ] ADDRESS: 15 TRAY WEIGHT: 73 TRAY DB WEIGHT: 73
[2026-06-30 16:15:37,491.491 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 16:15:37,500.500 INFO    ] ADDRESS: 17 TRAY WEIGHT: 369 TRAY DB WEIGHT: 369
[2026-06-30 16:15:37,508.508 INFO    ] ADDRESS: 18 TRAY WEIGHT: 199 TRAY DB WEIGHT: 199
[2026-06-30 16:15:37,517.517 INFO    ] ADDRESS: 19 TRAY WEIGHT: 426 TRAY DB WEIGHT: 426
[2026-06-30 16:15:37,525.525 INFO    ] ADDRESS: 20 TRAY WEIGHT: 230 TRAY DB WEIGHT: 230
[2026-06-30 16:15:37,534.534 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 16:15:37,543.543 INFO    ] ADDRESS: 22 TRAY WEIGHT: 32 TRAY DB WEIGHT: 32
[2026-06-30 16:15:37,551.551 INFO    ] ADDRESS: 23 TRAY WEIGHT: 305 TRAY DB WEIGHT: 305
[2026-06-30 16:15:37,559.559 INFO    ] ADDRESS: 24 TRAY WEIGHT: 548 TRAY DB WEIGHT: 548
[2026-06-30 16:15:37,567.567 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 16:15:37,575.575 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1349 TRAY DB WEIGHT: 1349
[2026-06-30 16:15:37,583.583 INFO    ] ADDRESS: 27 TRAY WEIGHT: 134 TRAY DB WEIGHT: 134
[2026-06-30 16:15:41,330.330 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 15, 39, 971001), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:09:15.770000', 'flow': '1', 'TS': 1782815955.77, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:09:32.215000', 'flow': '1', 'TS': 1782815972.215, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:15.113000', 'flow': '1', 'TS': 1782815895.113, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:13:24.582000', 'flow': '1', 'TS': 1782816204.582, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:12:34.561000', 'flow': '1', 'TS': 1782816154.5609999, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:40.492000', 'flow': '1', 'TS': 1782816340.492, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:11:30.221000', 'flow': '1', 'TS': 1782816090.221, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:12:16.741000', 'flow': '1', 'TS': 1782816136.741, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:12:35.564000', 'flow': '1', 'TS': 1782816155.564, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': []}}
[2026-06-30 16:15:41,341.341 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 15, 39, 971001), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:09:15.770000', 'flow': '1', 'TS': 1782815955.77, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:09:32.215000', 'flow': '1', 'TS': 1782815972.215, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:15.113000', 'flow': '1', 'TS': 1782815895.113, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:13:24.582000', 'flow': '1', 'TS': 1782816204.582, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:12:34.561000', 'flow': '1', 'TS': 1782816154.5609999, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:40.492000', 'flow': '1', 'TS': 1782816340.492, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:11:30.221000', 'flow': '1', 'TS': 1782816090.221, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:12:16.741000', 'flow': '1', 'TS': 1782816136.741, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:12:35.564000', 'flow': '1', 'TS': 1782816155.564, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': []}}
[2026-06-30 16:15:42,878.878 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 15, 41, 426797), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:09:15.774000', 'flow': '1', 'TS': 1782815955.774, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:09:32.216000', 'flow': '1', 'TS': 1782815972.216, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:15.113000', 'flow': '1', 'TS': 1782815895.1130002, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:13:24.563000', 'flow': '1', 'TS': 1782816204.563, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:12:34.553000', 'flow': '1', 'TS': 1782816154.553, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:40.487000', 'flow': '1', 'TS': 1782816340.487, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:11:30.221000', 'flow': '1', 'TS': 1782816090.221, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:12:16.732000', 'flow': '1', 'TS': 1782816136.732, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:12:35.555000', 'flow': '1', 'TS': 1782816155.555, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': []}}
[2026-06-30 16:15:42,889.889 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 15, 41, 426797), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:09:15.774000', 'flow': '1', 'TS': 1782815955.774, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:09:32.216000', 'flow': '1', 'TS': 1782815972.216, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:15.113000', 'flow': '1', 'TS': 1782815895.1130002, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:13:24.563000', 'flow': '1', 'TS': 1782816204.563, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:12:34.553000', 'flow': '1', 'TS': 1782816154.553, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:40.487000', 'flow': '1', 'TS': 1782816340.487, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:11:30.221000', 'flow': '1', 'TS': 1782816090.221, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:12:16.732000', 'flow': '1', 'TS': 1782816136.732, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:12:35.555000', 'flow': '1', 'TS': 1782816155.555, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': []}}
[2026-06-30 16:15:43,899.899 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 15, 42, 972002), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:09:15.769000', 'flow': '1', 'TS': 1782815955.769, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:09:32.219000', 'flow': '1', 'TS': 1782815972.2189999, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:15.122000', 'flow': '1', 'TS': 1782815895.122, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:13:24.581000', 'flow': '1', 'TS': 1782816204.581, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:12:34.555000', 'flow': '1', 'TS': 1782816154.5549998, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:40.487000', 'flow': '1', 'TS': 1782816340.487, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:11:30.225000', 'flow': '1', 'TS': 1782816090.2250001, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:12:16.743000', 'flow': '1', 'TS': 1782816136.743, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:12:35.566000', 'flow': '1', 'TS': 1782816155.566, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': []}}
[2026-06-30 16:15:43,905.905 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 15, 42, 972002), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:09:15.769000', 'flow': '1', 'TS': 1782815955.769, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:09:32.219000', 'flow': '1', 'TS': 1782815972.2189999, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:15.122000', 'flow': '1', 'TS': 1782815895.122, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:13:24.581000', 'flow': '1', 'TS': 1782816204.581, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:12:34.555000', 'flow': '1', 'TS': 1782816154.5549998, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:40.487000', 'flow': '1', 'TS': 1782816340.487, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:11:30.225000', 'flow': '1', 'TS': 1782816090.2250001, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:12:16.743000', 'flow': '1', 'TS': 1782816136.743, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:12:35.566000', 'flow': '1', 'TS': 1782816155.566, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': []}}
[2026-06-30 16:15:45,032.032 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 15, 43, 978650), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:09:15.781000', 'flow': '1', 'TS': 1782815955.781, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:09:32.229000', 'flow': '1', 'TS': 1782815972.2289999, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:15.106000', 'flow': '1', 'TS': 1782815895.106, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:13:24.579000', 'flow': '1', 'TS': 1782816204.579, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:12:34.558000', 'flow': '1', 'TS': 1782816154.558, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:40.486000', 'flow': '1', 'TS': 1782816340.486, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:11:30.223000', 'flow': '1', 'TS': 1782816090.223, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:12:16.742000', 'flow': '1', 'TS': 1782816136.742, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:12:35.565000', 'flow': '1', 'TS': 1782816155.565, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': []}}
[2026-06-30 16:15:45,054.054 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 15, 43, 978650), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:09:15.781000', 'flow': '1', 'TS': 1782815955.781, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:09:32.229000', 'flow': '1', 'TS': 1782815972.2289999, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:15.106000', 'flow': '1', 'TS': 1782815895.106, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:13:24.579000', 'flow': '1', 'TS': 1782816204.579, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:12:34.558000', 'flow': '1', 'TS': 1782816154.558, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:40.486000', 'flow': '1', 'TS': 1782816340.486, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:11:30.223000', 'flow': '1', 'TS': 1782816090.223, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:12:16.742000', 'flow': '1', 'TS': 1782816136.742, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:12:35.565000', 'flow': '1', 'TS': 1782816155.565, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': []}}
[2026-06-30 16:15:46,867.867 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 15, 45, 145291), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:09:15.780000', 'flow': '1', 'TS': 1782815955.78, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:09:32.231000', 'flow': '1', 'TS': 1782815972.2310002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:15.103000', 'flow': '1', 'TS': 1782815895.1030002, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:15:44.730000', 'flow': '-1', 'TS': 1782816344.73, 'address': '17', 'weight': '312', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:13:24.574000', 'flow': '1', 'TS': 1782816204.5740001, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:12:34.546000', 'flow': '1', 'TS': 1782816154.546, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:40.479000', 'flow': '1', 'TS': 1782816340.479, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:11:30.220000', 'flow': '1', 'TS': 1782816090.22, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:12:16.738000', 'flow': '1', 'TS': 1782816136.7380002, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:12:35.561000', 'flow': '1', 'TS': 1782816155.561, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': []}}
[2026-06-30 16:15:46,878.878 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 15, 45, 145291), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:09:15.780000', 'flow': '1', 'TS': 1782815955.78, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:09:32.231000', 'flow': '1', 'TS': 1782815972.2310002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:15.103000', 'flow': '1', 'TS': 1782815895.1030002, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:15:44.730000', 'flow': '-1', 'TS': 1782816344.73, 'address': '17', 'weight': '312', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:13:24.574000', 'flow': '1', 'TS': 1782816204.5740001, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:12:34.546000', 'flow': '1', 'TS': 1782816154.546, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:40.479000', 'flow': '1', 'TS': 1782816340.479, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:11:30.220000', 'flow': '1', 'TS': 1782816090.22, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:12:16.738000', 'flow': '1', 'TS': 1782816136.7380002, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:12:35.561000', 'flow': '1', 'TS': 1782816155.561, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': []}}
[2026-06-30 16:15:48,670.670 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 15, 46, 961562), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:09:15.784000', 'flow': '1', 'TS': 1782815955.7840002, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:09:32.226000', 'flow': '1', 'TS': 1782815972.2259998, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:15.119000', 'flow': '1', 'TS': 1782815895.119, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:15:44.733000', 'flow': '-1', 'TS': 1782816344.733, 'address': '17', 'weight': '312', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:13:24.557000', 'flow': '1', 'TS': 1782816204.557, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:12:34.548000', 'flow': '1', 'TS': 1782816154.5479999, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:40.476000', 'flow': '1', 'TS': 1782816340.4759998, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:11:30.218000', 'flow': '1', 'TS': 1782816090.218, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:12:16.740000', 'flow': '1', 'TS': 1782816136.74, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:12:35.563000', 'flow': '1', 'TS': 1782816155.5630002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': []}}
[2026-06-30 16:15:48,677.677 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 15, 46, 961562), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:09:15.784000', 'flow': '1', 'TS': 1782815955.7840002, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:09:32.226000', 'flow': '1', 'TS': 1782815972.2259998, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:15.119000', 'flow': '1', 'TS': 1782815895.119, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:15:44.733000', 'flow': '-1', 'TS': 1782816344.733, 'address': '17', 'weight': '312', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:13:24.557000', 'flow': '1', 'TS': 1782816204.557, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:12:34.548000', 'flow': '1', 'TS': 1782816154.5479999, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:40.476000', 'flow': '1', 'TS': 1782816340.4759998, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:11:30.218000', 'flow': '1', 'TS': 1782816090.218, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:12:16.740000', 'flow': '1', 'TS': 1782816136.74, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:12:35.563000', 'flow': '1', 'TS': 1782816155.5630002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': []}}
[2026-06-30 16:15:49,906.906 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 15, 48, 746613), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:09:15.791000', 'flow': '1', 'TS': 1782815955.791, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:09:32.237000', 'flow': '1', 'TS': 1782815972.237, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:15.121000', 'flow': '1', 'TS': 1782815895.121, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:15:44.732000', 'flow': '-1', 'TS': 1782816344.7319999, 'address': '17', 'weight': '312', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:13:24.572000', 'flow': '1', 'TS': 1782816204.572, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:12:34.550000', 'flow': '1', 'TS': 1782816154.55, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:40.475000', 'flow': '1', 'TS': 1782816340.4750001, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:11:30.220000', 'flow': '1', 'TS': 1782816090.22, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:12:16.740000', 'flow': '1', 'TS': 1782816136.74, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:12:35.563000', 'flow': '1', 'TS': 1782816155.563, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': []}}
[2026-06-30 16:15:49,914.914 INFO    ] monitor_weight {'1': {}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': []}}
[2026-06-30 16:15:51,037.037 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 15, 49, 917314), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 16:15:49.829000', 'flow': '0', 'TS': 1782816349.829, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:15:49.965000', 'flow': '0', 'TS': 1782816349.965, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '81', 'tray_id': '13', 'datetime': '2026-06-30 16:15:49.983000', 'flow': '0', 'TS': 1782816349.983, 'address': '13', 'weight': '81', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:15:50.095000', 'flow': '0', 'TS': 1782816350.095, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:15:50.115000', 'flow': '0', 'TS': 1782816350.115, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:15:50.135000', 'flow': '0', 'TS': 1782816350.135, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:15:50.374000', 'flow': '0', 'TS': 1782816350.374, 'address': '17', 'weight': '312', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:15:50.512000', 'flow': '0', 'TS': 1782816350.512, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:15:50.532000', 'flow': '0', 'TS': 1782816350.532, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:15:50.538000', 'flow': '0', 'TS': 1782816350.5379999, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:15:50.557000', 'flow': '0', 'TS': 1782816350.557, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:50.696000', 'flow': '0', 'TS': 1782816350.696, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:15:50.685000', 'flow': '0', 'TS': 1782816350.685, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:15:50.702000', 'flow': '0', 'TS': 1782816350.7020001, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:15:50.844000', 'flow': '0', 'TS': 1782816350.844, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:15:50.890000', 'flow': '0', 'TS': 1782816350.8899999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:15:50.910000', 'flow': '0', 'TS': 1782816350.91, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': []}}
[2026-06-30 16:15:51,044.044 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 15, 49, 917314), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 16:15:49.829000', 'flow': '0', 'TS': 1782816349.829, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:15:49.965000', 'flow': '0', 'TS': 1782816349.965, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '81', 'tray_id': '13', 'datetime': '2026-06-30 16:15:49.983000', 'flow': '0', 'TS': 1782816349.983, 'address': '13', 'weight': '81', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:15:50.095000', 'flow': '0', 'TS': 1782816350.095, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:15:50.115000', 'flow': '0', 'TS': 1782816350.115, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:15:50.135000', 'flow': '0', 'TS': 1782816350.135, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:15:50.374000', 'flow': '0', 'TS': 1782816350.374, 'address': '17', 'weight': '312', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:15:50.512000', 'flow': '0', 'TS': 1782816350.512, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:15:50.532000', 'flow': '0', 'TS': 1782816350.532, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:15:50.538000', 'flow': '0', 'TS': 1782816350.5379999, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:15:50.557000', 'flow': '0', 'TS': 1782816350.557, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:50.696000', 'flow': '0', 'TS': 1782816350.696, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:15:50.685000', 'flow': '0', 'TS': 1782816350.685, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:15:50.702000', 'flow': '0', 'TS': 1782816350.7020001, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:15:50.844000', 'flow': '0', 'TS': 1782816350.844, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:15:50.890000', 'flow': '0', 'TS': 1782816350.8899999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:15:50.910000', 'flow': '0', 'TS': 1782816350.91, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': []}}
[2026-06-30 16:15:52,529.529 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 16:15:52,530.530 INFO    ] DB TRAY [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "144", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "240", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "73", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-4"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "369", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-6"}, {"tray_weight": "199", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "426", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "230", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "32", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "548", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-8"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1349", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2672", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15"}, {"tray_weight": "1628", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3481", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "2114", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "257", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-16"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2738", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5563", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-19"}, {"tray_weight": "2548", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 16:15:52,534.534 INFO    ] TRAY READINGS [{'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:15.103000', 'flow': '1', 'TS': 1782815895.1030002, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:15.106000', 'flow': '1', 'TS': 1782815895.106, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:15.113000', 'flow': '1', 'TS': 1782815895.113, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:15.113000', 'flow': '1', 'TS': 1782815895.1130002, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:15.119000', 'flow': '1', 'TS': 1782815895.119, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:15.121000', 'flow': '1', 'TS': 1782815895.121, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:08:15.122000', 'flow': '1', 'TS': 1782815895.122, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:09:15.769000', 'flow': '1', 'TS': 1782815955.769, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:09:15.770000', 'flow': '1', 'TS': 1782815955.77, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:09:15.774000', 'flow': '1', 'TS': 1782815955.774, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:09:15.780000', 'flow': '1', 'TS': 1782815955.78, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:09:15.781000', 'flow': '1', 'TS': 1782815955.781, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:09:15.784000', 'flow': '1', 'TS': 1782815955.7840002, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:09:15.791000', 'flow': '1', 'TS': 1782815955.791, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:09:32.215000', 'flow': '1', 'TS': 1782815972.215, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:09:32.216000', 'flow': '1', 'TS': 1782815972.216, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:09:32.219000', 'flow': '1', 'TS': 1782815972.2189999, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:09:32.226000', 'flow': '1', 'TS': 1782815972.2259998, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:09:32.229000', 'flow': '1', 'TS': 1782815972.2289999, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:09:32.231000', 'flow': '1', 'TS': 1782815972.2310002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:09:32.237000', 'flow': '1', 'TS': 1782815972.237, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:11:30.218000', 'flow': '1', 'TS': 1782816090.218, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:11:30.220000', 'flow': '1', 'TS': 1782816090.22, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:11:30.220000', 'flow': '1', 'TS': 1782816090.22, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:11:30.221000', 'flow': '1', 'TS': 1782816090.221, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:11:30.221000', 'flow': '1', 'TS': 1782816090.221, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:11:30.223000', 'flow': '1', 'TS': 1782816090.223, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:11:30.225000', 'flow': '1', 'TS': 1782816090.2250001, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:12:16.732000', 'flow': '1', 'TS': 1782816136.732, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:12:16.738000', 'flow': '1', 'TS': 1782816136.7380002, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:12:16.740000', 'flow': '1', 'TS': 1782816136.74, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:12:16.740000', 'flow': '1', 'TS': 1782816136.74, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:12:16.741000', 'flow': '1', 'TS': 1782816136.741, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:12:16.742000', 'flow': '1', 'TS': 1782816136.742, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:12:16.743000', 'flow': '1', 'TS': 1782816136.743, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:12:34.546000', 'flow': '1', 'TS': 1782816154.546, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:12:34.548000', 'flow': '1', 'TS': 1782816154.5479999, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:12:34.550000', 'flow': '1', 'TS': 1782816154.55, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:12:34.553000', 'flow': '1', 'TS': 1782816154.553, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:12:34.555000', 'flow': '1', 'TS': 1782816154.5549998, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:12:34.558000', 'flow': '1', 'TS': 1782816154.558, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:12:34.561000', 'flow': '1', 'TS': 1782816154.5609999, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:12:35.555000', 'flow': '1', 'TS': 1782816155.555, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:12:35.561000', 'flow': '1', 'TS': 1782816155.561, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:12:35.563000', 'flow': '1', 'TS': 1782816155.563, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:12:35.563000', 'flow': '1', 'TS': 1782816155.5630002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:12:35.564000', 'flow': '1', 'TS': 1782816155.564, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:12:35.565000', 'flow': '1', 'TS': 1782816155.565, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:12:35.566000', 'flow': '1', 'TS': 1782816155.566, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:13:24.557000', 'flow': '1', 'TS': 1782816204.557, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:13:24.563000', 'flow': '1', 'TS': 1782816204.563, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:13:24.572000', 'flow': '1', 'TS': 1782816204.572, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:13:24.574000', 'flow': '1', 'TS': 1782816204.5740001, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:13:24.579000', 'flow': '1', 'TS': 1782816204.579, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:13:24.581000', 'flow': '1', 'TS': 1782816204.581, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:13:24.582000', 'flow': '1', 'TS': 1782816204.582, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:40.475000', 'flow': '1', 'TS': 1782816340.4750001, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:40.476000', 'flow': '1', 'TS': 1782816340.4759998, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:40.479000', 'flow': '1', 'TS': 1782816340.479, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:40.486000', 'flow': '1', 'TS': 1782816340.486, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:40.487000', 'flow': '1', 'TS': 1782816340.487, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:40.487000', 'flow': '1', 'TS': 1782816340.487, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:40.492000', 'flow': '1', 'TS': 1782816340.492, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:15:44.730000', 'flow': '-1', 'TS': 1782816344.73, 'address': '17', 'weight': '312', 'expected_tray_weight': 348}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:15:44.732000', 'flow': '-1', 'TS': 1782816344.7319999, 'address': '17', 'weight': '312', 'expected_tray_weight': 348}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:15:44.733000', 'flow': '-1', 'TS': 1782816344.733, 'address': '17', 'weight': '312', 'expected_tray_weight': 348}, {'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 16:15:49.829000', 'flow': '0', 'TS': 1782816349.829, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:15:49.965000', 'flow': '0', 'TS': 1782816349.965, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '81', 'tray_id': '13', 'datetime': '2026-06-30 16:15:49.983000', 'flow': '0', 'TS': 1782816349.983, 'address': '13', 'weight': '81', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:15:50.095000', 'flow': '0', 'TS': 1782816350.095, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:15:50.115000', 'flow': '0', 'TS': 1782816350.115, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:15:50.135000', 'flow': '0', 'TS': 1782816350.135, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:15:50.374000', 'flow': '0', 'TS': 1782816350.374, 'address': '17', 'weight': '312', 'expected_tray_weight': 348}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:15:50.512000', 'flow': '0', 'TS': 1782816350.512, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:15:50.532000', 'flow': '0', 'TS': 1782816350.532, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:15:50.538000', 'flow': '0', 'TS': 1782816350.5379999, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:15:50.557000', 'flow': '0', 'TS': 1782816350.557, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:15:50.685000', 'flow': '0', 'TS': 1782816350.685, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:15:50.696000', 'flow': '0', 'TS': 1782816350.696, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:15:50.702000', 'flow': '0', 'TS': 1782816350.7020001, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:15:50.844000', 'flow': '0', 'TS': 1782816350.844, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:15:50.890000', 'flow': '0', 'TS': 1782816350.8899999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:15:50.910000', 'flow': '0', 'TS': 1782816350.91, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]
[2026-06-30 16:15:54,839.839 INFO    ] Final DB Tray = [{"tray_weight": "481", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "144", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "81", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "240", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "73", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-4"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-6"}, {"tray_weight": "199", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "426", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "229", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "31", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "306", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "548", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-8"}, {"tray_weight": "229", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1348", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2672", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15"}, {"tray_weight": "1628", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3481", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "2114", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "257", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-16"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2738", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5563", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-19"}, {"tray_weight": "2548", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 16:15:59,281.281 INFO    ] Syncing order with order id: TM06202003260630161427367
[2026-06-30 16:15:59,302.302 INFO    ] pg status for order_id: TM06202003260630161427367 before is --> False
[2026-06-30 16:15:59,306.306 INFO    ] payment_gateway for order_id: TM06202003260630161427367 is --> razor_pay and sync status is True
[2026-06-30 16:15:59,660.660 INFO    ] pg status response {'status': True}
[2026-06-30 16:15:59,696.696 INFO    ] pg status for order_id: TM06202003260630161427367 after is --> {'status': True}
[2026-06-30 16:16:08,549.549 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 7, 634135), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:16:07.564000', 'flow': '0', 'TS': 1782816367.564, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 16:16:07.585000', 'flow': '0', 'TS': 1782816367.5849998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '81', 'tray_id': '13', 'datetime': '2026-06-30 16:16:07.724000', 'flow': '0', 'TS': 1782816367.724, 'address': '13', 'weight': '81', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:07.675000', 'flow': '0', 'TS': 1782816367.675, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 16:16:07.812000', 'flow': '0', 'TS': 1782816367.8119998, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:16:07.832000', 'flow': '0', 'TS': 1782816367.832, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:16:07.814000', 'flow': '0', 'TS': 1782816367.8140001, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:16:07.949000', 'flow': '0', 'TS': 1782816367.9490001, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:16:07.971000', 'flow': '0', 'TS': 1782816367.971, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:16:07.968000', 'flow': '0', 'TS': 1782816367.9680002, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:16:08.105000', 'flow': '0', 'TS': 1782816368.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:16:08.125000', 'flow': '0', 'TS': 1782816368.125, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:08.141000', 'flow': '0', 'TS': 1782816368.141, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:16:08.280000', 'flow': '0', 'TS': 1782816368.28, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:16:08.299000', 'flow': '0', 'TS': 1782816368.299, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:16:08.322000', 'flow': '0', 'TS': 1782816368.322, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:16:08.460000', 'flow': '0', 'TS': 1782816368.46, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': []}}
[2026-06-30 16:16:08,561.561 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 7, 634135), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:16:07.564000', 'flow': '0', 'TS': 1782816367.564, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 16:16:07.585000', 'flow': '0', 'TS': 1782816367.5849998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '81', 'tray_id': '13', 'datetime': '2026-06-30 16:16:07.724000', 'flow': '0', 'TS': 1782816367.724, 'address': '13', 'weight': '81', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:07.675000', 'flow': '0', 'TS': 1782816367.675, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 16:16:07.812000', 'flow': '0', 'TS': 1782816367.8119998, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:16:07.832000', 'flow': '0', 'TS': 1782816367.832, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:16:07.814000', 'flow': '0', 'TS': 1782816367.8140001, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:16:07.949000', 'flow': '0', 'TS': 1782816367.9490001, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:16:07.971000', 'flow': '0', 'TS': 1782816367.971, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:16:07.968000', 'flow': '0', 'TS': 1782816367.9680002, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:16:08.105000', 'flow': '0', 'TS': 1782816368.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:16:08.125000', 'flow': '0', 'TS': 1782816368.125, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:08.141000', 'flow': '0', 'TS': 1782816368.141, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:16:08.280000', 'flow': '0', 'TS': 1782816368.28, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:16:08.299000', 'flow': '0', 'TS': 1782816368.299, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:16:08.322000', 'flow': '0', 'TS': 1782816368.322, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:16:08.460000', 'flow': '0', 'TS': 1782816368.46, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 14, 49, 417462), 'door_weights': []}}
[2026-06-30 16:16:09,869.869 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 7, 634135), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:16:07.564000', 'flow': '0', 'TS': 1782816367.564, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 16:16:07.585000', 'flow': '0', 'TS': 1782816367.5849998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '81', 'tray_id': '13', 'datetime': '2026-06-30 16:16:07.724000', 'flow': '0', 'TS': 1782816367.724, 'address': '13', 'weight': '81', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:07.675000', 'flow': '0', 'TS': 1782816367.675, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 16:16:07.812000', 'flow': '0', 'TS': 1782816367.8119998, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:16:07.832000', 'flow': '0', 'TS': 1782816367.832, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:16:07.814000', 'flow': '0', 'TS': 1782816367.8140001, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:16:07.949000', 'flow': '0', 'TS': 1782816367.9490001, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:16:07.971000', 'flow': '0', 'TS': 1782816367.971, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:16:07.968000', 'flow': '0', 'TS': 1782816367.9680002, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:16:08.105000', 'flow': '0', 'TS': 1782816368.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:16:08.125000', 'flow': '0', 'TS': 1782816368.125, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:08.141000', 'flow': '0', 'TS': 1782816368.141, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:16:08.280000', 'flow': '0', 'TS': 1782816368.28, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:16:08.299000', 'flow': '0', 'TS': 1782816368.299, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:16:08.322000', 'flow': '0', 'TS': 1782816368.322, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:16:08.460000', 'flow': '0', 'TS': 1782816368.46, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:16:09,883.883 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 7, 634135), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:16:07.564000', 'flow': '0', 'TS': 1782816367.564, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 16:16:07.585000', 'flow': '0', 'TS': 1782816367.5849998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '81', 'tray_id': '13', 'datetime': '2026-06-30 16:16:07.724000', 'flow': '0', 'TS': 1782816367.724, 'address': '13', 'weight': '81', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:07.675000', 'flow': '0', 'TS': 1782816367.675, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '74', 'tray_id': '15', 'datetime': '2026-06-30 16:16:07.812000', 'flow': '0', 'TS': 1782816367.8119998, 'address': '15', 'weight': '74', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:16:07.832000', 'flow': '0', 'TS': 1782816367.832, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:16:07.814000', 'flow': '0', 'TS': 1782816367.8140001, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:16:07.949000', 'flow': '0', 'TS': 1782816367.9490001, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:16:07.971000', 'flow': '0', 'TS': 1782816367.971, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:16:07.968000', 'flow': '0', 'TS': 1782816367.9680002, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:16:08.105000', 'flow': '0', 'TS': 1782816368.105, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:16:08.125000', 'flow': '0', 'TS': 1782816368.125, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:08.141000', 'flow': '0', 'TS': 1782816368.141, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:16:08.280000', 'flow': '0', 'TS': 1782816368.28, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:16:08.299000', 'flow': '0', 'TS': 1782816368.299, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:16:08.322000', 'flow': '0', 'TS': 1782816368.322, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:16:08.460000', 'flow': '0', 'TS': 1782816368.46, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:23:19,080.080 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 16:23:19,099.099 INFO    ] ADDRESS: 12 TRAY WEIGHT: 145 TRAY DB WEIGHT: 145
[2026-06-30 16:23:19,107.107 INFO    ] ADDRESS: 13 TRAY WEIGHT: 81 TRAY DB WEIGHT: 81
[2026-06-30 16:23:19,113.113 INFO    ] ADDRESS: 14 TRAY WEIGHT: 240 TRAY DB WEIGHT: 240
[2026-06-30 16:23:19,117.117 INFO    ] ADDRESS: 15 TRAY WEIGHT: 74 TRAY DB WEIGHT: 74
[2026-06-30 16:23:19,121.121 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 16:23:19,129.129 INFO    ] ADDRESS: 17 TRAY WEIGHT: 312 TRAY DB WEIGHT: 312
[2026-06-30 16:23:19,136.136 INFO    ] ADDRESS: 18 TRAY WEIGHT: 200 TRAY DB WEIGHT: 200
[2026-06-30 16:23:19,140.140 INFO    ] ADDRESS: 19 TRAY WEIGHT: 426 TRAY DB WEIGHT: 426
[2026-06-30 16:23:19,145.145 INFO    ] ADDRESS: 20 TRAY WEIGHT: 229 TRAY DB WEIGHT: 229
[2026-06-30 16:23:19,149.149 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 16:23:19,154.154 INFO    ] ADDRESS: 22 TRAY WEIGHT: 31 TRAY DB WEIGHT: 31
[2026-06-30 16:23:19,158.158 INFO    ] ADDRESS: 23 TRAY WEIGHT: 306 TRAY DB WEIGHT: 306
[2026-06-30 16:23:19,162.162 INFO    ] ADDRESS: 24 TRAY WEIGHT: 548 TRAY DB WEIGHT: 548
[2026-06-30 16:23:19,166.166 INFO    ] ADDRESS: 25 TRAY WEIGHT: 229 TRAY DB WEIGHT: 229
[2026-06-30 16:23:19,171.171 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1349 TRAY DB WEIGHT: 1349
[2026-06-30 16:23:19,175.175 INFO    ] ADDRESS: 27 TRAY WEIGHT: 134 TRAY DB WEIGHT: 134
[2026-06-30 16:23:19,179.179 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2673 TRAY DB WEIGHT: 2673
[2026-06-30 16:23:19,184.184 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1617 TRAY DB WEIGHT: 1617
[2026-06-30 16:23:19,188.188 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2253 TRAY DB WEIGHT: 2253
[2026-06-30 16:23:19,192.192 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 16:23:19,197.197 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 16:23:19,201.201 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3481 TRAY DB WEIGHT: 3481
[2026-06-30 16:23:19,206.206 INFO    ] ADDRESS: 37 TRAY WEIGHT: 431 TRAY DB WEIGHT: 431
[2026-06-30 16:23:19,210.210 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2115 TRAY DB WEIGHT: 2115
[2026-06-30 16:23:19,214.214 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 16:23:19,219.219 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2909 TRAY DB WEIGHT: 2909
[2026-06-30 16:23:19,223.223 INFO    ] ADDRESS: 41 TRAY WEIGHT: 257 TRAY DB WEIGHT: 257
[2026-06-30 16:23:19,227.227 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 16:23:19,232.232 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2737 TRAY DB WEIGHT: 2737
[2026-06-30 16:23:19,236.236 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1852 TRAY DB WEIGHT: 1852
[2026-06-30 16:23:19,241.241 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5563 TRAY DB WEIGHT: 5563
[2026-06-30 16:23:19,245.245 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2548 TRAY DB WEIGHT: 2548
[2026-06-30 16:23:22,633.633 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 23, 21, 573512), 'door_weights': [{'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.472000', 'flow': '1', 'TS': 1782816413.472, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:18:21.339000', 'flow': '1', 'TS': 1782816501.339, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.367000', 'flow': '1', 'TS': 1782816733.367, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.409000', 'flow': '1', 'TS': 1782816401.409, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:23:22,647.647 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 23, 21, 573512), 'door_weights': [{'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.472000', 'flow': '1', 'TS': 1782816413.472, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:18:21.339000', 'flow': '1', 'TS': 1782816501.339, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.367000', 'flow': '1', 'TS': 1782816733.367, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.409000', 'flow': '1', 'TS': 1782816401.409, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:23:24,070.070 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 23, 22, 784298), 'door_weights': [{'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.468000', 'flow': '1', 'TS': 1782816413.468, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:18:21.337000', 'flow': '1', 'TS': 1782816501.3370001, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.364000', 'flow': '1', 'TS': 1782816733.364, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.400000', 'flow': '1', 'TS': 1782816401.3999999, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:23:24,092.092 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 23, 22, 784298), 'door_weights': [{'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.468000', 'flow': '1', 'TS': 1782816413.468, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:18:21.337000', 'flow': '1', 'TS': 1782816501.3370001, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.364000', 'flow': '1', 'TS': 1782816733.364, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.400000', 'flow': '1', 'TS': 1782816401.3999999, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:23:25,391.391 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 23, 24, 200801), 'door_weights': [{'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.459000', 'flow': '1', 'TS': 1782816413.459, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:18:21.336000', 'flow': '1', 'TS': 1782816501.336, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.360000', 'flow': '1', 'TS': 1782816733.36, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.411000', 'flow': '1', 'TS': 1782816401.411, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:24.642000', 'flow': '-1', 'TS': 1782816804.642, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:23:25,403.403 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 23, 24, 200801), 'door_weights': [{'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.459000', 'flow': '1', 'TS': 1782816413.459, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:18:21.336000', 'flow': '1', 'TS': 1782816501.336, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.360000', 'flow': '1', 'TS': 1782816733.36, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.411000', 'flow': '1', 'TS': 1782816401.411, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:24.642000', 'flow': '-1', 'TS': 1782816804.642, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:23:26,401.401 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 23, 25, 474306), 'door_weights': [{'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.471000', 'flow': '1', 'TS': 1782816413.471, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:18:21.328000', 'flow': '1', 'TS': 1782816501.328, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '113', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.228000', 'flow': '1', 'TS': 1782816805.228, 'address': '15', 'weight': '113', 'expected_tray_weight': 84}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.581000', 'flow': '1', 'TS': 1782816805.5809999, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:23:25.375000', 'flow': '1', 'TS': 1782816805.375, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.362000', 'flow': '1', 'TS': 1782816733.362, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.407000', 'flow': '1', 'TS': 1782816401.4069998, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:24.638000', 'flow': '-1', 'TS': 1782816804.638, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:23:26,409.409 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 23, 25, 474306), 'door_weights': [{'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.471000', 'flow': '1', 'TS': 1782816413.471, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:18:21.328000', 'flow': '1', 'TS': 1782816501.328, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '113', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.228000', 'flow': '1', 'TS': 1782816805.228, 'address': '15', 'weight': '113', 'expected_tray_weight': 84}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.581000', 'flow': '1', 'TS': 1782816805.5809999, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:23:25.375000', 'flow': '1', 'TS': 1782816805.375, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.362000', 'flow': '1', 'TS': 1782816733.362, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.407000', 'flow': '1', 'TS': 1782816401.4069998, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:24.638000', 'flow': '-1', 'TS': 1782816804.638, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:23:27,361.361 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 23, 26, 487905), 'door_weights': [{'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.470000', 'flow': '1', 'TS': 1782816413.4699998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:18:21.336000', 'flow': '1', 'TS': 1782816501.336, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '113', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.236000', 'flow': '1', 'TS': 1782816805.236, 'address': '15', 'weight': '113', 'expected_tray_weight': 84}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.589000', 'flow': '1', 'TS': 1782816805.589, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:23:25.375000', 'flow': '1', 'TS': 1782816805.375, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.360000', 'flow': '1', 'TS': 1782816733.36, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.411000', 'flow': '1', 'TS': 1782816401.411, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:24.642000', 'flow': '-1', 'TS': 1782816804.6420002, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:23:27,370.370 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 23, 26, 487905), 'door_weights': [{'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.470000', 'flow': '1', 'TS': 1782816413.4699998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:18:21.336000', 'flow': '1', 'TS': 1782816501.336, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '113', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.236000', 'flow': '1', 'TS': 1782816805.236, 'address': '15', 'weight': '113', 'expected_tray_weight': 84}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.589000', 'flow': '1', 'TS': 1782816805.589, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:23:25.375000', 'flow': '1', 'TS': 1782816805.375, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.360000', 'flow': '1', 'TS': 1782816733.36, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.411000', 'flow': '1', 'TS': 1782816401.411, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:24.642000', 'flow': '-1', 'TS': 1782816804.6420002, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:23:28,844.844 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 23, 27, 452855), 'door_weights': [{'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.464000', 'flow': '1', 'TS': 1782816413.464, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '113', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.236000', 'flow': '1', 'TS': 1782816805.236, 'address': '15', 'weight': '113', 'expected_tray_weight': 84}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.589000', 'flow': '1', 'TS': 1782816805.589, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:26.767000', 'flow': '-1', 'TS': 1782816806.7670002, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:27.237000', 'flow': '-1', 'TS': 1782816807.237, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:23:25.366000', 'flow': '1', 'TS': 1782816805.366, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.355000', 'flow': '1', 'TS': 1782816733.355, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.399000', 'flow': '1', 'TS': 1782816401.3990002, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:24.630000', 'flow': '-1', 'TS': 1782816804.63, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:23:28,874.874 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 23, 27, 452855), 'door_weights': [{'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.464000', 'flow': '1', 'TS': 1782816413.464, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '113', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.236000', 'flow': '1', 'TS': 1782816805.236, 'address': '15', 'weight': '113', 'expected_tray_weight': 84}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.589000', 'flow': '1', 'TS': 1782816805.589, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:26.767000', 'flow': '-1', 'TS': 1782816806.7670002, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:27.237000', 'flow': '-1', 'TS': 1782816807.237, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:23:25.366000', 'flow': '1', 'TS': 1782816805.366, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.355000', 'flow': '1', 'TS': 1782816733.355, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.399000', 'flow': '1', 'TS': 1782816401.3990002, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:24.630000', 'flow': '-1', 'TS': 1782816804.63, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:23:30,356.356 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 23, 28, 981474), 'door_weights': [{'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.466000', 'flow': '1', 'TS': 1782816413.4659998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '113', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.232000', 'flow': '1', 'TS': 1782816805.2319999, 'address': '15', 'weight': '113', 'expected_tray_weight': 84}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.585000', 'flow': '1', 'TS': 1782816805.5849998, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:26.763000', 'flow': '-1', 'TS': 1782816806.763, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:27.233000', 'flow': '-1', 'TS': 1782816807.2329998, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:23:25.370000', 'flow': '1', 'TS': 1782816805.3700001, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.341000', 'flow': '1', 'TS': 1782816733.3409998, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.405000', 'flow': '1', 'TS': 1782816401.405, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:24.636000', 'flow': '-1', 'TS': 1782816804.6360002, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:23:30,370.370 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 23, 28, 981474), 'door_weights': [{'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.466000', 'flow': '1', 'TS': 1782816413.4659998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '113', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.232000', 'flow': '1', 'TS': 1782816805.2319999, 'address': '15', 'weight': '113', 'expected_tray_weight': 84}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.585000', 'flow': '1', 'TS': 1782816805.5849998, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:26.763000', 'flow': '-1', 'TS': 1782816806.763, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:27.233000', 'flow': '-1', 'TS': 1782816807.2329998, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:23:25.370000', 'flow': '1', 'TS': 1782816805.3700001, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.341000', 'flow': '1', 'TS': 1782816733.3409998, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.405000', 'flow': '1', 'TS': 1782816401.405, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:24.636000', 'flow': '-1', 'TS': 1782816804.6360002, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:23:31,378.378 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 23, 30, 456909), 'door_weights': [{'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.469000', 'flow': '1', 'TS': 1782816413.4689999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '113', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.236000', 'flow': '1', 'TS': 1782816805.2359998, 'address': '15', 'weight': '113', 'expected_tray_weight': 84}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.589000', 'flow': '1', 'TS': 1782816805.589, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:26.767000', 'flow': '-1', 'TS': 1782816806.767, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:27.237000', 'flow': '-1', 'TS': 1782816807.237, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:23:25.373000', 'flow': '1', 'TS': 1782816805.373, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.351000', 'flow': '1', 'TS': 1782816733.351, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.407000', 'flow': '1', 'TS': 1782816401.4069998, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:24.638000', 'flow': '-1', 'TS': 1782816804.638, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:23:31,393.393 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 23, 30, 456909), 'door_weights': [{'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.469000', 'flow': '1', 'TS': 1782816413.4689999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '113', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.236000', 'flow': '1', 'TS': 1782816805.2359998, 'address': '15', 'weight': '113', 'expected_tray_weight': 84}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.589000', 'flow': '1', 'TS': 1782816805.589, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:26.767000', 'flow': '-1', 'TS': 1782816806.767, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:27.237000', 'flow': '-1', 'TS': 1782816807.237, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:23:25.373000', 'flow': '1', 'TS': 1782816805.373, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.351000', 'flow': '1', 'TS': 1782816733.351, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.407000', 'flow': '1', 'TS': 1782816401.4069998, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:24.638000', 'flow': '-1', 'TS': 1782816804.638, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:23:32,658.658 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 23, 31, 404342), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:23:31.361000', 'flow': '0', 'TS': 1782816811.3609998, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 16:23:31.380000', 'flow': '0', 'TS': 1782816811.3799999, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:23:31.520000', 'flow': '0', 'TS': 1782816811.5200002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 16:23:31.570000', 'flow': '0', 'TS': 1782816811.57, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:31.588000', 'flow': '0', 'TS': 1782816811.588, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:23:31.725000', 'flow': '0', 'TS': 1782816811.7250001, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:23:31.782000', 'flow': '0', 'TS': 1782816811.782, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:23:31.800000', 'flow': '0', 'TS': 1782816811.8, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:23:31.940000', 'flow': '0', 'TS': 1782816811.94, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:23:32.010000', 'flow': '0', 'TS': 1782816812.01, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:23:32.028000', 'flow': '0', 'TS': 1782816812.0279999, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:23:32.164000', 'flow': '0', 'TS': 1782816812.164, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:32.274000', 'flow': '0', 'TS': 1782816812.274, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:23:32.299000', 'flow': '0', 'TS': 1782816812.299, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:23:32.436000', 'flow': '0', 'TS': 1782816812.4359999, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:23:32.442000', 'flow': '0', 'TS': 1782816812.4420002, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:23:32.580000', 'flow': '0', 'TS': 1782816812.58, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:23:32,686.686 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 23, 31, 404342), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:23:31.361000', 'flow': '0', 'TS': 1782816811.3609998, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 16:23:31.380000', 'flow': '0', 'TS': 1782816811.3799999, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:23:31.520000', 'flow': '0', 'TS': 1782816811.5200002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 16:23:31.570000', 'flow': '0', 'TS': 1782816811.57, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:31.588000', 'flow': '0', 'TS': 1782816811.588, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:23:31.725000', 'flow': '0', 'TS': 1782816811.7250001, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:23:31.782000', 'flow': '0', 'TS': 1782816811.782, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:23:31.800000', 'flow': '0', 'TS': 1782816811.8, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:23:31.940000', 'flow': '0', 'TS': 1782816811.94, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:23:32.010000', 'flow': '0', 'TS': 1782816812.01, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:23:32.028000', 'flow': '0', 'TS': 1782816812.0279999, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:23:32.164000', 'flow': '0', 'TS': 1782816812.164, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:32.274000', 'flow': '0', 'TS': 1782816812.274, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:23:32.299000', 'flow': '0', 'TS': 1782816812.299, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:23:32.436000', 'flow': '0', 'TS': 1782816812.4359999, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:23:32.442000', 'flow': '0', 'TS': 1782816812.4420002, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:23:32.580000', 'flow': '0', 'TS': 1782816812.58, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:23:34,354.354 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 16:23:34,358.358 INFO    ] DB TRAY [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "145", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "81", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "240", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "74", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-4"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "200", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "426", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "229", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "31", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "306", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "548", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-8"}, {"tray_weight": "229", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1349", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2673", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15"}, {"tray_weight": "1617", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2253", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3481", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "2115", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "257", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-16"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5563", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-19"}, {"tray_weight": "2548", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 16:23:34,366.366 INFO    ] TRAY READINGS [{'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.399000', 'flow': '1', 'TS': 1782816401.3990002, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.400000', 'flow': '1', 'TS': 1782816401.3999999, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.405000', 'flow': '1', 'TS': 1782816401.405, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.407000', 'flow': '1', 'TS': 1782816401.4069998, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.407000', 'flow': '1', 'TS': 1782816401.4069998, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.409000', 'flow': '1', 'TS': 1782816401.409, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.411000', 'flow': '1', 'TS': 1782816401.411, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:16:41.411000', 'flow': '1', 'TS': 1782816401.411, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.459000', 'flow': '1', 'TS': 1782816413.459, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.464000', 'flow': '1', 'TS': 1782816413.464, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.466000', 'flow': '1', 'TS': 1782816413.4659998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.468000', 'flow': '1', 'TS': 1782816413.468, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.469000', 'flow': '1', 'TS': 1782816413.4689999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.470000', 'flow': '1', 'TS': 1782816413.4699998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.471000', 'flow': '1', 'TS': 1782816413.471, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:16:53.472000', 'flow': '1', 'TS': 1782816413.472, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:18:21.328000', 'flow': '1', 'TS': 1782816501.328, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:18:21.336000', 'flow': '1', 'TS': 1782816501.336, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:18:21.336000', 'flow': '1', 'TS': 1782816501.336, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:18:21.337000', 'flow': '1', 'TS': 1782816501.3370001, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:18:21.339000', 'flow': '1', 'TS': 1782816501.339, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.341000', 'flow': '1', 'TS': 1782816733.3409998, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.351000', 'flow': '1', 'TS': 1782816733.351, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.355000', 'flow': '1', 'TS': 1782816733.355, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.360000', 'flow': '1', 'TS': 1782816733.36, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.360000', 'flow': '1', 'TS': 1782816733.36, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.362000', 'flow': '1', 'TS': 1782816733.362, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.364000', 'flow': '1', 'TS': 1782816733.364, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:22:13.367000', 'flow': '1', 'TS': 1782816733.367, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:24.630000', 'flow': '-1', 'TS': 1782816804.63, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:24.636000', 'flow': '-1', 'TS': 1782816804.6360002, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:24.638000', 'flow': '-1', 'TS': 1782816804.638, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:24.638000', 'flow': '-1', 'TS': 1782816804.638, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:24.642000', 'flow': '-1', 'TS': 1782816804.642, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:24.642000', 'flow': '-1', 'TS': 1782816804.6420002, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '113', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.228000', 'flow': '1', 'TS': 1782816805.228, 'address': '15', 'weight': '113', 'expected_tray_weight': 84}, {'tray_weight': '113', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.232000', 'flow': '1', 'TS': 1782816805.2319999, 'address': '15', 'weight': '113', 'expected_tray_weight': 84}, {'tray_weight': '113', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.236000', 'flow': '1', 'TS': 1782816805.2359998, 'address': '15', 'weight': '113', 'expected_tray_weight': 84}, {'tray_weight': '113', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.236000', 'flow': '1', 'TS': 1782816805.236, 'address': '15', 'weight': '113', 'expected_tray_weight': 84}, {'tray_weight': '113', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.236000', 'flow': '1', 'TS': 1782816805.236, 'address': '15', 'weight': '113', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:23:25.366000', 'flow': '1', 'TS': 1782816805.366, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:23:25.370000', 'flow': '1', 'TS': 1782816805.3700001, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:23:25.373000', 'flow': '1', 'TS': 1782816805.373, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:23:25.375000', 'flow': '1', 'TS': 1782816805.375, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:23:25.375000', 'flow': '1', 'TS': 1782816805.375, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.581000', 'flow': '1', 'TS': 1782816805.5809999, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.585000', 'flow': '1', 'TS': 1782816805.5849998, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.589000', 'flow': '1', 'TS': 1782816805.589, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.589000', 'flow': '1', 'TS': 1782816805.589, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '73', 'tray_id': '15', 'datetime': '2026-06-30 16:23:25.589000', 'flow': '1', 'TS': 1782816805.589, 'address': '15', 'weight': '73', 'expected_tray_weight': 84}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:26.763000', 'flow': '-1', 'TS': 1782816806.763, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:26.767000', 'flow': '-1', 'TS': 1782816806.767, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:26.767000', 'flow': '-1', 'TS': 1782816806.7670002, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:27.233000', 'flow': '-1', 'TS': 1782816807.2329998, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:27.237000', 'flow': '-1', 'TS': 1782816807.237, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:27.237000', 'flow': '-1', 'TS': 1782816807.237, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:23:31.361000', 'flow': '0', 'TS': 1782816811.3609998, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 16:23:31.380000', 'flow': '0', 'TS': 1782816811.3799999, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:23:31.520000', 'flow': '0', 'TS': 1782816811.5200002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 16:23:31.570000', 'flow': '0', 'TS': 1782816811.57, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:23:31.588000', 'flow': '0', 'TS': 1782816811.588, 'address': '15', 'weight': '50', 'expected_tray_weight': 84}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:23:31.725000', 'flow': '0', 'TS': 1782816811.7250001, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:23:31.782000', 'flow': '0', 'TS': 1782816811.782, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:23:31.800000', 'flow': '0', 'TS': 1782816811.8, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:23:31.940000', 'flow': '0', 'TS': 1782816811.94, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '229', 'tray_id': '20', 'datetime': '2026-06-30 16:23:32.010000', 'flow': '0', 'TS': 1782816812.01, 'address': '20', 'weight': '229', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:23:32.028000', 'flow': '0', 'TS': 1782816812.0279999, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:23:32.164000', 'flow': '0', 'TS': 1782816812.164, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:23:32.274000', 'flow': '0', 'TS': 1782816812.274, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '548', 'tray_id': '24', 'datetime': '2026-06-30 16:23:32.299000', 'flow': '0', 'TS': 1782816812.299, 'address': '24', 'weight': '548', 'expected_tray_weight': 512}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:23:32.436000', 'flow': '0', 'TS': 1782816812.4359999, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:23:32.442000', 'flow': '0', 'TS': 1782816812.4420002, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:23:32.580000', 'flow': '0', 'TS': 1782816812.58, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]
[2026-06-30 16:23:34,596.596 INFO    ] processOrderPayment version is : v2
[2026-06-30 16:23:35,754.754 INFO    ] Final DB Tray = [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "145", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "241", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-4"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "199", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "426", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "229", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "32", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "548", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-8"}, {"tray_weight": "229", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1348", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2673", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15"}, {"tray_weight": "1617", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2253", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3481", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "2115", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "257", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-16"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5563", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-19"}, {"tray_weight": "2548", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 16:23:41,022.022 INFO    ] Syncing order with order id: TM06202003260630162208049
[2026-06-30 16:23:41,043.043 INFO    ] pg status for order_id: TM06202003260630162208049 before is --> False
[2026-06-30 16:23:41,046.046 INFO    ] payment_gateway for order_id: TM06202003260630162208049 is --> razor_pay and sync status is True
[2026-06-30 16:23:41,467.467 INFO    ] pg status response {'status': True}
[2026-06-30 16:23:41,507.507 INFO    ] pg status for order_id: TM06202003260630162208049 after is --> {'status': True}
[2026-06-30 16:25:10,085.085 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 16:25:10,104.104 INFO    ] ADDRESS: 12 TRAY WEIGHT: 145 TRAY DB WEIGHT: 145
[2026-06-30 16:25:10,112.112 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 16:25:10,120.120 INFO    ] ADDRESS: 14 TRAY WEIGHT: 241 TRAY DB WEIGHT: 241
[2026-06-30 16:25:10,137.137 INFO    ] ADDRESS: 15 TRAY WEIGHT: 50 TRAY DB WEIGHT: 50
[2026-06-30 16:25:10,150.150 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 16:25:10,158.158 INFO    ] ADDRESS: 17 TRAY WEIGHT: 312 TRAY DB WEIGHT: 312
[2026-06-30 16:25:10,166.166 INFO    ] ADDRESS: 18 TRAY WEIGHT: 199 TRAY DB WEIGHT: 199
[2026-06-30 16:25:10,173.173 INFO    ] ADDRESS: 19 TRAY WEIGHT: 426 TRAY DB WEIGHT: 426
[2026-06-30 16:25:10,181.181 INFO    ] ADDRESS: 20 TRAY WEIGHT: 229 TRAY DB WEIGHT: 229
[2026-06-30 16:25:10,189.189 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 16:25:10,197.197 INFO    ] ADDRESS: 22 TRAY WEIGHT: 32 TRAY DB WEIGHT: 32
[2026-06-30 16:25:10,205.205 INFO    ] ADDRESS: 23 TRAY WEIGHT: 305 TRAY DB WEIGHT: 305
[2026-06-30 16:25:10,212.212 INFO    ] ADDRESS: 24 TRAY WEIGHT: 548 TRAY DB WEIGHT: 548
[2026-06-30 16:25:10,220.220 INFO    ] ADDRESS: 25 TRAY WEIGHT: 229 TRAY DB WEIGHT: 229
[2026-06-30 16:25:10,229.229 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1348 TRAY DB WEIGHT: 1348
[2026-06-30 16:25:10,238.238 INFO    ] ADDRESS: 27 TRAY WEIGHT: 134 TRAY DB WEIGHT: 134
[2026-06-30 16:25:10,246.246 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2673 TRAY DB WEIGHT: 2673
[2026-06-30 16:25:10,254.254 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1617 TRAY DB WEIGHT: 1617
[2026-06-30 16:25:10,274.274 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2253 TRAY DB WEIGHT: 2253
[2026-06-30 16:25:10,286.286 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 16:25:10,294.294 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 16:25:10,301.301 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3481 TRAY DB WEIGHT: 3481
[2026-06-30 16:25:10,309.309 INFO    ] ADDRESS: 37 TRAY WEIGHT: 431 TRAY DB WEIGHT: 431
[2026-06-30 16:25:10,317.317 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2115 TRAY DB WEIGHT: 2115
[2026-06-30 16:25:10,325.325 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 16:25:10,334.334 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2909 TRAY DB WEIGHT: 2909
[2026-06-30 16:25:10,342.342 INFO    ] ADDRESS: 41 TRAY WEIGHT: 257 TRAY DB WEIGHT: 257
[2026-06-30 16:25:10,350.350 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 16:25:10,357.357 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2737 TRAY DB WEIGHT: 2737
[2026-06-30 16:25:10,365.365 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1852 TRAY DB WEIGHT: 1852
[2026-06-30 16:25:10,373.373 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5563 TRAY DB WEIGHT: 5563
[2026-06-30 16:25:10,381.381 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2548 TRAY DB WEIGHT: 2548
[2026-06-30 16:25:13,295.295 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 25, 12, 626811), 'door_weights': []}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:25:13,322.322 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 25, 12, 626811), 'door_weights': []}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:25:14,120.120 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 25, 13, 422942), 'door_weights': []}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:25:14,131.131 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 25, 13, 422942), 'door_weights': []}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:25:14,938.938 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 25, 14, 210107), 'door_weights': []}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:25:14,949.949 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 25, 14, 210107), 'door_weights': []}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:25:16,467.467 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 25, 15, 23225), 'door_weights': [{'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:25:15.505000', 'flow': '-1', 'TS': 1782816915.5049999, 'address': '24', 'weight': '483', 'expected_tray_weight': 512}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:25:16,480.480 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 25, 15, 23225), 'door_weights': [{'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:25:15.505000', 'flow': '-1', 'TS': 1782816915.5049999, 'address': '24', 'weight': '483', 'expected_tray_weight': 512}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:25:18,058.058 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 25, 16, 563593), 'door_weights': [{'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:25:15.496000', 'flow': '-1', 'TS': 1782816915.496, 'address': '24', 'weight': '483', 'expected_tray_weight': 512}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:25:18,069.069 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 25, 16, 563593), 'door_weights': [{'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:25:15.496000', 'flow': '-1', 'TS': 1782816915.496, 'address': '24', 'weight': '483', 'expected_tray_weight': 512}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:25:19,158.158 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 25, 18, 148007), 'door_weights': [{'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:25:18.063000', 'flow': '1', 'TS': 1782816918.063, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:25:15.486000', 'flow': '-1', 'TS': 1782816915.4859998, 'address': '24', 'weight': '483', 'expected_tray_weight': 512}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:25:19,164.164 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 25, 18, 148007), 'door_weights': [{'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:25:18.063000', 'flow': '1', 'TS': 1782816918.063, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:25:15.486000', 'flow': '-1', 'TS': 1782816915.4859998, 'address': '24', 'weight': '483', 'expected_tray_weight': 512}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:25:20,164.164 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 25, 19, 231433), 'door_weights': [{'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:25:18.063000', 'flow': '1', 'TS': 1782816918.063, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:25:15.506000', 'flow': '-1', 'TS': 1782816915.506, 'address': '24', 'weight': '483', 'expected_tray_weight': 512}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:25:20,170.170 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 25, 19, 231433), 'door_weights': [{'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:25:18.063000', 'flow': '1', 'TS': 1782816918.063, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:25:15.506000', 'flow': '-1', 'TS': 1782816915.506, 'address': '24', 'weight': '483', 'expected_tray_weight': 512}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:25:21,283.283 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 25, 20, 237456), 'door_weights': [{'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:25:18.054000', 'flow': '1', 'TS': 1782816918.054, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:25:15.502000', 'flow': '-1', 'TS': 1782816915.5019999, 'address': '24', 'weight': '483', 'expected_tray_weight': 512}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:25:21,301.301 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 25, 20, 237456), 'door_weights': [{'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:25:18.054000', 'flow': '1', 'TS': 1782816918.054, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:25:15.502000', 'flow': '-1', 'TS': 1782816915.5019999, 'address': '24', 'weight': '483', 'expected_tray_weight': 512}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:25:22,708.708 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 25, 21, 400132), 'door_weights': [{'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:25:18.056000', 'flow': '1', 'TS': 1782816918.056, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:25:15.500000', 'flow': '-1', 'TS': 1782816915.5, 'address': '24', 'weight': '483', 'expected_tray_weight': 512}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:25:22,730.730 INFO    ] monitor_weight {'1': {}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:25:24,058.058 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 25, 22, 744494), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:25:22.714000', 'flow': '0', 'TS': 1782816922.714, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:25:22.734000', 'flow': '0', 'TS': 1782816922.734, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:25:22.872000', 'flow': '0', 'TS': 1782816922.872, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 16:25:22.903000', 'flow': '0', 'TS': 1782816922.903, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:25:22.923000', 'flow': '0', 'TS': 1782816922.9229999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:25:23.060000', 'flow': '0', 'TS': 1782816923.06, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:25:23.087000', 'flow': '0', 'TS': 1782816923.087, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:25:23.224000', 'flow': '0', 'TS': 1782816923.224, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:25:23.243000', 'flow': '0', 'TS': 1782816923.243, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:25:23.258000', 'flow': '0', 'TS': 1782816923.2580001, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:25:23.394000', 'flow': '0', 'TS': 1782816923.394, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:25:23.415000', 'flow': '0', 'TS': 1782816923.415, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:25:23.482000', 'flow': '0', 'TS': 1782816923.482, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:25:23.860000', 'flow': '0', 'TS': 1782816923.86, 'address': '24', 'weight': '483', 'expected_tray_weight': 512}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:25:23.881000', 'flow': '0', 'TS': 1782816923.881, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:25:23.956000', 'flow': '0', 'TS': 1782816923.956, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:25:23.977000', 'flow': '0', 'TS': 1782816923.977, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:25:24,066.066 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 25, 22, 744494), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:25:22.714000', 'flow': '0', 'TS': 1782816922.714, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:25:22.734000', 'flow': '0', 'TS': 1782816922.734, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:25:22.872000', 'flow': '0', 'TS': 1782816922.872, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 16:25:22.903000', 'flow': '0', 'TS': 1782816922.903, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:25:22.923000', 'flow': '0', 'TS': 1782816922.9229999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:25:23.060000', 'flow': '0', 'TS': 1782816923.06, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:25:23.087000', 'flow': '0', 'TS': 1782816923.087, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:25:23.224000', 'flow': '0', 'TS': 1782816923.224, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:25:23.243000', 'flow': '0', 'TS': 1782816923.243, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:25:23.258000', 'flow': '0', 'TS': 1782816923.2580001, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:25:23.394000', 'flow': '0', 'TS': 1782816923.394, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:25:23.415000', 'flow': '0', 'TS': 1782816923.415, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:25:23.482000', 'flow': '0', 'TS': 1782816923.482, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:25:23.860000', 'flow': '0', 'TS': 1782816923.86, 'address': '24', 'weight': '483', 'expected_tray_weight': 512}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:25:23.881000', 'flow': '0', 'TS': 1782816923.881, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:25:23.956000', 'flow': '0', 'TS': 1782816923.956, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:25:23.977000', 'flow': '0', 'TS': 1782816923.977, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:25:25,555.555 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 16:25:25,558.558 INFO    ] DB TRAY [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "145", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "241", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "199", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "426", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "229", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "32", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "548", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-8"}, {"tray_weight": "229", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1348", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2673", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15"}, {"tray_weight": "1617", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2253", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3481", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "2115", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "257", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-16"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5563", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-19"}, {"tray_weight": "2548", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 16:25:25,563.563 INFO    ] TRAY READINGS [{'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:25:15.486000', 'flow': '-1', 'TS': 1782816915.4859998, 'address': '24', 'weight': '483', 'expected_tray_weight': 512}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:25:15.496000', 'flow': '-1', 'TS': 1782816915.496, 'address': '24', 'weight': '483', 'expected_tray_weight': 512}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:25:15.500000', 'flow': '-1', 'TS': 1782816915.5, 'address': '24', 'weight': '483', 'expected_tray_weight': 512}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:25:15.502000', 'flow': '-1', 'TS': 1782816915.5019999, 'address': '24', 'weight': '483', 'expected_tray_weight': 512}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:25:15.506000', 'flow': '-1', 'TS': 1782816915.506, 'address': '24', 'weight': '483', 'expected_tray_weight': 512}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:25:18.054000', 'flow': '1', 'TS': 1782816918.054, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:25:18.056000', 'flow': '1', 'TS': 1782816918.056, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:25:18.063000', 'flow': '1', 'TS': 1782816918.063, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:25:18.063000', 'flow': '1', 'TS': 1782816918.063, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:25:22.714000', 'flow': '0', 'TS': 1782816922.714, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:25:22.734000', 'flow': '0', 'TS': 1782816922.734, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:25:22.872000', 'flow': '0', 'TS': 1782816922.872, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 16:25:22.903000', 'flow': '0', 'TS': 1782816922.903, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:25:22.923000', 'flow': '0', 'TS': 1782816922.9229999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:25:23.060000', 'flow': '0', 'TS': 1782816923.06, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:25:23.087000', 'flow': '0', 'TS': 1782816923.087, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:25:23.224000', 'flow': '0', 'TS': 1782816923.224, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:25:23.243000', 'flow': '0', 'TS': 1782816923.243, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:25:23.258000', 'flow': '0', 'TS': 1782816923.2580001, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:25:23.394000', 'flow': '0', 'TS': 1782816923.394, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:25:23.415000', 'flow': '0', 'TS': 1782816923.415, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:25:23.482000', 'flow': '0', 'TS': 1782816923.482, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:25:23.860000', 'flow': '0', 'TS': 1782816923.86, 'address': '24', 'weight': '483', 'expected_tray_weight': 512}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:25:23.881000', 'flow': '0', 'TS': 1782816923.881, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:25:23.956000', 'flow': '0', 'TS': 1782816923.956, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:25:23.977000', 'flow': '0', 'TS': 1782816923.977, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]
[2026-06-30 16:25:27,107.107 INFO    ] Final DB Tray = [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "144", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "241", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "199", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "426", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "230", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "32", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "306", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "483", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-8"}, {"tray_weight": "229", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1349", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "135", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2673", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15"}, {"tray_weight": "1617", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2253", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3481", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "2115", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "257", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-16"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5563", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-19"}, {"tray_weight": "2548", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 16:25:31,449.449 INFO    ] Syncing order with order id: TM06202003260630162405793
[2026-06-30 16:25:31,460.460 INFO    ] pg status for order_id: TM06202003260630162405793 before is --> False
[2026-06-30 16:25:31,462.462 INFO    ] payment_gateway for order_id: TM06202003260630162405793 is --> razor_pay and sync status is True
[2026-06-30 16:25:31,819.819 INFO    ] pg status response {'status': True}
[2026-06-30 16:25:31,847.847 INFO    ] pg status for order_id: TM06202003260630162405793 after is --> {'status': True}
[2026-06-30 16:32:00,412.412 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 31, 59, 547664), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:31:59.511000', 'flow': '0', 'TS': 1782817319.511, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:31:59.532000', 'flow': '0', 'TS': 1782817319.532, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:31:59.549000', 'flow': '0', 'TS': 1782817319.549, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:31:59.628000', 'flow': '0', 'TS': 1782817319.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:31:59.647000', 'flow': '0', 'TS': 1782817319.6469998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:31:59.784000', 'flow': '0', 'TS': 1782817319.784, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:31:59.751000', 'flow': '0', 'TS': 1782817319.7510002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:31:59.888000', 'flow': '0', 'TS': 1782817319.888, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:31:59.911000', 'flow': '0', 'TS': 1782817319.911, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:31:59.974000', 'flow': '0', 'TS': 1782817319.9740002, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:31:59.993000', 'flow': '0', 'TS': 1782817319.9929998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:32:00.015000', 'flow': '0', 'TS': 1782817320.015, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:32:00.113000', 'flow': '0', 'TS': 1782817320.113, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:32:00.132000', 'flow': '0', 'TS': 1782817320.132, 'address': '24', 'weight': '483', 'expected_tray_weight': 448}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:32:00.155000', 'flow': '0', 'TS': 1782817320.155, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:32:00.201000', 'flow': '0', 'TS': 1782817320.201, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:32:00.336000', 'flow': '0', 'TS': 1782817320.336, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:32:00,421.421 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 31, 59, 547664), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:31:59.511000', 'flow': '0', 'TS': 1782817319.511, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:31:59.532000', 'flow': '0', 'TS': 1782817319.532, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:31:59.549000', 'flow': '0', 'TS': 1782817319.549, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:31:59.628000', 'flow': '0', 'TS': 1782817319.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:31:59.647000', 'flow': '0', 'TS': 1782817319.6469998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:31:59.784000', 'flow': '0', 'TS': 1782817319.784, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:31:59.751000', 'flow': '0', 'TS': 1782817319.7510002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:31:59.888000', 'flow': '0', 'TS': 1782817319.888, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:31:59.911000', 'flow': '0', 'TS': 1782817319.911, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:31:59.974000', 'flow': '0', 'TS': 1782817319.9740002, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:31:59.993000', 'flow': '0', 'TS': 1782817319.9929998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:32:00.015000', 'flow': '0', 'TS': 1782817320.015, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:32:00.113000', 'flow': '0', 'TS': 1782817320.113, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:32:00.132000', 'flow': '0', 'TS': 1782817320.132, 'address': '24', 'weight': '483', 'expected_tray_weight': 448}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:32:00.155000', 'flow': '0', 'TS': 1782817320.155, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:32:00.201000', 'flow': '0', 'TS': 1782817320.201, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:32:00.336000', 'flow': '0', 'TS': 1782817320.336, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 16, 8, 584253), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:16:08.570000', 'flow': '0', 'TS': 1782816368.57, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 16:16:08.589000', 'flow': '0', 'TS': 1782816368.589, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:16:08.728000', 'flow': '0', 'TS': 1782816368.728, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:16:08.689000', 'flow': '0', 'TS': 1782816368.6890001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:16:08.827000', 'flow': '0', 'TS': 1782816368.827, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:16:08.847000', 'flow': '0', 'TS': 1782816368.8470001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:16:08.950000', 'flow': '0', 'TS': 1782816368.9499998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:16:08.970000', 'flow': '0', 'TS': 1782816368.97, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:16:09.108000', 'flow': '0', 'TS': 1782816369.108, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:16:09.168000', 'flow': '0', 'TS': 1782816369.168, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:16:09.188000', 'flow': '0', 'TS': 1782816369.188, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:16:09.326000', 'flow': '0', 'TS': 1782816369.326, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:16:09.309000', 'flow': '0', 'TS': 1782816369.309, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:16:09.445000', 'flow': '0', 'TS': 1782816369.445, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:16:09.487000', 'flow': '0', 'TS': 1782816369.487, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:16:09.508000', 'flow': '0', 'TS': 1782816369.5080001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:32:01,655.655 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 31, 59, 547664), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:31:59.511000', 'flow': '0', 'TS': 1782817319.511, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:31:59.532000', 'flow': '0', 'TS': 1782817319.532, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:31:59.549000', 'flow': '0', 'TS': 1782817319.549, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:31:59.628000', 'flow': '0', 'TS': 1782817319.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:31:59.647000', 'flow': '0', 'TS': 1782817319.6469998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:31:59.784000', 'flow': '0', 'TS': 1782817319.784, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:31:59.751000', 'flow': '0', 'TS': 1782817319.7510002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:31:59.888000', 'flow': '0', 'TS': 1782817319.888, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:31:59.911000', 'flow': '0', 'TS': 1782817319.911, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:31:59.974000', 'flow': '0', 'TS': 1782817319.9740002, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:31:59.993000', 'flow': '0', 'TS': 1782817319.9929998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:32:00.015000', 'flow': '0', 'TS': 1782817320.015, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:32:00.113000', 'flow': '0', 'TS': 1782817320.113, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:32:00.132000', 'flow': '0', 'TS': 1782817320.132, 'address': '24', 'weight': '483', 'expected_tray_weight': 448}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:32:00.155000', 'flow': '0', 'TS': 1782817320.155, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:32:00.201000', 'flow': '0', 'TS': 1782817320.201, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:32:00.336000', 'flow': '0', 'TS': 1782817320.336, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 32, 0, 434392), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:32:00.349000', 'flow': '0', 'TS': 1782817320.349, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 16:32:00.486000', 'flow': '0', 'TS': 1782817320.486, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:32:00.508000', 'flow': '0', 'TS': 1782817320.5080001, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:32:00.510000', 'flow': '0', 'TS': 1782817320.51, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:32:00.529000', 'flow': '0', 'TS': 1782817320.529, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:32:00.670000', 'flow': '0', 'TS': 1782817320.67, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:32:00.650000', 'flow': '0', 'TS': 1782817320.65, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:32:00.783000', 'flow': '0', 'TS': 1782817320.783, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:32:00.803000', 'flow': '0', 'TS': 1782817320.803, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:32:00.876000', 'flow': '0', 'TS': 1782817320.8760002, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:32:00.897000', 'flow': '0', 'TS': 1782817320.8969998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:32:01.034000', 'flow': '0', 'TS': 1782817321.0340002, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:32:01.078000', 'flow': '0', 'TS': 1782817321.0779998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:32:01.098000', 'flow': '0', 'TS': 1782817321.098, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:32:01.189000', 'flow': '0', 'TS': 1782817321.1890001, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:32:01.329000', 'flow': '0', 'TS': 1782817321.329, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:32:01,671.671 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 31, 59, 547664), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:31:59.511000', 'flow': '0', 'TS': 1782817319.511, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:31:59.532000', 'flow': '0', 'TS': 1782817319.532, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:31:59.549000', 'flow': '0', 'TS': 1782817319.549, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:31:59.628000', 'flow': '0', 'TS': 1782817319.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:31:59.647000', 'flow': '0', 'TS': 1782817319.6469998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:31:59.784000', 'flow': '0', 'TS': 1782817319.784, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:31:59.751000', 'flow': '0', 'TS': 1782817319.7510002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:31:59.888000', 'flow': '0', 'TS': 1782817319.888, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:31:59.911000', 'flow': '0', 'TS': 1782817319.911, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:31:59.974000', 'flow': '0', 'TS': 1782817319.9740002, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:31:59.993000', 'flow': '0', 'TS': 1782817319.9929998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:32:00.015000', 'flow': '0', 'TS': 1782817320.015, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:32:00.113000', 'flow': '0', 'TS': 1782817320.113, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:32:00.132000', 'flow': '0', 'TS': 1782817320.132, 'address': '24', 'weight': '483', 'expected_tray_weight': 448}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:32:00.155000', 'flow': '0', 'TS': 1782817320.155, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:32:00.201000', 'flow': '0', 'TS': 1782817320.201, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:32:00.336000', 'flow': '0', 'TS': 1782817320.336, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 32, 0, 434392), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:32:00.349000', 'flow': '0', 'TS': 1782817320.349, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 16:32:00.486000', 'flow': '0', 'TS': 1782817320.486, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:32:00.508000', 'flow': '0', 'TS': 1782817320.5080001, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:32:00.510000', 'flow': '0', 'TS': 1782817320.51, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:32:00.529000', 'flow': '0', 'TS': 1782817320.529, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:32:00.670000', 'flow': '0', 'TS': 1782817320.67, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:32:00.650000', 'flow': '0', 'TS': 1782817320.65, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:32:00.783000', 'flow': '0', 'TS': 1782817320.783, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:32:00.803000', 'flow': '0', 'TS': 1782817320.803, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:32:00.876000', 'flow': '0', 'TS': 1782817320.8760002, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '257', 'tray_id': '41', 'datetime': '2026-06-30 16:32:00.897000', 'flow': '0', 'TS': 1782817320.8969998, 'address': '41', 'weight': '257', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:32:01.034000', 'flow': '0', 'TS': 1782817321.0340002, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:32:01.078000', 'flow': '0', 'TS': 1782817321.0779998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:32:01.098000', 'flow': '0', 'TS': 1782817321.098, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:32:01.189000', 'flow': '0', 'TS': 1782817321.1890001, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:32:01.329000', 'flow': '0', 'TS': 1782817321.329, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:32:04,277.277 INFO    ] processOrderPayment version is : v2
[2026-06-30 16:43:51,088.088 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 16:43:51,098.098 INFO    ] ADDRESS: 12 TRAY WEIGHT: 144 TRAY DB WEIGHT: 144
[2026-06-30 16:43:51,107.107 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 16:43:51,126.126 INFO    ] ADDRESS: 14 TRAY WEIGHT: 240 TRAY DB WEIGHT: 240
[2026-06-30 16:43:51,144.144 INFO    ] ADDRESS: 15 TRAY WEIGHT: 50 TRAY DB WEIGHT: 50
[2026-06-30 16:43:51,161.161 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 16:43:51,173.173 INFO    ] ADDRESS: 17 TRAY WEIGHT: 312 TRAY DB WEIGHT: 312
[2026-06-30 16:43:51,181.181 INFO    ] ADDRESS: 18 TRAY WEIGHT: 200 TRAY DB WEIGHT: 200
[2026-06-30 16:43:51,188.188 INFO    ] ADDRESS: 19 TRAY WEIGHT: 426 TRAY DB WEIGHT: 426
[2026-06-30 16:43:51,196.196 INFO    ] ADDRESS: 20 TRAY WEIGHT: 230 TRAY DB WEIGHT: 230
[2026-06-30 16:43:51,204.204 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 16:43:51,212.212 INFO    ] ADDRESS: 22 TRAY WEIGHT: 32 TRAY DB WEIGHT: 32
[2026-06-30 16:43:51,220.220 INFO    ] ADDRESS: 23 TRAY WEIGHT: 306 TRAY DB WEIGHT: 306
[2026-06-30 16:43:51,228.228 INFO    ] ADDRESS: 24 TRAY WEIGHT: 483 TRAY DB WEIGHT: 483
[2026-06-30 16:43:51,236.236 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 16:43:51,244.244 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1348 TRAY DB WEIGHT: 1348
[2026-06-30 16:43:51,252.252 INFO    ] ADDRESS: 27 TRAY WEIGHT: 134 TRAY DB WEIGHT: 134
[2026-06-30 16:43:51,260.260 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2673 TRAY DB WEIGHT: 2673
[2026-06-30 16:43:51,268.268 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1625 TRAY DB WEIGHT: 1625
[2026-06-30 16:43:51,276.276 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2253 TRAY DB WEIGHT: 2253
[2026-06-30 16:43:51,285.285 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 16:43:51,293.293 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 16:43:51,301.301 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3481 TRAY DB WEIGHT: 3481
[2026-06-30 16:43:51,309.309 INFO    ] ADDRESS: 37 TRAY WEIGHT: 431 TRAY DB WEIGHT: 431
[2026-06-30 16:43:51,317.317 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2114 TRAY DB WEIGHT: 2114
[2026-06-30 16:43:51,325.325 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1310 TRAY DB WEIGHT: 1310
[2026-06-30 16:43:51,333.333 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2909 TRAY DB WEIGHT: 2909
[2026-06-30 16:43:51,341.341 INFO    ] ADDRESS: 41 TRAY WEIGHT: 257 TRAY DB WEIGHT: 257
[2026-06-30 16:43:51,349.349 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 16:43:51,357.357 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2737 TRAY DB WEIGHT: 2737
[2026-06-30 16:43:51,365.365 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1852 TRAY DB WEIGHT: 1852
[2026-06-30 16:43:51,372.372 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5563 TRAY DB WEIGHT: 5563
[2026-06-30 16:43:51,381.381 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2548 TRAY DB WEIGHT: 2548
[2026-06-30 16:43:54,665.665 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 31, 59, 547664), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:31:59.511000', 'flow': '0', 'TS': 1782817319.511, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:31:59.532000', 'flow': '0', 'TS': 1782817319.532, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:31:59.549000', 'flow': '0', 'TS': 1782817319.549, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:31:59.628000', 'flow': '0', 'TS': 1782817319.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:31:59.647000', 'flow': '0', 'TS': 1782817319.6469998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:31:59.784000', 'flow': '0', 'TS': 1782817319.784, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:31:59.751000', 'flow': '0', 'TS': 1782817319.7510002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:31:59.888000', 'flow': '0', 'TS': 1782817319.888, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:31:59.911000', 'flow': '0', 'TS': 1782817319.911, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:31:59.974000', 'flow': '0', 'TS': 1782817319.9740002, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:31:59.993000', 'flow': '0', 'TS': 1782817319.9929998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:32:00.015000', 'flow': '0', 'TS': 1782817320.015, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:32:00.113000', 'flow': '0', 'TS': 1782817320.113, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:32:00.132000', 'flow': '0', 'TS': 1782817320.132, 'address': '24', 'weight': '483', 'expected_tray_weight': 448}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:32:00.155000', 'flow': '0', 'TS': 1782817320.155, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:32:00.201000', 'flow': '0', 'TS': 1782817320.201, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:32:00.336000', 'flow': '0', 'TS': 1782817320.336, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 43, 53, 637153), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:39:00.682000', 'flow': '1', 'TS': 1782817740.682, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:37:18.721000', 'flow': '1', 'TS': 1782817638.721, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:36:15.454000', 'flow': '1', 'TS': 1782817575.454, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:41:30.388000', 'flow': '1', 'TS': 1782817890.388, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:34:02.033000', 'flow': '1', 'TS': 1782817442.033, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:40:11.468000', 'flow': '1', 'TS': 1782817811.4680002, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:34:04.239000', 'flow': '1', 'TS': 1782817444.239, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:37:02.686000', 'flow': '1', 'TS': 1782817622.686, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:33:05.130000', 'flow': '1', 'TS': 1782817385.13, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:39:56.547000', 'flow': '1', 'TS': 1782817796.547, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:35:21.356000', 'flow': '1', 'TS': 1782817521.356, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:38:34.864000', 'flow': '1', 'TS': 1782817714.8639998, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:40:01.471000', 'flow': '1', 'TS': 1782817801.471, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:43:54,672.672 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 31, 59, 547664), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:31:59.511000', 'flow': '0', 'TS': 1782817319.511, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:31:59.532000', 'flow': '0', 'TS': 1782817319.532, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:31:59.549000', 'flow': '0', 'TS': 1782817319.549, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:31:59.628000', 'flow': '0', 'TS': 1782817319.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:31:59.647000', 'flow': '0', 'TS': 1782817319.6469998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:31:59.784000', 'flow': '0', 'TS': 1782817319.784, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:31:59.751000', 'flow': '0', 'TS': 1782817319.7510002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:31:59.888000', 'flow': '0', 'TS': 1782817319.888, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:31:59.911000', 'flow': '0', 'TS': 1782817319.911, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:31:59.974000', 'flow': '0', 'TS': 1782817319.9740002, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:31:59.993000', 'flow': '0', 'TS': 1782817319.9929998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:32:00.015000', 'flow': '0', 'TS': 1782817320.015, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:32:00.113000', 'flow': '0', 'TS': 1782817320.113, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:32:00.132000', 'flow': '0', 'TS': 1782817320.132, 'address': '24', 'weight': '483', 'expected_tray_weight': 448}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:32:00.155000', 'flow': '0', 'TS': 1782817320.155, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:32:00.201000', 'flow': '0', 'TS': 1782817320.201, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:32:00.336000', 'flow': '0', 'TS': 1782817320.336, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 43, 53, 637153), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:39:00.682000', 'flow': '1', 'TS': 1782817740.682, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:37:18.721000', 'flow': '1', 'TS': 1782817638.721, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:36:15.454000', 'flow': '1', 'TS': 1782817575.454, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:41:30.388000', 'flow': '1', 'TS': 1782817890.388, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:34:02.033000', 'flow': '1', 'TS': 1782817442.033, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:40:11.468000', 'flow': '1', 'TS': 1782817811.4680002, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:34:04.239000', 'flow': '1', 'TS': 1782817444.239, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:37:02.686000', 'flow': '1', 'TS': 1782817622.686, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:33:05.130000', 'flow': '1', 'TS': 1782817385.13, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:39:56.547000', 'flow': '1', 'TS': 1782817796.547, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:35:21.356000', 'flow': '1', 'TS': 1782817521.356, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:38:34.864000', 'flow': '1', 'TS': 1782817714.8639998, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:40:01.471000', 'flow': '1', 'TS': 1782817801.471, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:43:56,609.609 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 31, 59, 547664), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:31:59.511000', 'flow': '0', 'TS': 1782817319.511, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:31:59.532000', 'flow': '0', 'TS': 1782817319.532, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:31:59.549000', 'flow': '0', 'TS': 1782817319.549, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:31:59.628000', 'flow': '0', 'TS': 1782817319.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:31:59.647000', 'flow': '0', 'TS': 1782817319.6469998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:31:59.784000', 'flow': '0', 'TS': 1782817319.784, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:31:59.751000', 'flow': '0', 'TS': 1782817319.7510002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:31:59.888000', 'flow': '0', 'TS': 1782817319.888, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:31:59.911000', 'flow': '0', 'TS': 1782817319.911, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:31:59.974000', 'flow': '0', 'TS': 1782817319.9740002, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:31:59.993000', 'flow': '0', 'TS': 1782817319.9929998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:32:00.015000', 'flow': '0', 'TS': 1782817320.015, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:32:00.113000', 'flow': '0', 'TS': 1782817320.113, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:32:00.132000', 'flow': '0', 'TS': 1782817320.132, 'address': '24', 'weight': '483', 'expected_tray_weight': 448}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:32:00.155000', 'flow': '0', 'TS': 1782817320.155, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:32:00.201000', 'flow': '0', 'TS': 1782817320.201, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:32:00.336000', 'flow': '0', 'TS': 1782817320.336, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 43, 54, 777133), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:39:00.679000', 'flow': '1', 'TS': 1782817740.6790001, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:37:18.718000', 'flow': '1', 'TS': 1782817638.718, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:36:15.451000', 'flow': '1', 'TS': 1782817575.451, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:41:30.385000', 'flow': '1', 'TS': 1782817890.385, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:34:02.027000', 'flow': '1', 'TS': 1782817442.027, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:40:11.462000', 'flow': '1', 'TS': 1782817811.4620001, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:34:04.234000', 'flow': '1', 'TS': 1782817444.234, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:37:02.681000', 'flow': '1', 'TS': 1782817622.681, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:33:05.135000', 'flow': '1', 'TS': 1782817385.135, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:39:56.552000', 'flow': '1', 'TS': 1782817796.552, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:35:21.350000', 'flow': '1', 'TS': 1782817521.3500001, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:38:34.855000', 'flow': '1', 'TS': 1782817714.855, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:40:01.462000', 'flow': '1', 'TS': 1782817801.462, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:43:56,689.689 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 31, 59, 547664), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:31:59.511000', 'flow': '0', 'TS': 1782817319.511, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:31:59.532000', 'flow': '0', 'TS': 1782817319.532, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:31:59.549000', 'flow': '0', 'TS': 1782817319.549, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:31:59.628000', 'flow': '0', 'TS': 1782817319.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:31:59.647000', 'flow': '0', 'TS': 1782817319.6469998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:31:59.784000', 'flow': '0', 'TS': 1782817319.784, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:31:59.751000', 'flow': '0', 'TS': 1782817319.7510002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:31:59.888000', 'flow': '0', 'TS': 1782817319.888, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:31:59.911000', 'flow': '0', 'TS': 1782817319.911, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:31:59.974000', 'flow': '0', 'TS': 1782817319.9740002, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:31:59.993000', 'flow': '0', 'TS': 1782817319.9929998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:32:00.015000', 'flow': '0', 'TS': 1782817320.015, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:32:00.113000', 'flow': '0', 'TS': 1782817320.113, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:32:00.132000', 'flow': '0', 'TS': 1782817320.132, 'address': '24', 'weight': '483', 'expected_tray_weight': 448}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:32:00.155000', 'flow': '0', 'TS': 1782817320.155, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:32:00.201000', 'flow': '0', 'TS': 1782817320.201, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:32:00.336000', 'flow': '0', 'TS': 1782817320.336, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 43, 54, 777133), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:39:00.679000', 'flow': '1', 'TS': 1782817740.6790001, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:37:18.718000', 'flow': '1', 'TS': 1782817638.718, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:36:15.451000', 'flow': '1', 'TS': 1782817575.451, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:41:30.385000', 'flow': '1', 'TS': 1782817890.385, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:34:02.027000', 'flow': '1', 'TS': 1782817442.027, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:40:11.462000', 'flow': '1', 'TS': 1782817811.4620001, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:34:04.234000', 'flow': '1', 'TS': 1782817444.234, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:37:02.681000', 'flow': '1', 'TS': 1782817622.681, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:33:05.135000', 'flow': '1', 'TS': 1782817385.135, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:39:56.552000', 'flow': '1', 'TS': 1782817796.552, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:35:21.350000', 'flow': '1', 'TS': 1782817521.3500001, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:38:34.855000', 'flow': '1', 'TS': 1782817714.855, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:40:01.462000', 'flow': '1', 'TS': 1782817801.462, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:43:58,579.579 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 31, 59, 547664), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:31:59.511000', 'flow': '0', 'TS': 1782817319.511, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:31:59.532000', 'flow': '0', 'TS': 1782817319.532, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:31:59.549000', 'flow': '0', 'TS': 1782817319.549, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:31:59.628000', 'flow': '0', 'TS': 1782817319.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:31:59.647000', 'flow': '0', 'TS': 1782817319.6469998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:31:59.784000', 'flow': '0', 'TS': 1782817319.784, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:31:59.751000', 'flow': '0', 'TS': 1782817319.7510002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:31:59.888000', 'flow': '0', 'TS': 1782817319.888, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:31:59.911000', 'flow': '0', 'TS': 1782817319.911, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:31:59.974000', 'flow': '0', 'TS': 1782817319.9740002, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:31:59.993000', 'flow': '0', 'TS': 1782817319.9929998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:32:00.015000', 'flow': '0', 'TS': 1782817320.015, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:32:00.113000', 'flow': '0', 'TS': 1782817320.113, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:32:00.132000', 'flow': '0', 'TS': 1782817320.132, 'address': '24', 'weight': '483', 'expected_tray_weight': 448}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:32:00.155000', 'flow': '0', 'TS': 1782817320.155, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:32:00.201000', 'flow': '0', 'TS': 1782817320.201, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:32:00.336000', 'flow': '0', 'TS': 1782817320.336, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 43, 56, 827709), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:39:00.675000', 'flow': '1', 'TS': 1782817740.675, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:37:18.716000', 'flow': '1', 'TS': 1782817638.716, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:36:15.452000', 'flow': '1', 'TS': 1782817575.4520001, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:41:30.386000', 'flow': '1', 'TS': 1782817890.3860002, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:34:02.025000', 'flow': '1', 'TS': 1782817442.025, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:40:11.460000', 'flow': '1', 'TS': 1782817811.46, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:34:04.231000', 'flow': '1', 'TS': 1782817444.231, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:37:02.678000', 'flow': '1', 'TS': 1782817622.678, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:33:05.133000', 'flow': '1', 'TS': 1782817385.1330001, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:39:56.550000', 'flow': '1', 'TS': 1782817796.55, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:35:21.348000', 'flow': '1', 'TS': 1782817521.348, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:38:34.832000', 'flow': '1', 'TS': 1782817714.832, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:40:01.439000', 'flow': '1', 'TS': 1782817801.439, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:43:58,628.628 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 31, 59, 547664), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:31:59.511000', 'flow': '0', 'TS': 1782817319.511, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:31:59.532000', 'flow': '0', 'TS': 1782817319.532, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:31:59.549000', 'flow': '0', 'TS': 1782817319.549, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:31:59.628000', 'flow': '0', 'TS': 1782817319.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:31:59.647000', 'flow': '0', 'TS': 1782817319.6469998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:31:59.784000', 'flow': '0', 'TS': 1782817319.784, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:31:59.751000', 'flow': '0', 'TS': 1782817319.7510002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:31:59.888000', 'flow': '0', 'TS': 1782817319.888, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:31:59.911000', 'flow': '0', 'TS': 1782817319.911, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:31:59.974000', 'flow': '0', 'TS': 1782817319.9740002, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:31:59.993000', 'flow': '0', 'TS': 1782817319.9929998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:32:00.015000', 'flow': '0', 'TS': 1782817320.015, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:32:00.113000', 'flow': '0', 'TS': 1782817320.113, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:32:00.132000', 'flow': '0', 'TS': 1782817320.132, 'address': '24', 'weight': '483', 'expected_tray_weight': 448}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:32:00.155000', 'flow': '0', 'TS': 1782817320.155, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:32:00.201000', 'flow': '0', 'TS': 1782817320.201, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:32:00.336000', 'flow': '0', 'TS': 1782817320.336, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 43, 56, 827709), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:39:00.675000', 'flow': '1', 'TS': 1782817740.675, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:37:18.716000', 'flow': '1', 'TS': 1782817638.716, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:36:15.452000', 'flow': '1', 'TS': 1782817575.4520001, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:41:30.386000', 'flow': '1', 'TS': 1782817890.3860002, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:34:02.025000', 'flow': '1', 'TS': 1782817442.025, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:40:11.460000', 'flow': '1', 'TS': 1782817811.46, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:34:04.231000', 'flow': '1', 'TS': 1782817444.231, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:37:02.678000', 'flow': '1', 'TS': 1782817622.678, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:33:05.133000', 'flow': '1', 'TS': 1782817385.1330001, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:39:56.550000', 'flow': '1', 'TS': 1782817796.55, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:35:21.348000', 'flow': '1', 'TS': 1782817521.348, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:38:34.832000', 'flow': '1', 'TS': 1782817714.832, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:40:01.439000', 'flow': '1', 'TS': 1782817801.439, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:44:00,282.282 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 31, 59, 547664), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:31:59.511000', 'flow': '0', 'TS': 1782817319.511, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:31:59.532000', 'flow': '0', 'TS': 1782817319.532, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:31:59.549000', 'flow': '0', 'TS': 1782817319.549, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:31:59.628000', 'flow': '0', 'TS': 1782817319.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:31:59.647000', 'flow': '0', 'TS': 1782817319.6469998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:31:59.784000', 'flow': '0', 'TS': 1782817319.784, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:31:59.751000', 'flow': '0', 'TS': 1782817319.7510002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:31:59.888000', 'flow': '0', 'TS': 1782817319.888, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:31:59.911000', 'flow': '0', 'TS': 1782817319.911, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:31:59.974000', 'flow': '0', 'TS': 1782817319.9740002, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:31:59.993000', 'flow': '0', 'TS': 1782817319.9929998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:32:00.015000', 'flow': '0', 'TS': 1782817320.015, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:32:00.113000', 'flow': '0', 'TS': 1782817320.113, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:32:00.132000', 'flow': '0', 'TS': 1782817320.132, 'address': '24', 'weight': '483', 'expected_tray_weight': 448}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:32:00.155000', 'flow': '0', 'TS': 1782817320.155, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:32:00.201000', 'flow': '0', 'TS': 1782817320.201, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:32:00.336000', 'flow': '0', 'TS': 1782817320.336, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 43, 58, 740005), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:39:00.675000', 'flow': '1', 'TS': 1782817740.6750002, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '2497', 'tray_id': '31', 'datetime': '2026-06-30 16:43:57.892000', 'flow': '-1', 'TS': 1782818037.8920002, 'address': '31', 'weight': '2497', 'expected_tray_weight': 2625}, {'tray_weight': '1630', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.282000', 'flow': '-1', 'TS': 1782818037.2819998, 'address': '32', 'weight': '1630', 'expected_tray_weight': 1494}, {'tray_weight': '1649', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.516000', 'flow': '1', 'TS': 1782818037.516, 'address': '32', 'weight': '1649', 'expected_tray_weight': 1494}, {'tray_weight': '1641', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.749000', 'flow': '1', 'TS': 1782818037.7489998, 'address': '32', 'weight': '1641', 'expected_tray_weight': 1494}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:37:18.719000', 'flow': '1', 'TS': 1782817638.7189999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:36:15.451000', 'flow': '1', 'TS': 1782817575.451, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:41:30.385000', 'flow': '1', 'TS': 1782817890.385, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:34:02.026000', 'flow': '1', 'TS': 1782817442.026, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:40:11.461000', 'flow': '1', 'TS': 1782817811.461, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:34:04.232000', 'flow': '1', 'TS': 1782817444.232, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:37:02.679000', 'flow': '1', 'TS': 1782817622.6790001, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:33:05.131000', 'flow': '1', 'TS': 1782817385.131, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:39:56.548000', 'flow': '1', 'TS': 1782817796.548, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:35:21.349000', 'flow': '1', 'TS': 1782817521.349, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:38:34.857000', 'flow': '1', 'TS': 1782817714.857, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:40:01.464000', 'flow': '1', 'TS': 1782817801.464, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:44:00,294.294 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 31, 59, 547664), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:31:59.511000', 'flow': '0', 'TS': 1782817319.511, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:31:59.532000', 'flow': '0', 'TS': 1782817319.532, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:31:59.549000', 'flow': '0', 'TS': 1782817319.549, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:31:59.628000', 'flow': '0', 'TS': 1782817319.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:31:59.647000', 'flow': '0', 'TS': 1782817319.6469998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:31:59.784000', 'flow': '0', 'TS': 1782817319.784, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:31:59.751000', 'flow': '0', 'TS': 1782817319.7510002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:31:59.888000', 'flow': '0', 'TS': 1782817319.888, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:31:59.911000', 'flow': '0', 'TS': 1782817319.911, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:31:59.974000', 'flow': '0', 'TS': 1782817319.9740002, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:31:59.993000', 'flow': '0', 'TS': 1782817319.9929998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:32:00.015000', 'flow': '0', 'TS': 1782817320.015, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:32:00.113000', 'flow': '0', 'TS': 1782817320.113, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:32:00.132000', 'flow': '0', 'TS': 1782817320.132, 'address': '24', 'weight': '483', 'expected_tray_weight': 448}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:32:00.155000', 'flow': '0', 'TS': 1782817320.155, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:32:00.201000', 'flow': '0', 'TS': 1782817320.201, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:32:00.336000', 'flow': '0', 'TS': 1782817320.336, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 43, 58, 740005), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:39:00.675000', 'flow': '1', 'TS': 1782817740.6750002, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '2497', 'tray_id': '31', 'datetime': '2026-06-30 16:43:57.892000', 'flow': '-1', 'TS': 1782818037.8920002, 'address': '31', 'weight': '2497', 'expected_tray_weight': 2625}, {'tray_weight': '1630', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.282000', 'flow': '-1', 'TS': 1782818037.2819998, 'address': '32', 'weight': '1630', 'expected_tray_weight': 1494}, {'tray_weight': '1649', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.516000', 'flow': '1', 'TS': 1782818037.516, 'address': '32', 'weight': '1649', 'expected_tray_weight': 1494}, {'tray_weight': '1641', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.749000', 'flow': '1', 'TS': 1782818037.7489998, 'address': '32', 'weight': '1641', 'expected_tray_weight': 1494}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:37:18.719000', 'flow': '1', 'TS': 1782817638.7189999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:36:15.451000', 'flow': '1', 'TS': 1782817575.451, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:41:30.385000', 'flow': '1', 'TS': 1782817890.385, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:34:02.026000', 'flow': '1', 'TS': 1782817442.026, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:40:11.461000', 'flow': '1', 'TS': 1782817811.461, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:34:04.232000', 'flow': '1', 'TS': 1782817444.232, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:37:02.679000', 'flow': '1', 'TS': 1782817622.6790001, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:33:05.131000', 'flow': '1', 'TS': 1782817385.131, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:39:56.548000', 'flow': '1', 'TS': 1782817796.548, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:35:21.349000', 'flow': '1', 'TS': 1782817521.349, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:38:34.857000', 'flow': '1', 'TS': 1782817714.857, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:40:01.464000', 'flow': '1', 'TS': 1782817801.464, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:44:02,397.397 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 31, 59, 547664), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:31:59.511000', 'flow': '0', 'TS': 1782817319.511, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:31:59.532000', 'flow': '0', 'TS': 1782817319.532, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:31:59.549000', 'flow': '0', 'TS': 1782817319.549, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:31:59.628000', 'flow': '0', 'TS': 1782817319.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:31:59.647000', 'flow': '0', 'TS': 1782817319.6469998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:31:59.784000', 'flow': '0', 'TS': 1782817319.784, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:31:59.751000', 'flow': '0', 'TS': 1782817319.7510002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:31:59.888000', 'flow': '0', 'TS': 1782817319.888, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:31:59.911000', 'flow': '0', 'TS': 1782817319.911, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:31:59.974000', 'flow': '0', 'TS': 1782817319.9740002, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:31:59.993000', 'flow': '0', 'TS': 1782817319.9929998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:32:00.015000', 'flow': '0', 'TS': 1782817320.015, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:32:00.113000', 'flow': '0', 'TS': 1782817320.113, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:32:00.132000', 'flow': '0', 'TS': 1782817320.132, 'address': '24', 'weight': '483', 'expected_tray_weight': 448}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:32:00.155000', 'flow': '0', 'TS': 1782817320.155, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:32:00.201000', 'flow': '0', 'TS': 1782817320.201, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:32:00.336000', 'flow': '0', 'TS': 1782817320.336, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 0, 374261), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:39:00.676000', 'flow': '1', 'TS': 1782817740.6759999, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '2497', 'tray_id': '31', 'datetime': '2026-06-30 16:43:57.893000', 'flow': '-1', 'TS': 1782818037.893, 'address': '31', 'weight': '2497', 'expected_tray_weight': 2625}, {'tray_weight': '1630', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.321000', 'flow': '-1', 'TS': 1782818037.321, 'address': '32', 'weight': '1630', 'expected_tray_weight': 1494}, {'tray_weight': '1649', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.555000', 'flow': '1', 'TS': 1782818037.555, 'address': '32', 'weight': '1649', 'expected_tray_weight': 1494}, {'tray_weight': '1641', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.788000', 'flow': '1', 'TS': 1782818037.788, 'address': '32', 'weight': '1641', 'expected_tray_weight': 1494}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:37:18.715000', 'flow': '1', 'TS': 1782817638.715, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:36:15.442000', 'flow': '1', 'TS': 1782817575.4420002, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:41:30.376000', 'flow': '1', 'TS': 1782817890.3760002, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:34:02.020000', 'flow': '1', 'TS': 1782817442.02, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:40:11.455000', 'flow': '1', 'TS': 1782817811.455, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:34:04.227000', 'flow': '1', 'TS': 1782817444.227, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:37:02.674000', 'flow': '1', 'TS': 1782817622.674, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:33:05.129000', 'flow': '1', 'TS': 1782817385.129, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:39:56.546000', 'flow': '1', 'TS': 1782817796.546, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:35:21.344000', 'flow': '1', 'TS': 1782817521.3439999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:38:34.852000', 'flow': '1', 'TS': 1782817714.852, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:40:01.459000', 'flow': '1', 'TS': 1782817801.4589999, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:44:02,416.416 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 31, 59, 547664), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:31:59.511000', 'flow': '0', 'TS': 1782817319.511, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:31:59.532000', 'flow': '0', 'TS': 1782817319.532, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:31:59.549000', 'flow': '0', 'TS': 1782817319.549, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:31:59.628000', 'flow': '0', 'TS': 1782817319.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:31:59.647000', 'flow': '0', 'TS': 1782817319.6469998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:31:59.784000', 'flow': '0', 'TS': 1782817319.784, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:31:59.751000', 'flow': '0', 'TS': 1782817319.7510002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:31:59.888000', 'flow': '0', 'TS': 1782817319.888, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:31:59.911000', 'flow': '0', 'TS': 1782817319.911, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:31:59.974000', 'flow': '0', 'TS': 1782817319.9740002, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:31:59.993000', 'flow': '0', 'TS': 1782817319.9929998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:32:00.015000', 'flow': '0', 'TS': 1782817320.015, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:32:00.113000', 'flow': '0', 'TS': 1782817320.113, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:32:00.132000', 'flow': '0', 'TS': 1782817320.132, 'address': '24', 'weight': '483', 'expected_tray_weight': 448}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:32:00.155000', 'flow': '0', 'TS': 1782817320.155, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:32:00.201000', 'flow': '0', 'TS': 1782817320.201, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:32:00.336000', 'flow': '0', 'TS': 1782817320.336, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 0, 374261), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:39:00.676000', 'flow': '1', 'TS': 1782817740.6759999, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '2497', 'tray_id': '31', 'datetime': '2026-06-30 16:43:57.893000', 'flow': '-1', 'TS': 1782818037.893, 'address': '31', 'weight': '2497', 'expected_tray_weight': 2625}, {'tray_weight': '1630', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.321000', 'flow': '-1', 'TS': 1782818037.321, 'address': '32', 'weight': '1630', 'expected_tray_weight': 1494}, {'tray_weight': '1649', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.555000', 'flow': '1', 'TS': 1782818037.555, 'address': '32', 'weight': '1649', 'expected_tray_weight': 1494}, {'tray_weight': '1641', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.788000', 'flow': '1', 'TS': 1782818037.788, 'address': '32', 'weight': '1641', 'expected_tray_weight': 1494}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:37:18.715000', 'flow': '1', 'TS': 1782817638.715, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:36:15.442000', 'flow': '1', 'TS': 1782817575.4420002, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:41:30.376000', 'flow': '1', 'TS': 1782817890.3760002, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:34:02.020000', 'flow': '1', 'TS': 1782817442.02, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:40:11.455000', 'flow': '1', 'TS': 1782817811.455, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:34:04.227000', 'flow': '1', 'TS': 1782817444.227, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:37:02.674000', 'flow': '1', 'TS': 1782817622.674, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:33:05.129000', 'flow': '1', 'TS': 1782817385.129, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:39:56.546000', 'flow': '1', 'TS': 1782817796.546, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:35:21.344000', 'flow': '1', 'TS': 1782817521.3439999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:38:34.852000', 'flow': '1', 'TS': 1782817714.852, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:40:01.459000', 'flow': '1', 'TS': 1782817801.4589999, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:44:04,459.459 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 31, 59, 547664), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:31:59.511000', 'flow': '0', 'TS': 1782817319.511, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:31:59.532000', 'flow': '0', 'TS': 1782817319.532, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:31:59.549000', 'flow': '0', 'TS': 1782817319.549, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:31:59.628000', 'flow': '0', 'TS': 1782817319.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:31:59.647000', 'flow': '0', 'TS': 1782817319.6469998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:31:59.784000', 'flow': '0', 'TS': 1782817319.784, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:31:59.751000', 'flow': '0', 'TS': 1782817319.7510002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:31:59.888000', 'flow': '0', 'TS': 1782817319.888, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:31:59.911000', 'flow': '0', 'TS': 1782817319.911, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:31:59.974000', 'flow': '0', 'TS': 1782817319.9740002, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:31:59.993000', 'flow': '0', 'TS': 1782817319.9929998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:32:00.015000', 'flow': '0', 'TS': 1782817320.015, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:32:00.113000', 'flow': '0', 'TS': 1782817320.113, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:32:00.132000', 'flow': '0', 'TS': 1782817320.132, 'address': '24', 'weight': '483', 'expected_tray_weight': 448}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:32:00.155000', 'flow': '0', 'TS': 1782817320.155, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:32:00.201000', 'flow': '0', 'TS': 1782817320.201, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:32:00.336000', 'flow': '0', 'TS': 1782817320.336, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 2, 580326), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:39:00.667000', 'flow': '1', 'TS': 1782817740.6669998, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '2497', 'tray_id': '31', 'datetime': '2026-06-30 16:43:57.884000', 'flow': '-1', 'TS': 1782818037.8839998, 'address': '31', 'weight': '2497', 'expected_tray_weight': 2625}, {'tray_weight': '1630', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.317000', 'flow': '-1', 'TS': 1782818037.317, 'address': '32', 'weight': '1630', 'expected_tray_weight': 1494}, {'tray_weight': '1649', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.551000', 'flow': '1', 'TS': 1782818037.5509999, 'address': '32', 'weight': '1649', 'expected_tray_weight': 1494}, {'tray_weight': '1641', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.784000', 'flow': '1', 'TS': 1782818037.784, 'address': '32', 'weight': '1641', 'expected_tray_weight': 1494}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:37:18.714000', 'flow': '1', 'TS': 1782817638.714, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:36:15.442000', 'flow': '1', 'TS': 1782817575.442, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:41:30.376000', 'flow': '1', 'TS': 1782817890.376, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:34:02.015000', 'flow': '1', 'TS': 1782817442.015, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:40:11.450000', 'flow': '1', 'TS': 1782817811.45, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:44:03.078000', 'flow': '1', 'TS': 1782818043.078, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:34:04.220000', 'flow': '1', 'TS': 1782817444.22, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:37:02.667000', 'flow': '1', 'TS': 1782817622.667, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:33:05.126000', 'flow': '1', 'TS': 1782817385.126, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:39:56.543000', 'flow': '1', 'TS': 1782817796.543, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:35:21.339000', 'flow': '1', 'TS': 1782817521.339, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:38:34.848000', 'flow': '1', 'TS': 1782817714.848, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:40:01.455000', 'flow': '1', 'TS': 1782817801.4550002, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:44:04,480.480 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 31, 59, 547664), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:31:59.511000', 'flow': '0', 'TS': 1782817319.511, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:31:59.532000', 'flow': '0', 'TS': 1782817319.532, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:31:59.549000', 'flow': '0', 'TS': 1782817319.549, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:31:59.628000', 'flow': '0', 'TS': 1782817319.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:31:59.647000', 'flow': '0', 'TS': 1782817319.6469998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:31:59.784000', 'flow': '0', 'TS': 1782817319.784, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:31:59.751000', 'flow': '0', 'TS': 1782817319.7510002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:31:59.888000', 'flow': '0', 'TS': 1782817319.888, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:31:59.911000', 'flow': '0', 'TS': 1782817319.911, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:31:59.974000', 'flow': '0', 'TS': 1782817319.9740002, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:31:59.993000', 'flow': '0', 'TS': 1782817319.9929998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:32:00.015000', 'flow': '0', 'TS': 1782817320.015, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:32:00.113000', 'flow': '0', 'TS': 1782817320.113, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:32:00.132000', 'flow': '0', 'TS': 1782817320.132, 'address': '24', 'weight': '483', 'expected_tray_weight': 448}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:32:00.155000', 'flow': '0', 'TS': 1782817320.155, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:32:00.201000', 'flow': '0', 'TS': 1782817320.201, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:32:00.336000', 'flow': '0', 'TS': 1782817320.336, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 2, 580326), 'door_weights': [{'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:39:00.667000', 'flow': '1', 'TS': 1782817740.6669998, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '2497', 'tray_id': '31', 'datetime': '2026-06-30 16:43:57.884000', 'flow': '-1', 'TS': 1782818037.8839998, 'address': '31', 'weight': '2497', 'expected_tray_weight': 2625}, {'tray_weight': '1630', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.317000', 'flow': '-1', 'TS': 1782818037.317, 'address': '32', 'weight': '1630', 'expected_tray_weight': 1494}, {'tray_weight': '1649', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.551000', 'flow': '1', 'TS': 1782818037.5509999, 'address': '32', 'weight': '1649', 'expected_tray_weight': 1494}, {'tray_weight': '1641', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.784000', 'flow': '1', 'TS': 1782818037.784, 'address': '32', 'weight': '1641', 'expected_tray_weight': 1494}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:37:18.714000', 'flow': '1', 'TS': 1782817638.714, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:36:15.442000', 'flow': '1', 'TS': 1782817575.442, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:41:30.376000', 'flow': '1', 'TS': 1782817890.376, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:34:02.015000', 'flow': '1', 'TS': 1782817442.015, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:40:11.450000', 'flow': '1', 'TS': 1782817811.45, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:44:03.078000', 'flow': '1', 'TS': 1782818043.078, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:34:04.220000', 'flow': '1', 'TS': 1782817444.22, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:37:02.667000', 'flow': '1', 'TS': 1782817622.667, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:33:05.126000', 'flow': '1', 'TS': 1782817385.126, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:39:56.543000', 'flow': '1', 'TS': 1782817796.543, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:35:21.339000', 'flow': '1', 'TS': 1782817521.339, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:38:34.848000', 'flow': '1', 'TS': 1782817714.848, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:40:01.455000', 'flow': '1', 'TS': 1782817801.4550002, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:44:05,735.735 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 31, 59, 547664), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:31:59.511000', 'flow': '0', 'TS': 1782817319.511, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:31:59.532000', 'flow': '0', 'TS': 1782817319.532, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:31:59.549000', 'flow': '0', 'TS': 1782817319.549, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:31:59.628000', 'flow': '0', 'TS': 1782817319.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:31:59.647000', 'flow': '0', 'TS': 1782817319.6469998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:31:59.784000', 'flow': '0', 'TS': 1782817319.784, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:31:59.751000', 'flow': '0', 'TS': 1782817319.7510002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:31:59.888000', 'flow': '0', 'TS': 1782817319.888, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:31:59.911000', 'flow': '0', 'TS': 1782817319.911, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:31:59.974000', 'flow': '0', 'TS': 1782817319.9740002, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:31:59.993000', 'flow': '0', 'TS': 1782817319.9929998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:32:00.015000', 'flow': '0', 'TS': 1782817320.015, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:32:00.113000', 'flow': '0', 'TS': 1782817320.113, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:32:00.132000', 'flow': '0', 'TS': 1782817320.132, 'address': '24', 'weight': '483', 'expected_tray_weight': 448}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:32:00.155000', 'flow': '0', 'TS': 1782817320.155, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:32:00.201000', 'flow': '0', 'TS': 1782817320.201, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:32:00.336000', 'flow': '0', 'TS': 1782817320.336, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 2, 580326), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 16:44:04.698000', 'flow': '0', 'TS': 1782818044.698, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2625}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 16:44:04.722000', 'flow': '0', 'TS': 1782818044.7220001, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:44:04.862000', 'flow': '0', 'TS': 1782818044.862, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:44:04.817000', 'flow': '0', 'TS': 1782818044.817, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 16:44:04.955000', 'flow': '0', 'TS': 1782818044.955, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:44:04.975000', 'flow': '0', 'TS': 1782818044.9750001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:44:05.058000', 'flow': '0', 'TS': 1782818045.058, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:44:05.076000', 'flow': '0', 'TS': 1782818045.076, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:44:05.215000', 'flow': '0', 'TS': 1782818045.215, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:44:05.309000', 'flow': '0', 'TS': 1782818045.309, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:44:05.329000', 'flow': '0', 'TS': 1782818045.329, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:44:05.350000', 'flow': '0', 'TS': 1782818045.35, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:44:05.349000', 'flow': '0', 'TS': 1782818045.349, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:44:05.486000', 'flow': '0', 'TS': 1782818045.486, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:44:05.459000', 'flow': '0', 'TS': 1782818045.4589999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:44:05.477000', 'flow': '0', 'TS': 1782818045.477, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:44:05,742.742 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 31, 59, 547664), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:31:59.511000', 'flow': '0', 'TS': 1782817319.511, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:31:59.532000', 'flow': '0', 'TS': 1782817319.532, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:31:59.549000', 'flow': '0', 'TS': 1782817319.549, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:31:59.628000', 'flow': '0', 'TS': 1782817319.628, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:31:59.647000', 'flow': '0', 'TS': 1782817319.6469998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:31:59.784000', 'flow': '0', 'TS': 1782817319.784, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:31:59.751000', 'flow': '0', 'TS': 1782817319.7510002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 16:31:59.888000', 'flow': '0', 'TS': 1782817319.888, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:31:59.911000', 'flow': '0', 'TS': 1782817319.911, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '230', 'tray_id': '20', 'datetime': '2026-06-30 16:31:59.974000', 'flow': '0', 'TS': 1782817319.9740002, 'address': '20', 'weight': '230', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:31:59.993000', 'flow': '0', 'TS': 1782817319.9929998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:32:00.015000', 'flow': '0', 'TS': 1782817320.015, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:32:00.113000', 'flow': '0', 'TS': 1782817320.113, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '483', 'tray_id': '24', 'datetime': '2026-06-30 16:32:00.132000', 'flow': '0', 'TS': 1782817320.132, 'address': '24', 'weight': '483', 'expected_tray_weight': 448}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 16:32:00.155000', 'flow': '0', 'TS': 1782817320.155, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:32:00.201000', 'flow': '0', 'TS': 1782817320.201, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:32:00.336000', 'flow': '0', 'TS': 1782817320.336, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 2, 580326), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 16:44:04.698000', 'flow': '0', 'TS': 1782818044.698, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2625}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 16:44:04.722000', 'flow': '0', 'TS': 1782818044.7220001, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:44:04.862000', 'flow': '0', 'TS': 1782818044.862, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:44:04.817000', 'flow': '0', 'TS': 1782818044.817, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 16:44:04.955000', 'flow': '0', 'TS': 1782818044.955, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:44:04.975000', 'flow': '0', 'TS': 1782818044.9750001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:44:05.058000', 'flow': '0', 'TS': 1782818045.058, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:44:05.076000', 'flow': '0', 'TS': 1782818045.076, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:44:05.215000', 'flow': '0', 'TS': 1782818045.215, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:44:05.309000', 'flow': '0', 'TS': 1782818045.309, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:44:05.329000', 'flow': '0', 'TS': 1782818045.329, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:44:05.350000', 'flow': '0', 'TS': 1782818045.35, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:44:05.349000', 'flow': '0', 'TS': 1782818045.349, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:44:05.486000', 'flow': '0', 'TS': 1782818045.486, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:44:05.459000', 'flow': '0', 'TS': 1782818045.4589999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:44:05.477000', 'flow': '0', 'TS': 1782818045.477, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:44:07,266.266 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 16:44:07,268.268 INFO    ] DB TRAY [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "144", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "240", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "200", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "426", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "230", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "32", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "306", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "483", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-7"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1348", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2673", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15"}, {"tray_weight": "1625", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2253", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3481", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "2114", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12"}, {"tray_weight": "1310", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "257", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-16"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5563", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-19"}, {"tray_weight": "2548", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 16:44:07,272.272 INFO    ] TRAY READINGS [{'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:33:05.126000', 'flow': '1', 'TS': 1782817385.126, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:33:05.129000', 'flow': '1', 'TS': 1782817385.129, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:33:05.130000', 'flow': '1', 'TS': 1782817385.13, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:33:05.131000', 'flow': '1', 'TS': 1782817385.131, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:33:05.133000', 'flow': '1', 'TS': 1782817385.1330001, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:33:05.135000', 'flow': '1', 'TS': 1782817385.135, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:34:02.015000', 'flow': '1', 'TS': 1782817442.015, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:34:02.020000', 'flow': '1', 'TS': 1782817442.02, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:34:02.025000', 'flow': '1', 'TS': 1782817442.025, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:34:02.026000', 'flow': '1', 'TS': 1782817442.026, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:34:02.027000', 'flow': '1', 'TS': 1782817442.027, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:34:02.033000', 'flow': '1', 'TS': 1782817442.033, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:34:04.220000', 'flow': '1', 'TS': 1782817444.22, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:34:04.227000', 'flow': '1', 'TS': 1782817444.227, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:34:04.231000', 'flow': '1', 'TS': 1782817444.231, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:34:04.232000', 'flow': '1', 'TS': 1782817444.232, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:34:04.234000', 'flow': '1', 'TS': 1782817444.234, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:34:04.239000', 'flow': '1', 'TS': 1782817444.239, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:35:21.339000', 'flow': '1', 'TS': 1782817521.339, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:35:21.344000', 'flow': '1', 'TS': 1782817521.3439999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:35:21.348000', 'flow': '1', 'TS': 1782817521.348, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:35:21.349000', 'flow': '1', 'TS': 1782817521.349, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:35:21.350000', 'flow': '1', 'TS': 1782817521.3500001, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:35:21.356000', 'flow': '1', 'TS': 1782817521.356, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:36:15.442000', 'flow': '1', 'TS': 1782817575.442, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:36:15.442000', 'flow': '1', 'TS': 1782817575.4420002, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:36:15.451000', 'flow': '1', 'TS': 1782817575.451, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:36:15.451000', 'flow': '1', 'TS': 1782817575.451, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:36:15.452000', 'flow': '1', 'TS': 1782817575.4520001, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:36:15.454000', 'flow': '1', 'TS': 1782817575.454, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:37:02.667000', 'flow': '1', 'TS': 1782817622.667, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:37:02.674000', 'flow': '1', 'TS': 1782817622.674, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:37:02.678000', 'flow': '1', 'TS': 1782817622.678, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:37:02.679000', 'flow': '1', 'TS': 1782817622.6790001, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:37:02.681000', 'flow': '1', 'TS': 1782817622.681, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:37:02.686000', 'flow': '1', 'TS': 1782817622.686, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:37:18.714000', 'flow': '1', 'TS': 1782817638.714, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:37:18.715000', 'flow': '1', 'TS': 1782817638.715, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:37:18.716000', 'flow': '1', 'TS': 1782817638.716, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:37:18.718000', 'flow': '1', 'TS': 1782817638.718, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:37:18.719000', 'flow': '1', 'TS': 1782817638.7189999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:37:18.721000', 'flow': '1', 'TS': 1782817638.721, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:38:34.832000', 'flow': '1', 'TS': 1782817714.832, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:38:34.848000', 'flow': '1', 'TS': 1782817714.848, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:38:34.852000', 'flow': '1', 'TS': 1782817714.852, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:38:34.855000', 'flow': '1', 'TS': 1782817714.855, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:38:34.857000', 'flow': '1', 'TS': 1782817714.857, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:38:34.864000', 'flow': '1', 'TS': 1782817714.8639998, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:39:00.667000', 'flow': '1', 'TS': 1782817740.6669998, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:39:00.675000', 'flow': '1', 'TS': 1782817740.675, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:39:00.675000', 'flow': '1', 'TS': 1782817740.6750002, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:39:00.676000', 'flow': '1', 'TS': 1782817740.6759999, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:39:00.679000', 'flow': '1', 'TS': 1782817740.6790001, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '2673', 'tray_id': '31', 'datetime': '2026-06-30 16:39:00.682000', 'flow': '1', 'TS': 1782817740.682, 'address': '31', 'weight': '2673', 'expected_tray_weight': 2625}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:39:56.543000', 'flow': '1', 'TS': 1782817796.543, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:39:56.546000', 'flow': '1', 'TS': 1782817796.546, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:39:56.547000', 'flow': '1', 'TS': 1782817796.547, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:39:56.548000', 'flow': '1', 'TS': 1782817796.548, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:39:56.550000', 'flow': '1', 'TS': 1782817796.55, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:39:56.552000', 'flow': '1', 'TS': 1782817796.552, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:40:01.439000', 'flow': '1', 'TS': 1782817801.439, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:40:01.455000', 'flow': '1', 'TS': 1782817801.4550002, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:40:01.459000', 'flow': '1', 'TS': 1782817801.4589999, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:40:01.462000', 'flow': '1', 'TS': 1782817801.462, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:40:01.464000', 'flow': '1', 'TS': 1782817801.464, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:40:01.471000', 'flow': '1', 'TS': 1782817801.471, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:40:11.450000', 'flow': '1', 'TS': 1782817811.45, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:40:11.455000', 'flow': '1', 'TS': 1782817811.455, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:40:11.460000', 'flow': '1', 'TS': 1782817811.46, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:40:11.461000', 'flow': '1', 'TS': 1782817811.461, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:40:11.462000', 'flow': '1', 'TS': 1782817811.4620001, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:40:11.468000', 'flow': '1', 'TS': 1782817811.4680002, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:41:30.376000', 'flow': '1', 'TS': 1782817890.376, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:41:30.376000', 'flow': '1', 'TS': 1782817890.3760002, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:41:30.385000', 'flow': '1', 'TS': 1782817890.385, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:41:30.385000', 'flow': '1', 'TS': 1782817890.385, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:41:30.386000', 'flow': '1', 'TS': 1782817890.3860002, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:41:30.388000', 'flow': '1', 'TS': 1782817890.388, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1641', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.749000', 'flow': '1', 'TS': 1782818037.7489998, 'address': '32', 'weight': '1641', 'expected_tray_weight': 1494}, {'tray_weight': '1641', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.784000', 'flow': '1', 'TS': 1782818037.784, 'address': '32', 'weight': '1641', 'expected_tray_weight': 1494}, {'tray_weight': '1641', 'tray_id': '32', 'datetime': '2026-06-30 16:43:57.788000', 'flow': '1', 'TS': 1782818037.788, 'address': '32', 'weight': '1641', 'expected_tray_weight': 1494}, {'tray_weight': '2497', 'tray_id': '31', 'datetime': '2026-06-30 16:43:57.884000', 'flow': '-1', 'TS': 1782818037.8839998, 'address': '31', 'weight': '2497', 'expected_tray_weight': 2625}, {'tray_weight': '2497', 'tray_id': '31', 'datetime': '2026-06-30 16:43:57.892000', 'flow': '-1', 'TS': 1782818037.8920002, 'address': '31', 'weight': '2497', 'expected_tray_weight': 2625}, {'tray_weight': '2497', 'tray_id': '31', 'datetime': '2026-06-30 16:43:57.893000', 'flow': '-1', 'TS': 1782818037.893, 'address': '31', 'weight': '2497', 'expected_tray_weight': 2625}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:44:03.078000', 'flow': '1', 'TS': 1782818043.078, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 16:44:04.698000', 'flow': '0', 'TS': 1782818044.698, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2625}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 16:44:04.722000', 'flow': '0', 'TS': 1782818044.7220001, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:44:04.817000', 'flow': '0', 'TS': 1782818044.817, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:44:04.862000', 'flow': '0', 'TS': 1782818044.862, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 16:44:04.955000', 'flow': '0', 'TS': 1782818044.955, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:44:04.975000', 'flow': '0', 'TS': 1782818044.9750001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:44:05.058000', 'flow': '0', 'TS': 1782818045.058, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:44:05.076000', 'flow': '0', 'TS': 1782818045.076, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:44:05.215000', 'flow': '0', 'TS': 1782818045.215, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:44:05.309000', 'flow': '0', 'TS': 1782818045.309, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:44:05.329000', 'flow': '0', 'TS': 1782818045.329, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:44:05.349000', 'flow': '0', 'TS': 1782818045.349, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:44:05.350000', 'flow': '0', 'TS': 1782818045.35, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:44:05.459000', 'flow': '0', 'TS': 1782818045.4589999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:44:05.477000', 'flow': '0', 'TS': 1782818045.477, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:44:05.486000', 'flow': '0', 'TS': 1782818045.486, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}]
[2026-06-30 16:44:09,392.392 INFO    ] Final DB Tray = [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "144", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "240", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "200", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "426", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "230", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "32", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "306", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "483", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-7"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1348", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2493", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-15"}, {"tray_weight": "1629", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1957", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3481", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "2114", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12"}, {"tray_weight": "1310", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "256", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-16"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5563", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-19"}, {"tray_weight": "2548", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 16:44:14,534.534 INFO    ] Syncing order with order id: TM06202003260630164256049
[2026-06-30 16:44:14,554.554 INFO    ] pg status for order_id: TM06202003260630164256049 before is --> False
[2026-06-30 16:44:14,557.557 INFO    ] payment_gateway for order_id: TM06202003260630164256049 is --> razor_pay and sync status is True
[2026-06-30 16:44:14,868.868 INFO    ] pg status response {'status': True}
[2026-06-30 16:44:14,901.901 INFO    ] pg status for order_id: TM06202003260630164256049 after is --> {'status': True}
[2026-06-30 16:46:56,859.859 INFO    ] processOrderPayment version is : v2
[2026-06-30 16:49:24,116.116 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 16:49:24,124.124 INFO    ] ADDRESS: 12 TRAY WEIGHT: 144 TRAY DB WEIGHT: 144
[2026-06-30 16:49:24,133.133 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 16:49:24,141.141 INFO    ] ADDRESS: 14 TRAY WEIGHT: 240 TRAY DB WEIGHT: 240
[2026-06-30 16:49:24,149.149 INFO    ] ADDRESS: 15 TRAY WEIGHT: 50 TRAY DB WEIGHT: 50
[2026-06-30 16:49:24,157.157 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 16:49:24,165.165 INFO    ] ADDRESS: 17 TRAY WEIGHT: 312 TRAY DB WEIGHT: 312
[2026-06-30 16:49:24,179.179 INFO    ] ADDRESS: 18 TRAY WEIGHT: 200 TRAY DB WEIGHT: 200
[2026-06-30 16:49:24,191.191 INFO    ] ADDRESS: 19 TRAY WEIGHT: 426 TRAY DB WEIGHT: 426
[2026-06-30 16:49:24,199.199 INFO    ] ADDRESS: 20 TRAY WEIGHT: 230 TRAY DB WEIGHT: 230
[2026-06-30 16:49:24,207.207 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 16:49:24,215.215 INFO    ] ADDRESS: 22 TRAY WEIGHT: 32 TRAY DB WEIGHT: 32
[2026-06-30 16:49:24,223.223 INFO    ] ADDRESS: 23 TRAY WEIGHT: 306 TRAY DB WEIGHT: 306
[2026-06-30 16:49:24,231.231 INFO    ] ADDRESS: 24 TRAY WEIGHT: 483 TRAY DB WEIGHT: 483
[2026-06-30 16:49:24,239.239 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 16:49:24,247.247 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1348 TRAY DB WEIGHT: 1348
[2026-06-30 16:49:24,255.255 INFO    ] ADDRESS: 27 TRAY WEIGHT: 134 TRAY DB WEIGHT: 134
[2026-06-30 16:49:24,263.263 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2493 TRAY DB WEIGHT: 2493
[2026-06-30 16:49:24,271.271 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1629 TRAY DB WEIGHT: 1629
[2026-06-30 16:49:24,279.279 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2252 TRAY DB WEIGHT: 2252
[2026-06-30 16:49:24,287.287 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 16:49:24,295.295 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1957 TRAY DB WEIGHT: 1957
[2026-06-30 16:49:24,304.304 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3481 TRAY DB WEIGHT: 3481
[2026-06-30 16:49:24,312.312 INFO    ] ADDRESS: 37 TRAY WEIGHT: 431 TRAY DB WEIGHT: 431
[2026-06-30 16:49:24,320.320 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2114 TRAY DB WEIGHT: 2114
[2026-06-30 16:49:24,332.332 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1310 TRAY DB WEIGHT: 1310
[2026-06-30 16:49:24,341.341 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2909 TRAY DB WEIGHT: 2909
[2026-06-30 16:49:24,349.349 INFO    ] ADDRESS: 41 TRAY WEIGHT: 256 TRAY DB WEIGHT: 256
[2026-06-30 16:49:24,357.357 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 16:49:24,365.365 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2737 TRAY DB WEIGHT: 2737
[2026-06-30 16:49:24,373.373 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1852 TRAY DB WEIGHT: 1852
[2026-06-30 16:49:24,381.381 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5563 TRAY DB WEIGHT: 5563
[2026-06-30 16:49:24,389.389 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2548 TRAY DB WEIGHT: 2548
[2026-06-30 16:49:27,647.647 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 49, 26, 574861), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:45:05.304000', 'flow': '1', 'TS': 1782818105.304, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:38:56.434000', 'flow': '1', 'TS': 1782817736.434, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:48:12.407000', 'flow': '1', 'TS': 1782818292.407, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:49:09.364000', 'flow': '1', 'TS': 1782818349.364, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:33:52.844000', 'flow': '1', 'TS': 1782817432.8439999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:41:28.238000', 'flow': '1', 'TS': 1782817888.238, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:42:53.385000', 'flow': '1', 'TS': 1782817973.385, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:35:59.419000', 'flow': '1', 'TS': 1782817559.419, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:44:39.281000', 'flow': '1', 'TS': 1782818079.2810001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:46:52.954000', 'flow': '1', 'TS': 1782818212.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:12.266000', 'flow': '1', 'TS': 1782817992.2659998, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:34.298000', 'flow': '1', 'TS': 1782818014.2979999, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:45:25.128000', 'flow': '1', 'TS': 1782818125.128, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:41:26.726000', 'flow': '-1', 'TS': 1782817886.7259998, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:49:09.881000', 'flow': '1', 'TS': 1782818349.8809998, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:37:28.657000', 'flow': '1', 'TS': 1782817648.657, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 2, 580326), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 16:44:04.698000', 'flow': '0', 'TS': 1782818044.698, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2625}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 16:44:04.722000', 'flow': '0', 'TS': 1782818044.7220001, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:44:04.862000', 'flow': '0', 'TS': 1782818044.862, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:44:04.817000', 'flow': '0', 'TS': 1782818044.817, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 16:44:04.955000', 'flow': '0', 'TS': 1782818044.955, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:44:04.975000', 'flow': '0', 'TS': 1782818044.9750001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:44:05.058000', 'flow': '0', 'TS': 1782818045.058, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:44:05.076000', 'flow': '0', 'TS': 1782818045.076, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:44:05.215000', 'flow': '0', 'TS': 1782818045.215, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:44:05.309000', 'flow': '0', 'TS': 1782818045.309, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:44:05.329000', 'flow': '0', 'TS': 1782818045.329, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:44:05.350000', 'flow': '0', 'TS': 1782818045.35, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:44:05.349000', 'flow': '0', 'TS': 1782818045.349, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:44:05.486000', 'flow': '0', 'TS': 1782818045.486, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:44:05.459000', 'flow': '0', 'TS': 1782818045.4589999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:44:05.477000', 'flow': '0', 'TS': 1782818045.477, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:49:27,661.661 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 49, 26, 574861), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:45:05.304000', 'flow': '1', 'TS': 1782818105.304, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:38:56.434000', 'flow': '1', 'TS': 1782817736.434, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:48:12.407000', 'flow': '1', 'TS': 1782818292.407, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:49:09.364000', 'flow': '1', 'TS': 1782818349.364, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:33:52.844000', 'flow': '1', 'TS': 1782817432.8439999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:41:28.238000', 'flow': '1', 'TS': 1782817888.238, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:42:53.385000', 'flow': '1', 'TS': 1782817973.385, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:35:59.419000', 'flow': '1', 'TS': 1782817559.419, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:44:39.281000', 'flow': '1', 'TS': 1782818079.2810001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:46:52.954000', 'flow': '1', 'TS': 1782818212.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:12.266000', 'flow': '1', 'TS': 1782817992.2659998, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:34.298000', 'flow': '1', 'TS': 1782818014.2979999, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:45:25.128000', 'flow': '1', 'TS': 1782818125.128, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:41:26.726000', 'flow': '-1', 'TS': 1782817886.7259998, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:49:09.881000', 'flow': '1', 'TS': 1782818349.8809998, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:37:28.657000', 'flow': '1', 'TS': 1782817648.657, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 2, 580326), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 16:44:04.698000', 'flow': '0', 'TS': 1782818044.698, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2625}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 16:44:04.722000', 'flow': '0', 'TS': 1782818044.7220001, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:44:04.862000', 'flow': '0', 'TS': 1782818044.862, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:44:04.817000', 'flow': '0', 'TS': 1782818044.817, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 16:44:04.955000', 'flow': '0', 'TS': 1782818044.955, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:44:04.975000', 'flow': '0', 'TS': 1782818044.9750001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:44:05.058000', 'flow': '0', 'TS': 1782818045.058, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:44:05.076000', 'flow': '0', 'TS': 1782818045.076, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:44:05.215000', 'flow': '0', 'TS': 1782818045.215, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:44:05.309000', 'flow': '0', 'TS': 1782818045.309, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:44:05.329000', 'flow': '0', 'TS': 1782818045.329, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:44:05.350000', 'flow': '0', 'TS': 1782818045.35, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:44:05.349000', 'flow': '0', 'TS': 1782818045.349, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:44:05.486000', 'flow': '0', 'TS': 1782818045.486, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:44:05.459000', 'flow': '0', 'TS': 1782818045.4589999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:44:05.477000', 'flow': '0', 'TS': 1782818045.477, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:49:28,830.830 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 49, 27, 758093), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:45:05.310000', 'flow': '1', 'TS': 1782818105.31, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:38:56.434000', 'flow': '1', 'TS': 1782817736.434, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:48:12.407000', 'flow': '1', 'TS': 1782818292.407, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:49:09.364000', 'flow': '1', 'TS': 1782818349.3639998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:33:52.839000', 'flow': '1', 'TS': 1782817432.839, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:41:28.241000', 'flow': '1', 'TS': 1782817888.2410002, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:42:53.384000', 'flow': '1', 'TS': 1782817973.384, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:35:59.417000', 'flow': '1', 'TS': 1782817559.417, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:44:39.275000', 'flow': '1', 'TS': 1782818079.275, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:46:52.948000', 'flow': '1', 'TS': 1782818212.948, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:12.268000', 'flow': '1', 'TS': 1782817992.268, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:34.300000', 'flow': '1', 'TS': 1782818014.3, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:45:25.131000', 'flow': '1', 'TS': 1782818125.131, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:41:26.727000', 'flow': '-1', 'TS': 1782817886.727, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:49:09.882000', 'flow': '1', 'TS': 1782818349.882, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:37:28.653000', 'flow': '1', 'TS': 1782817648.6529999, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 2, 580326), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 16:44:04.698000', 'flow': '0', 'TS': 1782818044.698, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2625}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 16:44:04.722000', 'flow': '0', 'TS': 1782818044.7220001, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:44:04.862000', 'flow': '0', 'TS': 1782818044.862, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:44:04.817000', 'flow': '0', 'TS': 1782818044.817, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 16:44:04.955000', 'flow': '0', 'TS': 1782818044.955, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:44:04.975000', 'flow': '0', 'TS': 1782818044.9750001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:44:05.058000', 'flow': '0', 'TS': 1782818045.058, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:44:05.076000', 'flow': '0', 'TS': 1782818045.076, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:44:05.215000', 'flow': '0', 'TS': 1782818045.215, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:44:05.309000', 'flow': '0', 'TS': 1782818045.309, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:44:05.329000', 'flow': '0', 'TS': 1782818045.329, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:44:05.350000', 'flow': '0', 'TS': 1782818045.35, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:44:05.349000', 'flow': '0', 'TS': 1782818045.349, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:44:05.486000', 'flow': '0', 'TS': 1782818045.486, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:44:05.459000', 'flow': '0', 'TS': 1782818045.4589999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:44:05.477000', 'flow': '0', 'TS': 1782818045.477, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:49:28,839.839 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 49, 27, 758093), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:45:05.310000', 'flow': '1', 'TS': 1782818105.31, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:38:56.434000', 'flow': '1', 'TS': 1782817736.434, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:48:12.407000', 'flow': '1', 'TS': 1782818292.407, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:49:09.364000', 'flow': '1', 'TS': 1782818349.3639998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:33:52.839000', 'flow': '1', 'TS': 1782817432.839, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:41:28.241000', 'flow': '1', 'TS': 1782817888.2410002, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:42:53.384000', 'flow': '1', 'TS': 1782817973.384, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:35:59.417000', 'flow': '1', 'TS': 1782817559.417, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:44:39.275000', 'flow': '1', 'TS': 1782818079.275, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:46:52.948000', 'flow': '1', 'TS': 1782818212.948, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:12.268000', 'flow': '1', 'TS': 1782817992.268, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:34.300000', 'flow': '1', 'TS': 1782818014.3, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:45:25.131000', 'flow': '1', 'TS': 1782818125.131, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:41:26.727000', 'flow': '-1', 'TS': 1782817886.727, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:49:09.882000', 'flow': '1', 'TS': 1782818349.882, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:37:28.653000', 'flow': '1', 'TS': 1782817648.6529999, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 2, 580326), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 16:44:04.698000', 'flow': '0', 'TS': 1782818044.698, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2625}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 16:44:04.722000', 'flow': '0', 'TS': 1782818044.7220001, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:44:04.862000', 'flow': '0', 'TS': 1782818044.862, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:44:04.817000', 'flow': '0', 'TS': 1782818044.817, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 16:44:04.955000', 'flow': '0', 'TS': 1782818044.955, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:44:04.975000', 'flow': '0', 'TS': 1782818044.9750001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:44:05.058000', 'flow': '0', 'TS': 1782818045.058, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:44:05.076000', 'flow': '0', 'TS': 1782818045.076, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:44:05.215000', 'flow': '0', 'TS': 1782818045.215, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:44:05.309000', 'flow': '0', 'TS': 1782818045.309, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:44:05.329000', 'flow': '0', 'TS': 1782818045.329, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:44:05.350000', 'flow': '0', 'TS': 1782818045.35, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:44:05.349000', 'flow': '0', 'TS': 1782818045.349, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:44:05.486000', 'flow': '0', 'TS': 1782818045.486, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:44:05.459000', 'flow': '0', 'TS': 1782818045.4589999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:44:05.477000', 'flow': '0', 'TS': 1782818045.477, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:49:30,712.712 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 49, 28, 908723), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:45:05.310000', 'flow': '1', 'TS': 1782818105.31, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:38:56.421000', 'flow': '1', 'TS': 1782817736.4209998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:48:12.394000', 'flow': '1', 'TS': 1782818292.3939998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:49:09.351000', 'flow': '1', 'TS': 1782818349.3509998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:33:52.841000', 'flow': '1', 'TS': 1782817432.8409998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:41:28.237000', 'flow': '1', 'TS': 1782817888.237, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:42:53.375000', 'flow': '1', 'TS': 1782817973.375, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:35:59.394000', 'flow': '1', 'TS': 1782817559.3939998, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:44:39.272000', 'flow': '1', 'TS': 1782818079.2719998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:46:52.945000', 'flow': '1', 'TS': 1782818212.945, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:12.261000', 'flow': '1', 'TS': 1782817992.261, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:34.293000', 'flow': '1', 'TS': 1782818014.293, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:45:25.126000', 'flow': '1', 'TS': 1782818125.126, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:41:26.720000', 'flow': '-1', 'TS': 1782817886.72, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:49:09.875000', 'flow': '1', 'TS': 1782818349.875, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:37:28.649000', 'flow': '1', 'TS': 1782817648.6490002, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 2, 580326), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 16:44:04.698000', 'flow': '0', 'TS': 1782818044.698, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2625}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 16:44:04.722000', 'flow': '0', 'TS': 1782818044.7220001, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:44:04.862000', 'flow': '0', 'TS': 1782818044.862, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:44:04.817000', 'flow': '0', 'TS': 1782818044.817, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 16:44:04.955000', 'flow': '0', 'TS': 1782818044.955, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:44:04.975000', 'flow': '0', 'TS': 1782818044.9750001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:44:05.058000', 'flow': '0', 'TS': 1782818045.058, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:44:05.076000', 'flow': '0', 'TS': 1782818045.076, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:44:05.215000', 'flow': '0', 'TS': 1782818045.215, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:44:05.309000', 'flow': '0', 'TS': 1782818045.309, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:44:05.329000', 'flow': '0', 'TS': 1782818045.329, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:44:05.350000', 'flow': '0', 'TS': 1782818045.35, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:44:05.349000', 'flow': '0', 'TS': 1782818045.349, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:44:05.486000', 'flow': '0', 'TS': 1782818045.486, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:44:05.459000', 'flow': '0', 'TS': 1782818045.4589999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:44:05.477000', 'flow': '0', 'TS': 1782818045.477, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:49:30,744.744 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 49, 28, 908723), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:45:05.310000', 'flow': '1', 'TS': 1782818105.31, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:38:56.421000', 'flow': '1', 'TS': 1782817736.4209998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:48:12.394000', 'flow': '1', 'TS': 1782818292.3939998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:49:09.351000', 'flow': '1', 'TS': 1782818349.3509998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:33:52.841000', 'flow': '1', 'TS': 1782817432.8409998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:41:28.237000', 'flow': '1', 'TS': 1782817888.237, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:42:53.375000', 'flow': '1', 'TS': 1782817973.375, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:35:59.394000', 'flow': '1', 'TS': 1782817559.3939998, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:44:39.272000', 'flow': '1', 'TS': 1782818079.2719998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:46:52.945000', 'flow': '1', 'TS': 1782818212.945, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:12.261000', 'flow': '1', 'TS': 1782817992.261, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:34.293000', 'flow': '1', 'TS': 1782818014.293, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:45:25.126000', 'flow': '1', 'TS': 1782818125.126, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:41:26.720000', 'flow': '-1', 'TS': 1782817886.72, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:49:09.875000', 'flow': '1', 'TS': 1782818349.875, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:37:28.649000', 'flow': '1', 'TS': 1782817648.6490002, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 2, 580326), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 16:44:04.698000', 'flow': '0', 'TS': 1782818044.698, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2625}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 16:44:04.722000', 'flow': '0', 'TS': 1782818044.7220001, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:44:04.862000', 'flow': '0', 'TS': 1782818044.862, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:44:04.817000', 'flow': '0', 'TS': 1782818044.817, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 16:44:04.955000', 'flow': '0', 'TS': 1782818044.955, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:44:04.975000', 'flow': '0', 'TS': 1782818044.9750001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:44:05.058000', 'flow': '0', 'TS': 1782818045.058, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:44:05.076000', 'flow': '0', 'TS': 1782818045.076, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:44:05.215000', 'flow': '0', 'TS': 1782818045.215, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:44:05.309000', 'flow': '0', 'TS': 1782818045.309, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:44:05.329000', 'flow': '0', 'TS': 1782818045.329, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:44:05.350000', 'flow': '0', 'TS': 1782818045.35, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:44:05.349000', 'flow': '0', 'TS': 1782818045.349, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:44:05.486000', 'flow': '0', 'TS': 1782818045.486, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:44:05.459000', 'flow': '0', 'TS': 1782818045.4589999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:44:05.477000', 'flow': '0', 'TS': 1782818045.477, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:49:32,659.659 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 49, 30, 844909), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:45:05.313000', 'flow': '1', 'TS': 1782818105.313, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:38:56.430000', 'flow': '1', 'TS': 1782817736.43, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:48:12.403000', 'flow': '1', 'TS': 1782818292.403, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:49:09.360000', 'flow': '1', 'TS': 1782818349.3600001, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:33:52.811000', 'flow': '1', 'TS': 1782817432.8109999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:41:28.237000', 'flow': '1', 'TS': 1782817888.237, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:42:53.374000', 'flow': '1', 'TS': 1782817973.374, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:35:59.405000', 'flow': '1', 'TS': 1782817559.405, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:44:39.267000', 'flow': '1', 'TS': 1782818079.267, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:46:52.940000', 'flow': '1', 'TS': 1782818212.9399998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:12.261000', 'flow': '1', 'TS': 1782817992.261, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:34.293000', 'flow': '1', 'TS': 1782818014.293, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '523', 'tray_id': '24', 'datetime': '2026-06-30 16:49:31.465000', 'flow': '1', 'TS': 1782818371.4650002, 'address': '24', 'weight': '523', 'expected_tray_weight': 448}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:45:25.128000', 'flow': '1', 'TS': 1782818125.128, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:41:26.721000', 'flow': '-1', 'TS': 1782817886.721, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:49:09.876000', 'flow': '1', 'TS': 1782818349.876, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:37:28.649000', 'flow': '1', 'TS': 1782817648.6490002, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 2, 580326), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 16:44:04.698000', 'flow': '0', 'TS': 1782818044.698, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2625}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 16:44:04.722000', 'flow': '0', 'TS': 1782818044.7220001, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:44:04.862000', 'flow': '0', 'TS': 1782818044.862, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:44:04.817000', 'flow': '0', 'TS': 1782818044.817, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 16:44:04.955000', 'flow': '0', 'TS': 1782818044.955, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:44:04.975000', 'flow': '0', 'TS': 1782818044.9750001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:44:05.058000', 'flow': '0', 'TS': 1782818045.058, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:44:05.076000', 'flow': '0', 'TS': 1782818045.076, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:44:05.215000', 'flow': '0', 'TS': 1782818045.215, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:44:05.309000', 'flow': '0', 'TS': 1782818045.309, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:44:05.329000', 'flow': '0', 'TS': 1782818045.329, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:44:05.350000', 'flow': '0', 'TS': 1782818045.35, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:44:05.349000', 'flow': '0', 'TS': 1782818045.349, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:44:05.486000', 'flow': '0', 'TS': 1782818045.486, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:44:05.459000', 'flow': '0', 'TS': 1782818045.4589999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:44:05.477000', 'flow': '0', 'TS': 1782818045.477, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:49:32,667.667 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 49, 30, 844909), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:45:05.313000', 'flow': '1', 'TS': 1782818105.313, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:38:56.430000', 'flow': '1', 'TS': 1782817736.43, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:48:12.403000', 'flow': '1', 'TS': 1782818292.403, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:49:09.360000', 'flow': '1', 'TS': 1782818349.3600001, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:33:52.811000', 'flow': '1', 'TS': 1782817432.8109999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:41:28.237000', 'flow': '1', 'TS': 1782817888.237, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:42:53.374000', 'flow': '1', 'TS': 1782817973.374, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:35:59.405000', 'flow': '1', 'TS': 1782817559.405, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:44:39.267000', 'flow': '1', 'TS': 1782818079.267, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:46:52.940000', 'flow': '1', 'TS': 1782818212.9399998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:12.261000', 'flow': '1', 'TS': 1782817992.261, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:34.293000', 'flow': '1', 'TS': 1782818014.293, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '523', 'tray_id': '24', 'datetime': '2026-06-30 16:49:31.465000', 'flow': '1', 'TS': 1782818371.4650002, 'address': '24', 'weight': '523', 'expected_tray_weight': 448}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:45:25.128000', 'flow': '1', 'TS': 1782818125.128, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:41:26.721000', 'flow': '-1', 'TS': 1782817886.721, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:49:09.876000', 'flow': '1', 'TS': 1782818349.876, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:37:28.649000', 'flow': '1', 'TS': 1782817648.6490002, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 2, 580326), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 16:44:04.698000', 'flow': '0', 'TS': 1782818044.698, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2625}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 16:44:04.722000', 'flow': '0', 'TS': 1782818044.7220001, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:44:04.862000', 'flow': '0', 'TS': 1782818044.862, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:44:04.817000', 'flow': '0', 'TS': 1782818044.817, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 16:44:04.955000', 'flow': '0', 'TS': 1782818044.955, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:44:04.975000', 'flow': '0', 'TS': 1782818044.9750001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:44:05.058000', 'flow': '0', 'TS': 1782818045.058, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:44:05.076000', 'flow': '0', 'TS': 1782818045.076, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:44:05.215000', 'flow': '0', 'TS': 1782818045.215, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:44:05.309000', 'flow': '0', 'TS': 1782818045.309, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:44:05.329000', 'flow': '0', 'TS': 1782818045.329, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:44:05.350000', 'flow': '0', 'TS': 1782818045.35, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:44:05.349000', 'flow': '0', 'TS': 1782818045.349, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:44:05.486000', 'flow': '0', 'TS': 1782818045.486, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:44:05.459000', 'flow': '0', 'TS': 1782818045.4589999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:44:05.477000', 'flow': '0', 'TS': 1782818045.477, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:49:34,300.300 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 49, 32, 743209), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:45:05.316000', 'flow': '1', 'TS': 1782818105.316, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:38:56.433000', 'flow': '1', 'TS': 1782817736.433, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:48:12.406000', 'flow': '1', 'TS': 1782818292.4060001, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:49:09.363000', 'flow': '1', 'TS': 1782818349.3630002, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:33:52.843000', 'flow': '1', 'TS': 1782817432.843, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:41:28.239000', 'flow': '1', 'TS': 1782817888.239, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:42:53.375000', 'flow': '1', 'TS': 1782817973.375, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:35:59.409000', 'flow': '1', 'TS': 1782817559.409, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 16:49:33.030000', 'flow': '-1', 'TS': 1782818373.0300002, 'address': '20', 'weight': '201', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:44:39.267000', 'flow': '1', 'TS': 1782818079.267, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:46:52.940000', 'flow': '1', 'TS': 1782818212.94, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:12.254000', 'flow': '1', 'TS': 1782817992.2540002, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:34.286000', 'flow': '1', 'TS': 1782818014.286, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '523', 'tray_id': '24', 'datetime': '2026-06-30 16:49:31.465000', 'flow': '1', 'TS': 1782818371.4650002, 'address': '24', 'weight': '523', 'expected_tray_weight': 448}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:45:25.126000', 'flow': '1', 'TS': 1782818125.1260002, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:41:26.717000', 'flow': '-1', 'TS': 1782817886.717, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:49:09.872000', 'flow': '1', 'TS': 1782818349.872, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:37:28.646000', 'flow': '1', 'TS': 1782817648.6460001, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 2, 580326), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 16:44:04.698000', 'flow': '0', 'TS': 1782818044.698, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2625}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 16:44:04.722000', 'flow': '0', 'TS': 1782818044.7220001, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:44:04.862000', 'flow': '0', 'TS': 1782818044.862, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:44:04.817000', 'flow': '0', 'TS': 1782818044.817, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 16:44:04.955000', 'flow': '0', 'TS': 1782818044.955, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:44:04.975000', 'flow': '0', 'TS': 1782818044.9750001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:44:05.058000', 'flow': '0', 'TS': 1782818045.058, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:44:05.076000', 'flow': '0', 'TS': 1782818045.076, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:44:05.215000', 'flow': '0', 'TS': 1782818045.215, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:44:05.309000', 'flow': '0', 'TS': 1782818045.309, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:44:05.329000', 'flow': '0', 'TS': 1782818045.329, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:44:05.350000', 'flow': '0', 'TS': 1782818045.35, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:44:05.349000', 'flow': '0', 'TS': 1782818045.349, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:44:05.486000', 'flow': '0', 'TS': 1782818045.486, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:44:05.459000', 'flow': '0', 'TS': 1782818045.4589999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:44:05.477000', 'flow': '0', 'TS': 1782818045.477, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:49:34,309.309 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 49, 32, 743209), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:45:05.316000', 'flow': '1', 'TS': 1782818105.316, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:38:56.433000', 'flow': '1', 'TS': 1782817736.433, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:48:12.406000', 'flow': '1', 'TS': 1782818292.4060001, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:49:09.363000', 'flow': '1', 'TS': 1782818349.3630002, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:33:52.843000', 'flow': '1', 'TS': 1782817432.843, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:41:28.239000', 'flow': '1', 'TS': 1782817888.239, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:42:53.375000', 'flow': '1', 'TS': 1782817973.375, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:35:59.409000', 'flow': '1', 'TS': 1782817559.409, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 16:49:33.030000', 'flow': '-1', 'TS': 1782818373.0300002, 'address': '20', 'weight': '201', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:44:39.267000', 'flow': '1', 'TS': 1782818079.267, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:46:52.940000', 'flow': '1', 'TS': 1782818212.94, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:12.254000', 'flow': '1', 'TS': 1782817992.2540002, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:34.286000', 'flow': '1', 'TS': 1782818014.286, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '523', 'tray_id': '24', 'datetime': '2026-06-30 16:49:31.465000', 'flow': '1', 'TS': 1782818371.4650002, 'address': '24', 'weight': '523', 'expected_tray_weight': 448}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:45:25.126000', 'flow': '1', 'TS': 1782818125.1260002, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:41:26.717000', 'flow': '-1', 'TS': 1782817886.717, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:49:09.872000', 'flow': '1', 'TS': 1782818349.872, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:37:28.646000', 'flow': '1', 'TS': 1782817648.6460001, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 2, 580326), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 16:44:04.698000', 'flow': '0', 'TS': 1782818044.698, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2625}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 16:44:04.722000', 'flow': '0', 'TS': 1782818044.7220001, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:44:04.862000', 'flow': '0', 'TS': 1782818044.862, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:44:04.817000', 'flow': '0', 'TS': 1782818044.817, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 16:44:04.955000', 'flow': '0', 'TS': 1782818044.955, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:44:04.975000', 'flow': '0', 'TS': 1782818044.9750001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:44:05.058000', 'flow': '0', 'TS': 1782818045.058, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:44:05.076000', 'flow': '0', 'TS': 1782818045.076, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:44:05.215000', 'flow': '0', 'TS': 1782818045.215, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:44:05.309000', 'flow': '0', 'TS': 1782818045.309, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:44:05.329000', 'flow': '0', 'TS': 1782818045.329, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:44:05.350000', 'flow': '0', 'TS': 1782818045.35, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:44:05.349000', 'flow': '0', 'TS': 1782818045.349, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:44:05.486000', 'flow': '0', 'TS': 1782818045.486, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:44:05.459000', 'flow': '0', 'TS': 1782818045.4589999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:44:05.477000', 'flow': '0', 'TS': 1782818045.477, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:49:36,124.124 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 49, 34, 378447), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:45:05.323000', 'flow': '1', 'TS': 1782818105.323, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:38:56.432000', 'flow': '1', 'TS': 1782817736.4320002, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:48:12.405000', 'flow': '1', 'TS': 1782818292.4050002, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:49:09.362000', 'flow': '1', 'TS': 1782818349.3620002, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:33:52.843000', 'flow': '1', 'TS': 1782817432.843, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:41:28.238000', 'flow': '1', 'TS': 1782817888.238, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:42:53.371000', 'flow': '1', 'TS': 1782817973.371, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:35:59.395000', 'flow': '1', 'TS': 1782817559.395, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 16:49:33.023000', 'flow': '-1', 'TS': 1782818373.023, 'address': '20', 'weight': '201', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:44:39.260000', 'flow': '1', 'TS': 1782818079.26, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:46:52.933000', 'flow': '1', 'TS': 1782818212.933, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:12.250000', 'flow': '1', 'TS': 1782817992.25, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:34.282000', 'flow': '1', 'TS': 1782818014.282, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '523', 'tray_id': '24', 'datetime': '2026-06-30 16:49:31.461000', 'flow': '1', 'TS': 1782818371.461, 'address': '24', 'weight': '523', 'expected_tray_weight': 448}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:45:25.116000', 'flow': '1', 'TS': 1782818125.116, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:41:26.712000', 'flow': '-1', 'TS': 1782817886.712, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:49:09.867000', 'flow': '1', 'TS': 1782818349.8669999, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:37:28.639000', 'flow': '1', 'TS': 1782817648.639, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 2, 580326), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 16:44:04.698000', 'flow': '0', 'TS': 1782818044.698, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2625}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 16:44:04.722000', 'flow': '0', 'TS': 1782818044.7220001, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:44:04.862000', 'flow': '0', 'TS': 1782818044.862, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:44:04.817000', 'flow': '0', 'TS': 1782818044.817, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 16:44:04.955000', 'flow': '0', 'TS': 1782818044.955, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:44:04.975000', 'flow': '0', 'TS': 1782818044.9750001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:44:05.058000', 'flow': '0', 'TS': 1782818045.058, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:44:05.076000', 'flow': '0', 'TS': 1782818045.076, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:44:05.215000', 'flow': '0', 'TS': 1782818045.215, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:44:05.309000', 'flow': '0', 'TS': 1782818045.309, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:44:05.329000', 'flow': '0', 'TS': 1782818045.329, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:44:05.350000', 'flow': '0', 'TS': 1782818045.35, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:44:05.349000', 'flow': '0', 'TS': 1782818045.349, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:44:05.486000', 'flow': '0', 'TS': 1782818045.486, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:44:05.459000', 'flow': '0', 'TS': 1782818045.4589999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:44:05.477000', 'flow': '0', 'TS': 1782818045.477, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:49:36,149.149 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 49, 34, 378447), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:45:05.323000', 'flow': '1', 'TS': 1782818105.323, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:38:56.432000', 'flow': '1', 'TS': 1782817736.4320002, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:48:12.405000', 'flow': '1', 'TS': 1782818292.4050002, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:49:09.362000', 'flow': '1', 'TS': 1782818349.3620002, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:33:52.843000', 'flow': '1', 'TS': 1782817432.843, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:41:28.238000', 'flow': '1', 'TS': 1782817888.238, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:42:53.371000', 'flow': '1', 'TS': 1782817973.371, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:35:59.395000', 'flow': '1', 'TS': 1782817559.395, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 16:49:33.023000', 'flow': '-1', 'TS': 1782818373.023, 'address': '20', 'weight': '201', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:44:39.260000', 'flow': '1', 'TS': 1782818079.26, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:46:52.933000', 'flow': '1', 'TS': 1782818212.933, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:12.250000', 'flow': '1', 'TS': 1782817992.25, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:34.282000', 'flow': '1', 'TS': 1782818014.282, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '523', 'tray_id': '24', 'datetime': '2026-06-30 16:49:31.461000', 'flow': '1', 'TS': 1782818371.461, 'address': '24', 'weight': '523', 'expected_tray_weight': 448}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:45:25.116000', 'flow': '1', 'TS': 1782818125.116, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:41:26.712000', 'flow': '-1', 'TS': 1782817886.712, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:49:09.867000', 'flow': '1', 'TS': 1782818349.8669999, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:37:28.639000', 'flow': '1', 'TS': 1782817648.639, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 2, 580326), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 16:44:04.698000', 'flow': '0', 'TS': 1782818044.698, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2625}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 16:44:04.722000', 'flow': '0', 'TS': 1782818044.7220001, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:44:04.862000', 'flow': '0', 'TS': 1782818044.862, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:44:04.817000', 'flow': '0', 'TS': 1782818044.817, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 16:44:04.955000', 'flow': '0', 'TS': 1782818044.955, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:44:04.975000', 'flow': '0', 'TS': 1782818044.9750001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:44:05.058000', 'flow': '0', 'TS': 1782818045.058, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:44:05.076000', 'flow': '0', 'TS': 1782818045.076, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:44:05.215000', 'flow': '0', 'TS': 1782818045.215, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:44:05.309000', 'flow': '0', 'TS': 1782818045.309, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:44:05.329000', 'flow': '0', 'TS': 1782818045.329, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:44:05.350000', 'flow': '0', 'TS': 1782818045.35, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:44:05.349000', 'flow': '0', 'TS': 1782818045.349, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:44:05.486000', 'flow': '0', 'TS': 1782818045.486, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:44:05.459000', 'flow': '0', 'TS': 1782818045.4589999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:44:05.477000', 'flow': '0', 'TS': 1782818045.477, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:49:37,610.610 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 49, 36, 177354), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:49:36.170000', 'flow': '0', 'TS': 1782818376.1699998, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 16:49:36.201000', 'flow': '0', 'TS': 1782818376.201, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:49:36.340000', 'flow': '0', 'TS': 1782818376.3400002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 16:49:36.343000', 'flow': '0', 'TS': 1782818376.343, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:49:36.362000', 'flow': '0', 'TS': 1782818376.362, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:49:36.501000', 'flow': '0', 'TS': 1782818376.501, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:49:36.541000', 'flow': '0', 'TS': 1782818376.541, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:49:36.557000', 'flow': '0', 'TS': 1782818376.557, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:49:36.698000', 'flow': '0', 'TS': 1782818376.6980002, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 16:49:36.780000', 'flow': '0', 'TS': 1782818376.78, 'address': '20', 'weight': '201', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:49:36.800000', 'flow': '0', 'TS': 1782818376.8, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:49:36.939000', 'flow': '0', 'TS': 1782818376.9390001, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:49:36.961000', 'flow': '0', 'TS': 1782818376.961, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 16:49:37.218000', 'flow': '0', 'TS': 1782818377.218, 'address': '24', 'weight': '420', 'expected_tray_weight': 448}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:49:37.356000', 'flow': '0', 'TS': 1782818377.356, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:49:37.424000', 'flow': '0', 'TS': 1782818377.424, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:49:37.444000', 'flow': '0', 'TS': 1782818377.444, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 2, 580326), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 16:44:04.698000', 'flow': '0', 'TS': 1782818044.698, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2625}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 16:44:04.722000', 'flow': '0', 'TS': 1782818044.7220001, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:44:04.862000', 'flow': '0', 'TS': 1782818044.862, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:44:04.817000', 'flow': '0', 'TS': 1782818044.817, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 16:44:04.955000', 'flow': '0', 'TS': 1782818044.955, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:44:04.975000', 'flow': '0', 'TS': 1782818044.9750001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:44:05.058000', 'flow': '0', 'TS': 1782818045.058, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:44:05.076000', 'flow': '0', 'TS': 1782818045.076, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:44:05.215000', 'flow': '0', 'TS': 1782818045.215, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:44:05.309000', 'flow': '0', 'TS': 1782818045.309, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:44:05.329000', 'flow': '0', 'TS': 1782818045.329, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:44:05.350000', 'flow': '0', 'TS': 1782818045.35, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:44:05.349000', 'flow': '0', 'TS': 1782818045.349, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:44:05.486000', 'flow': '0', 'TS': 1782818045.486, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:44:05.459000', 'flow': '0', 'TS': 1782818045.4589999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:44:05.477000', 'flow': '0', 'TS': 1782818045.477, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:49:37,624.624 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 49, 36, 177354), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:49:36.170000', 'flow': '0', 'TS': 1782818376.1699998, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 16:49:36.201000', 'flow': '0', 'TS': 1782818376.201, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:49:36.340000', 'flow': '0', 'TS': 1782818376.3400002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 16:49:36.343000', 'flow': '0', 'TS': 1782818376.343, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:49:36.362000', 'flow': '0', 'TS': 1782818376.362, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:49:36.501000', 'flow': '0', 'TS': 1782818376.501, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:49:36.541000', 'flow': '0', 'TS': 1782818376.541, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:49:36.557000', 'flow': '0', 'TS': 1782818376.557, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:49:36.698000', 'flow': '0', 'TS': 1782818376.6980002, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 16:49:36.780000', 'flow': '0', 'TS': 1782818376.78, 'address': '20', 'weight': '201', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:49:36.800000', 'flow': '0', 'TS': 1782818376.8, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:49:36.939000', 'flow': '0', 'TS': 1782818376.9390001, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:49:36.961000', 'flow': '0', 'TS': 1782818376.961, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 16:49:37.218000', 'flow': '0', 'TS': 1782818377.218, 'address': '24', 'weight': '420', 'expected_tray_weight': 448}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:49:37.356000', 'flow': '0', 'TS': 1782818377.356, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:49:37.424000', 'flow': '0', 'TS': 1782818377.424, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:49:37.444000', 'flow': '0', 'TS': 1782818377.444, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 2, 580326), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 16:44:04.698000', 'flow': '0', 'TS': 1782818044.698, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2625}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 16:44:04.722000', 'flow': '0', 'TS': 1782818044.7220001, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:44:04.862000', 'flow': '0', 'TS': 1782818044.862, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:44:04.817000', 'flow': '0', 'TS': 1782818044.817, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 16:44:04.955000', 'flow': '0', 'TS': 1782818044.955, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:44:04.975000', 'flow': '0', 'TS': 1782818044.9750001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:44:05.058000', 'flow': '0', 'TS': 1782818045.058, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:44:05.076000', 'flow': '0', 'TS': 1782818045.076, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:44:05.215000', 'flow': '0', 'TS': 1782818045.215, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:44:05.309000', 'flow': '0', 'TS': 1782818045.309, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:44:05.329000', 'flow': '0', 'TS': 1782818045.329, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:44:05.350000', 'flow': '0', 'TS': 1782818045.35, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:44:05.349000', 'flow': '0', 'TS': 1782818045.349, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:44:05.486000', 'flow': '0', 'TS': 1782818045.486, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:44:05.459000', 'flow': '0', 'TS': 1782818045.4589999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:44:05.477000', 'flow': '0', 'TS': 1782818045.477, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:49:39,133.133 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 16:49:39,134.134 INFO    ] DB TRAY [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "144", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "240", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "200", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "426", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "230", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "32", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "306", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "483", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-7"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1348", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2493", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1629", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1957", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3481", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "2114", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12"}, {"tray_weight": "1310", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "256", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-16"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5563", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-19"}, {"tray_weight": "2548", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 16:49:39,140.140 INFO    ] TRAY READINGS [{'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:33:52.811000', 'flow': '1', 'TS': 1782817432.8109999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:33:52.839000', 'flow': '1', 'TS': 1782817432.839, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:33:52.841000', 'flow': '1', 'TS': 1782817432.8409998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:33:52.843000', 'flow': '1', 'TS': 1782817432.843, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:33:52.843000', 'flow': '1', 'TS': 1782817432.843, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:33:52.844000', 'flow': '1', 'TS': 1782817432.8439999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:35:59.394000', 'flow': '1', 'TS': 1782817559.3939998, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:35:59.395000', 'flow': '1', 'TS': 1782817559.395, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:35:59.405000', 'flow': '1', 'TS': 1782817559.405, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:35:59.409000', 'flow': '1', 'TS': 1782817559.409, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:35:59.417000', 'flow': '1', 'TS': 1782817559.417, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:35:59.419000', 'flow': '1', 'TS': 1782817559.419, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:37:28.639000', 'flow': '1', 'TS': 1782817648.639, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:37:28.646000', 'flow': '1', 'TS': 1782817648.6460001, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:37:28.649000', 'flow': '1', 'TS': 1782817648.6490002, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:37:28.649000', 'flow': '1', 'TS': 1782817648.6490002, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:37:28.653000', 'flow': '1', 'TS': 1782817648.6529999, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 16:37:28.657000', 'flow': '1', 'TS': 1782817648.657, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:38:56.421000', 'flow': '1', 'TS': 1782817736.4209998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:38:56.430000', 'flow': '1', 'TS': 1782817736.43, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:38:56.432000', 'flow': '1', 'TS': 1782817736.4320002, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:38:56.433000', 'flow': '1', 'TS': 1782817736.433, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:38:56.434000', 'flow': '1', 'TS': 1782817736.434, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:38:56.434000', 'flow': '1', 'TS': 1782817736.434, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:41:26.712000', 'flow': '-1', 'TS': 1782817886.712, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:41:26.717000', 'flow': '-1', 'TS': 1782817886.717, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:41:26.720000', 'flow': '-1', 'TS': 1782817886.72, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:41:26.721000', 'flow': '-1', 'TS': 1782817886.721, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:41:26.726000', 'flow': '-1', 'TS': 1782817886.7259998, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:41:26.727000', 'flow': '-1', 'TS': 1782817886.727, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:41:28.237000', 'flow': '1', 'TS': 1782817888.237, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:41:28.237000', 'flow': '1', 'TS': 1782817888.237, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:41:28.238000', 'flow': '1', 'TS': 1782817888.238, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:41:28.238000', 'flow': '1', 'TS': 1782817888.238, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:41:28.239000', 'flow': '1', 'TS': 1782817888.239, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:41:28.241000', 'flow': '1', 'TS': 1782817888.2410002, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:42:53.371000', 'flow': '1', 'TS': 1782817973.371, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:42:53.374000', 'flow': '1', 'TS': 1782817973.374, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:42:53.375000', 'flow': '1', 'TS': 1782817973.375, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:42:53.375000', 'flow': '1', 'TS': 1782817973.375, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:42:53.384000', 'flow': '1', 'TS': 1782817973.384, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:42:53.385000', 'flow': '1', 'TS': 1782817973.385, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:12.250000', 'flow': '1', 'TS': 1782817992.25, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:12.254000', 'flow': '1', 'TS': 1782817992.2540002, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:12.261000', 'flow': '1', 'TS': 1782817992.261, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:12.261000', 'flow': '1', 'TS': 1782817992.261, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:12.266000', 'flow': '1', 'TS': 1782817992.2659998, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:12.268000', 'flow': '1', 'TS': 1782817992.268, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:34.282000', 'flow': '1', 'TS': 1782818014.282, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:34.286000', 'flow': '1', 'TS': 1782818014.286, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:34.293000', 'flow': '1', 'TS': 1782818014.293, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:34.293000', 'flow': '1', 'TS': 1782818014.293, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:34.298000', 'flow': '1', 'TS': 1782818014.2979999, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:43:34.300000', 'flow': '1', 'TS': 1782818014.3, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:44:39.260000', 'flow': '1', 'TS': 1782818079.26, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:44:39.267000', 'flow': '1', 'TS': 1782818079.267, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:44:39.267000', 'flow': '1', 'TS': 1782818079.267, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:44:39.272000', 'flow': '1', 'TS': 1782818079.2719998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:44:39.275000', 'flow': '1', 'TS': 1782818079.275, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:44:39.281000', 'flow': '1', 'TS': 1782818079.2810001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:45:05.304000', 'flow': '1', 'TS': 1782818105.304, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:45:05.310000', 'flow': '1', 'TS': 1782818105.31, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:45:05.310000', 'flow': '1', 'TS': 1782818105.31, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:45:05.313000', 'flow': '1', 'TS': 1782818105.313, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:45:05.316000', 'flow': '1', 'TS': 1782818105.316, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:45:05.323000', 'flow': '1', 'TS': 1782818105.323, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:45:25.116000', 'flow': '1', 'TS': 1782818125.116, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:45:25.126000', 'flow': '1', 'TS': 1782818125.126, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:45:25.126000', 'flow': '1', 'TS': 1782818125.1260002, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:45:25.128000', 'flow': '1', 'TS': 1782818125.128, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:45:25.128000', 'flow': '1', 'TS': 1782818125.128, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:45:25.131000', 'flow': '1', 'TS': 1782818125.131, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:46:52.933000', 'flow': '1', 'TS': 1782818212.933, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:46:52.940000', 'flow': '1', 'TS': 1782818212.9399998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:46:52.940000', 'flow': '1', 'TS': 1782818212.94, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:46:52.945000', 'flow': '1', 'TS': 1782818212.945, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:46:52.948000', 'flow': '1', 'TS': 1782818212.948, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:46:52.954000', 'flow': '1', 'TS': 1782818212.954, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:48:12.394000', 'flow': '1', 'TS': 1782818292.3939998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:48:12.403000', 'flow': '1', 'TS': 1782818292.403, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:48:12.405000', 'flow': '1', 'TS': 1782818292.4050002, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:48:12.406000', 'flow': '1', 'TS': 1782818292.4060001, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:48:12.407000', 'flow': '1', 'TS': 1782818292.407, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:48:12.407000', 'flow': '1', 'TS': 1782818292.407, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:49:09.351000', 'flow': '1', 'TS': 1782818349.3509998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:49:09.360000', 'flow': '1', 'TS': 1782818349.3600001, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:49:09.362000', 'flow': '1', 'TS': 1782818349.3620002, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:49:09.363000', 'flow': '1', 'TS': 1782818349.3630002, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:49:09.364000', 'flow': '1', 'TS': 1782818349.3639998, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:49:09.364000', 'flow': '1', 'TS': 1782818349.364, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:49:09.867000', 'flow': '1', 'TS': 1782818349.8669999, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:49:09.872000', 'flow': '1', 'TS': 1782818349.872, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:49:09.875000', 'flow': '1', 'TS': 1782818349.875, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:49:09.876000', 'flow': '1', 'TS': 1782818349.876, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:49:09.881000', 'flow': '1', 'TS': 1782818349.8809998, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 16:49:09.882000', 'flow': '1', 'TS': 1782818349.882, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '523', 'tray_id': '24', 'datetime': '2026-06-30 16:49:31.461000', 'flow': '1', 'TS': 1782818371.461, 'address': '24', 'weight': '523', 'expected_tray_weight': 448}, {'tray_weight': '523', 'tray_id': '24', 'datetime': '2026-06-30 16:49:31.465000', 'flow': '1', 'TS': 1782818371.4650002, 'address': '24', 'weight': '523', 'expected_tray_weight': 448}, {'tray_weight': '523', 'tray_id': '24', 'datetime': '2026-06-30 16:49:31.465000', 'flow': '1', 'TS': 1782818371.4650002, 'address': '24', 'weight': '523', 'expected_tray_weight': 448}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 16:49:33.023000', 'flow': '-1', 'TS': 1782818373.023, 'address': '20', 'weight': '201', 'expected_tray_weight': 240}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 16:49:33.030000', 'flow': '-1', 'TS': 1782818373.0300002, 'address': '20', 'weight': '201', 'expected_tray_weight': 240}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:49:36.170000', 'flow': '0', 'TS': 1782818376.1699998, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 16:49:36.201000', 'flow': '0', 'TS': 1782818376.201, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:49:36.340000', 'flow': '0', 'TS': 1782818376.3400002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 16:49:36.343000', 'flow': '0', 'TS': 1782818376.343, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:49:36.362000', 'flow': '0', 'TS': 1782818376.362, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:49:36.501000', 'flow': '0', 'TS': 1782818376.501, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:49:36.541000', 'flow': '0', 'TS': 1782818376.541, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:49:36.557000', 'flow': '0', 'TS': 1782818376.557, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:49:36.698000', 'flow': '0', 'TS': 1782818376.6980002, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 16:49:36.780000', 'flow': '0', 'TS': 1782818376.78, 'address': '20', 'weight': '201', 'expected_tray_weight': 240}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:49:36.800000', 'flow': '0', 'TS': 1782818376.8, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 16:49:36.939000', 'flow': '0', 'TS': 1782818376.9390001, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 16:49:36.961000', 'flow': '0', 'TS': 1782818376.961, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 16:49:37.218000', 'flow': '0', 'TS': 1782818377.218, 'address': '24', 'weight': '420', 'expected_tray_weight': 448}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:49:37.356000', 'flow': '0', 'TS': 1782818377.356, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:49:37.424000', 'flow': '0', 'TS': 1782818377.424, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:49:37.444000', 'flow': '0', 'TS': 1782818377.444, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]
[2026-06-30 16:49:40,723.723 INFO    ] Final DB Tray = [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "145", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "241", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "199", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "426", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "201", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-8"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "31", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-7"}, {"tray_weight": "229", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1348", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2493", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1629", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1957", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3481", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "2114", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12"}, {"tray_weight": "1310", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "256", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-16"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5563", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-19"}, {"tray_weight": "2548", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 16:49:47,329.329 INFO    ] Syncing order with order id: TM06202003260630164818166
[2026-06-30 16:49:47,354.354 INFO    ] pg status for order_id: TM06202003260630164818166 before is --> False
[2026-06-30 16:49:47,357.357 INFO    ] payment_gateway for order_id: TM06202003260630164818166 is --> razor_pay and sync status is True
[2026-06-30 16:49:47,691.691 INFO    ] pg status response {'status': True}
[2026-06-30 16:49:47,728.728 INFO    ] pg status for order_id: TM06202003260630164818166 after is --> {'status': True}
[2026-06-30 16:50:21,231.231 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 50, 20, 196907), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:50:20.106000', 'flow': '0', 'TS': 1782818420.106, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:50:20.245000', 'flow': '0', 'TS': 1782818420.245, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:50:20.266000', 'flow': '0', 'TS': 1782818420.266, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:50:20.288000', 'flow': '0', 'TS': 1782818420.288, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:50:20.306000', 'flow': '0', 'TS': 1782818420.306, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:50:20.446000', 'flow': '0', 'TS': 1782818420.446, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:50:20.425000', 'flow': '0', 'TS': 1782818420.425, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:50:20.447000', 'flow': '0', 'TS': 1782818420.447, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:50:20.584000', 'flow': '0', 'TS': 1782818420.584, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 16:50:20.527000', 'flow': '0', 'TS': 1782818420.527, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:50:20.661000', 'flow': '0', 'TS': 1782818420.661, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:50:20.681000', 'flow': '0', 'TS': 1782818420.681, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:50:20.775000', 'flow': '0', 'TS': 1782818420.775, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 16:50:20.913000', 'flow': '0', 'TS': 1782818420.913, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:50:20.935000', 'flow': '0', 'TS': 1782818420.935, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:50:21.067000', 'flow': '0', 'TS': 1782818421.067, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:50:21.085000', 'flow': '0', 'TS': 1782818421.0849998, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 2, 580326), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 16:44:04.698000', 'flow': '0', 'TS': 1782818044.698, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2625}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 16:44:04.722000', 'flow': '0', 'TS': 1782818044.7220001, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:44:04.862000', 'flow': '0', 'TS': 1782818044.862, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:44:04.817000', 'flow': '0', 'TS': 1782818044.817, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 16:44:04.955000', 'flow': '0', 'TS': 1782818044.955, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:44:04.975000', 'flow': '0', 'TS': 1782818044.9750001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:44:05.058000', 'flow': '0', 'TS': 1782818045.058, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:44:05.076000', 'flow': '0', 'TS': 1782818045.076, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:44:05.215000', 'flow': '0', 'TS': 1782818045.215, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:44:05.309000', 'flow': '0', 'TS': 1782818045.309, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:44:05.329000', 'flow': '0', 'TS': 1782818045.329, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:44:05.350000', 'flow': '0', 'TS': 1782818045.35, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:44:05.349000', 'flow': '0', 'TS': 1782818045.349, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:44:05.486000', 'flow': '0', 'TS': 1782818045.486, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:44:05.459000', 'flow': '0', 'TS': 1782818045.4589999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:44:05.477000', 'flow': '0', 'TS': 1782818045.477, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:50:21,248.248 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 50, 20, 196907), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:50:20.106000', 'flow': '0', 'TS': 1782818420.106, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:50:20.245000', 'flow': '0', 'TS': 1782818420.245, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:50:20.266000', 'flow': '0', 'TS': 1782818420.266, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:50:20.288000', 'flow': '0', 'TS': 1782818420.288, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:50:20.306000', 'flow': '0', 'TS': 1782818420.306, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:50:20.446000', 'flow': '0', 'TS': 1782818420.446, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:50:20.425000', 'flow': '0', 'TS': 1782818420.425, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:50:20.447000', 'flow': '0', 'TS': 1782818420.447, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:50:20.584000', 'flow': '0', 'TS': 1782818420.584, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 16:50:20.527000', 'flow': '0', 'TS': 1782818420.527, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:50:20.661000', 'flow': '0', 'TS': 1782818420.661, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:50:20.681000', 'flow': '0', 'TS': 1782818420.681, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:50:20.775000', 'flow': '0', 'TS': 1782818420.775, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 16:50:20.913000', 'flow': '0', 'TS': 1782818420.913, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:50:20.935000', 'flow': '0', 'TS': 1782818420.935, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:50:21.067000', 'flow': '0', 'TS': 1782818421.067, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:50:21.085000', 'flow': '0', 'TS': 1782818421.0849998, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 44, 2, 580326), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 16:44:04.698000', 'flow': '0', 'TS': 1782818044.698, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2625}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 16:44:04.722000', 'flow': '0', 'TS': 1782818044.7220001, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 16:44:04.862000', 'flow': '0', 'TS': 1782818044.862, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:44:04.817000', 'flow': '0', 'TS': 1782818044.817, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 16:44:04.955000', 'flow': '0', 'TS': 1782818044.955, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:44:04.975000', 'flow': '0', 'TS': 1782818044.9750001, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 16:44:05.058000', 'flow': '0', 'TS': 1782818045.058, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 16:44:05.076000', 'flow': '0', 'TS': 1782818045.076, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 16:44:05.215000', 'flow': '0', 'TS': 1782818045.215, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:44:05.309000', 'flow': '0', 'TS': 1782818045.309, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:44:05.329000', 'flow': '0', 'TS': 1782818045.329, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:44:05.350000', 'flow': '0', 'TS': 1782818045.35, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:44:05.349000', 'flow': '0', 'TS': 1782818045.349, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:44:05.486000', 'flow': '0', 'TS': 1782818045.486, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:44:05.459000', 'flow': '0', 'TS': 1782818045.4589999, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:44:05.477000', 'flow': '0', 'TS': 1782818045.477, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:50:22,627.627 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 50, 20, 196907), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:50:20.106000', 'flow': '0', 'TS': 1782818420.106, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:50:20.245000', 'flow': '0', 'TS': 1782818420.245, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:50:20.266000', 'flow': '0', 'TS': 1782818420.266, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:50:20.288000', 'flow': '0', 'TS': 1782818420.288, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:50:20.306000', 'flow': '0', 'TS': 1782818420.306, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:50:20.446000', 'flow': '0', 'TS': 1782818420.446, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:50:20.425000', 'flow': '0', 'TS': 1782818420.425, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:50:20.447000', 'flow': '0', 'TS': 1782818420.447, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:50:20.584000', 'flow': '0', 'TS': 1782818420.584, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 16:50:20.527000', 'flow': '0', 'TS': 1782818420.527, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:50:20.661000', 'flow': '0', 'TS': 1782818420.661, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:50:20.681000', 'flow': '0', 'TS': 1782818420.681, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:50:20.775000', 'flow': '0', 'TS': 1782818420.775, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 16:50:20.913000', 'flow': '0', 'TS': 1782818420.913, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:50:20.935000', 'flow': '0', 'TS': 1782818420.935, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:50:21.067000', 'flow': '0', 'TS': 1782818421.067, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:50:21.085000', 'flow': '0', 'TS': 1782818421.0849998, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 50, 21, 274343), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 16:50:21.271000', 'flow': '0', 'TS': 1782818421.271, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1623', 'tray_id': '32', 'datetime': '2026-06-30 16:50:21.295000', 'flow': '0', 'TS': 1782818421.295, 'address': '32', 'weight': '1623', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:50:21.430000', 'flow': '0', 'TS': 1782818421.43, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:50:21.493000', 'flow': '0', 'TS': 1782818421.493, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:50:21.509000', 'flow': '0', 'TS': 1782818421.5089998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:50:21.634000', 'flow': '0', 'TS': 1782818421.6339998, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:50:21.696000', 'flow': '0', 'TS': 1782818421.696, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:50:21.715000', 'flow': '0', 'TS': 1782818421.715, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:50:21.854000', 'flow': '0', 'TS': 1782818421.854, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:50:21.925000', 'flow': '0', 'TS': 1782818421.925, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:50:21.944000', 'flow': '0', 'TS': 1782818421.944, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:50:22.083000', 'flow': '0', 'TS': 1782818422.083, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:50:22.107000', 'flow': '0', 'TS': 1782818422.1069999, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:50:22.126000', 'flow': '0', 'TS': 1782818422.126, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:50:22.237000', 'flow': '0', 'TS': 1782818422.237, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:50:22.255000', 'flow': '0', 'TS': 1782818422.2549999, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:50:22,646.646 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 50, 20, 196907), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 16:50:20.106000', 'flow': '0', 'TS': 1782818420.106, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 16:50:20.245000', 'flow': '0', 'TS': 1782818420.245, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 16:50:20.266000', 'flow': '0', 'TS': 1782818420.266, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 16:50:20.288000', 'flow': '0', 'TS': 1782818420.288, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 16:50:20.306000', 'flow': '0', 'TS': 1782818420.306, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 16:50:20.446000', 'flow': '0', 'TS': 1782818420.446, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 16:50:20.425000', 'flow': '0', 'TS': 1782818420.425, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 16:50:20.447000', 'flow': '0', 'TS': 1782818420.447, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 16:50:20.584000', 'flow': '0', 'TS': 1782818420.584, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 16:50:20.527000', 'flow': '0', 'TS': 1782818420.527, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 16:50:20.661000', 'flow': '0', 'TS': 1782818420.661, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 16:50:20.681000', 'flow': '0', 'TS': 1782818420.681, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 16:50:20.775000', 'flow': '0', 'TS': 1782818420.775, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 16:50:20.913000', 'flow': '0', 'TS': 1782818420.913, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 16:50:20.935000', 'flow': '0', 'TS': 1782818420.935, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 16:50:21.067000', 'flow': '0', 'TS': 1782818421.067, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 16:50:21.085000', 'flow': '0', 'TS': 1782818421.0849998, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 50, 21, 274343), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 16:50:21.271000', 'flow': '0', 'TS': 1782818421.271, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1623', 'tray_id': '32', 'datetime': '2026-06-30 16:50:21.295000', 'flow': '0', 'TS': 1782818421.295, 'address': '32', 'weight': '1623', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:50:21.430000', 'flow': '0', 'TS': 1782818421.43, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:50:21.493000', 'flow': '0', 'TS': 1782818421.493, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:50:21.509000', 'flow': '0', 'TS': 1782818421.5089998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:50:21.634000', 'flow': '0', 'TS': 1782818421.6339998, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:50:21.696000', 'flow': '0', 'TS': 1782818421.696, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:50:21.715000', 'flow': '0', 'TS': 1782818421.715, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:50:21.854000', 'flow': '0', 'TS': 1782818421.854, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:50:21.925000', 'flow': '0', 'TS': 1782818421.925, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:50:21.944000', 'flow': '0', 'TS': 1782818421.944, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:50:22.083000', 'flow': '0', 'TS': 1782818422.083, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:50:22.107000', 'flow': '0', 'TS': 1782818422.1069999, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:50:22.126000', 'flow': '0', 'TS': 1782818422.126, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:50:22.237000', 'flow': '0', 'TS': 1782818422.237, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:50:22.255000', 'flow': '0', 'TS': 1782818422.2549999, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 16:55:39,718.718 INFO    ] processOrderPayment version is : v2
[2026-06-30 17:02:39,002.002 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 2, 38, 6925), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:02:37.940000', 'flow': '0', 'TS': 1782819157.94, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:02:37.960000', 'flow': '0', 'TS': 1782819157.96, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:02:38.099000', 'flow': '0', 'TS': 1782819158.099, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:02:38.057000', 'flow': '0', 'TS': 1782819158.057, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:02:38.194000', 'flow': '0', 'TS': 1782819158.194, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:02:38.217000', 'flow': '0', 'TS': 1782819158.217, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:02:38.196000', 'flow': '0', 'TS': 1782819158.1959999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 17:02:38.335000', 'flow': '0', 'TS': 1782819158.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 17:02:38.355000', 'flow': '0', 'TS': 1782819158.355, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 17:02:38.395000', 'flow': '0', 'TS': 1782819158.395, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:02:38.416000', 'flow': '0', 'TS': 1782819158.4160001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:02:38.551000', 'flow': '0', 'TS': 1782819158.551, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 17:02:38.525000', 'flow': '0', 'TS': 1782819158.5249999, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:02:38.662000', 'flow': '0', 'TS': 1782819158.6620002, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:02:38.683000', 'flow': '0', 'TS': 1782819158.6829998, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:02:38.827000', 'flow': '0', 'TS': 1782819158.8270001, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:02:38.847000', 'flow': '0', 'TS': 1782819158.847, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 50, 21, 274343), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 16:50:21.271000', 'flow': '0', 'TS': 1782818421.271, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1623', 'tray_id': '32', 'datetime': '2026-06-30 16:50:21.295000', 'flow': '0', 'TS': 1782818421.295, 'address': '32', 'weight': '1623', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:50:21.430000', 'flow': '0', 'TS': 1782818421.43, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:50:21.493000', 'flow': '0', 'TS': 1782818421.493, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:50:21.509000', 'flow': '0', 'TS': 1782818421.5089998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:50:21.634000', 'flow': '0', 'TS': 1782818421.6339998, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:50:21.696000', 'flow': '0', 'TS': 1782818421.696, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:50:21.715000', 'flow': '0', 'TS': 1782818421.715, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:50:21.854000', 'flow': '0', 'TS': 1782818421.854, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:50:21.925000', 'flow': '0', 'TS': 1782818421.925, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:50:21.944000', 'flow': '0', 'TS': 1782818421.944, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:50:22.083000', 'flow': '0', 'TS': 1782818422.083, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:50:22.107000', 'flow': '0', 'TS': 1782818422.1069999, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:50:22.126000', 'flow': '0', 'TS': 1782818422.126, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:50:22.237000', 'flow': '0', 'TS': 1782818422.237, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:50:22.255000', 'flow': '0', 'TS': 1782818422.2549999, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 17:02:39,018.018 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 2, 38, 6925), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:02:37.940000', 'flow': '0', 'TS': 1782819157.94, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:02:37.960000', 'flow': '0', 'TS': 1782819157.96, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:02:38.099000', 'flow': '0', 'TS': 1782819158.099, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:02:38.057000', 'flow': '0', 'TS': 1782819158.057, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:02:38.194000', 'flow': '0', 'TS': 1782819158.194, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:02:38.217000', 'flow': '0', 'TS': 1782819158.217, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:02:38.196000', 'flow': '0', 'TS': 1782819158.1959999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 17:02:38.335000', 'flow': '0', 'TS': 1782819158.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 17:02:38.355000', 'flow': '0', 'TS': 1782819158.355, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 17:02:38.395000', 'flow': '0', 'TS': 1782819158.395, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:02:38.416000', 'flow': '0', 'TS': 1782819158.4160001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:02:38.551000', 'flow': '0', 'TS': 1782819158.551, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 17:02:38.525000', 'flow': '0', 'TS': 1782819158.5249999, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:02:38.662000', 'flow': '0', 'TS': 1782819158.6620002, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:02:38.683000', 'flow': '0', 'TS': 1782819158.6829998, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:02:38.827000', 'flow': '0', 'TS': 1782819158.8270001, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:02:38.847000', 'flow': '0', 'TS': 1782819158.847, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 16, 50, 21, 274343), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 16:50:21.271000', 'flow': '0', 'TS': 1782818421.271, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1623', 'tray_id': '32', 'datetime': '2026-06-30 16:50:21.295000', 'flow': '0', 'TS': 1782818421.295, 'address': '32', 'weight': '1623', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 16:50:21.430000', 'flow': '0', 'TS': 1782818421.43, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 16:50:21.493000', 'flow': '0', 'TS': 1782818421.493, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 16:50:21.509000', 'flow': '0', 'TS': 1782818421.5089998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 16:50:21.634000', 'flow': '0', 'TS': 1782818421.6339998, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 16:50:21.696000', 'flow': '0', 'TS': 1782818421.696, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 16:50:21.715000', 'flow': '0', 'TS': 1782818421.715, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 16:50:21.854000', 'flow': '0', 'TS': 1782818421.854, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 16:50:21.925000', 'flow': '0', 'TS': 1782818421.925, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 16:50:21.944000', 'flow': '0', 'TS': 1782818421.944, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 16:50:22.083000', 'flow': '0', 'TS': 1782818422.083, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 16:50:22.107000', 'flow': '0', 'TS': 1782818422.1069999, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 16:50:22.126000', 'flow': '0', 'TS': 1782818422.126, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 16:50:22.237000', 'flow': '0', 'TS': 1782818422.237, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 16:50:22.255000', 'flow': '0', 'TS': 1782818422.2549999, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 17:02:40,395.395 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 2, 38, 6925), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:02:37.940000', 'flow': '0', 'TS': 1782819157.94, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:02:37.960000', 'flow': '0', 'TS': 1782819157.96, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:02:38.099000', 'flow': '0', 'TS': 1782819158.099, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:02:38.057000', 'flow': '0', 'TS': 1782819158.057, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:02:38.194000', 'flow': '0', 'TS': 1782819158.194, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:02:38.217000', 'flow': '0', 'TS': 1782819158.217, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:02:38.196000', 'flow': '0', 'TS': 1782819158.1959999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 17:02:38.335000', 'flow': '0', 'TS': 1782819158.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 17:02:38.355000', 'flow': '0', 'TS': 1782819158.355, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 17:02:38.395000', 'flow': '0', 'TS': 1782819158.395, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:02:38.416000', 'flow': '0', 'TS': 1782819158.4160001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:02:38.551000', 'flow': '0', 'TS': 1782819158.551, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 17:02:38.525000', 'flow': '0', 'TS': 1782819158.5249999, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:02:38.662000', 'flow': '0', 'TS': 1782819158.6620002, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:02:38.683000', 'flow': '0', 'TS': 1782819158.6829998, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:02:38.827000', 'flow': '0', 'TS': 1782819158.8270001, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:02:38.847000', 'flow': '0', 'TS': 1782819158.847, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 2, 39, 41597), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 17:02:38.958000', 'flow': '0', 'TS': 1782819158.9580002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1622', 'tray_id': '32', 'datetime': '2026-06-30 17:02:39.095000', 'flow': '0', 'TS': 1782819159.095, 'address': '32', 'weight': '1622', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 17:02:39.116000', 'flow': '0', 'TS': 1782819159.116, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 17:02:39.264000', 'flow': '0', 'TS': 1782819159.264, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 17:02:39.284000', 'flow': '0', 'TS': 1782819159.284, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 17:02:39.303000', 'flow': '0', 'TS': 1782819159.303, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 17:02:39.441000', 'flow': '0', 'TS': 1782819159.441, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 17:02:39.460000', 'flow': '0', 'TS': 1782819159.46, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 17:02:39.600000', 'flow': '0', 'TS': 1782819159.6000001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 17:02:39.578000', 'flow': '0', 'TS': 1782819159.578, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:02:39.716000', 'flow': '0', 'TS': 1782819159.7159998, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:02:39.736000', 'flow': '0', 'TS': 1782819159.736, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:02:39.820000', 'flow': '0', 'TS': 1782819159.82, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 17:02:39.839000', 'flow': '0', 'TS': 1782819159.839, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 17:02:39.958000', 'flow': '0', 'TS': 1782819159.958, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 17:02:39.977000', 'flow': '0', 'TS': 1782819159.977, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 17:02:40,411.411 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 2, 38, 6925), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:02:37.940000', 'flow': '0', 'TS': 1782819157.94, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:02:37.960000', 'flow': '0', 'TS': 1782819157.96, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:02:38.099000', 'flow': '0', 'TS': 1782819158.099, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:02:38.057000', 'flow': '0', 'TS': 1782819158.057, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:02:38.194000', 'flow': '0', 'TS': 1782819158.194, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:02:38.217000', 'flow': '0', 'TS': 1782819158.217, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:02:38.196000', 'flow': '0', 'TS': 1782819158.1959999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 17:02:38.335000', 'flow': '0', 'TS': 1782819158.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 17:02:38.355000', 'flow': '0', 'TS': 1782819158.355, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 17:02:38.395000', 'flow': '0', 'TS': 1782819158.395, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:02:38.416000', 'flow': '0', 'TS': 1782819158.4160001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:02:38.551000', 'flow': '0', 'TS': 1782819158.551, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 17:02:38.525000', 'flow': '0', 'TS': 1782819158.5249999, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:02:38.662000', 'flow': '0', 'TS': 1782819158.6620002, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:02:38.683000', 'flow': '0', 'TS': 1782819158.6829998, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:02:38.827000', 'flow': '0', 'TS': 1782819158.8270001, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:02:38.847000', 'flow': '0', 'TS': 1782819158.847, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 2, 39, 41597), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 17:02:38.958000', 'flow': '0', 'TS': 1782819158.9580002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1622', 'tray_id': '32', 'datetime': '2026-06-30 17:02:39.095000', 'flow': '0', 'TS': 1782819159.095, 'address': '32', 'weight': '1622', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 17:02:39.116000', 'flow': '0', 'TS': 1782819159.116, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 17:02:39.264000', 'flow': '0', 'TS': 1782819159.264, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 17:02:39.284000', 'flow': '0', 'TS': 1782819159.284, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 17:02:39.303000', 'flow': '0', 'TS': 1782819159.303, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 17:02:39.441000', 'flow': '0', 'TS': 1782819159.441, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 17:02:39.460000', 'flow': '0', 'TS': 1782819159.46, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 17:02:39.600000', 'flow': '0', 'TS': 1782819159.6000001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 17:02:39.578000', 'flow': '0', 'TS': 1782819159.578, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:02:39.716000', 'flow': '0', 'TS': 1782819159.7159998, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:02:39.736000', 'flow': '0', 'TS': 1782819159.736, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:02:39.820000', 'flow': '0', 'TS': 1782819159.82, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 17:02:39.839000', 'flow': '0', 'TS': 1782819159.839, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 17:02:39.958000', 'flow': '0', 'TS': 1782819159.958, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 17:02:39.977000', 'flow': '0', 'TS': 1782819159.977, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 17:04:44,762.762 INFO    ] processOrderPayment version is : v2
[2026-06-30 17:16:25,609.609 INFO    ] processOrderPayment version is : v2
[2026-06-30 17:20:21,663.663 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 20, 20, 726087), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:20:20.658000', 'flow': '0', 'TS': 1782820220.658, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 17:20:20.797000', 'flow': '0', 'TS': 1782820220.7970002, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:20:20.816000', 'flow': '0', 'TS': 1782820220.816, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:20:20.896000', 'flow': '0', 'TS': 1782820220.896, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:20:20.915000', 'flow': '0', 'TS': 1782820220.915, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:20:21.051000', 'flow': '0', 'TS': 1782820221.0509999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:20:21.062000', 'flow': '0', 'TS': 1782820221.062, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:20:21.082000', 'flow': '0', 'TS': 1782820221.082, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 17:20:21.220000', 'flow': '0', 'TS': 1782820221.22, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:20:21.241000', 'flow': '0', 'TS': 1782820221.241, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:20:21.260000', 'flow': '0', 'TS': 1782820221.26, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 17:20:21.281000', 'flow': '0', 'TS': 1782820221.2810001, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 17:20:21.413000', 'flow': '0', 'TS': 1782820221.4129999, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:20:21.433000', 'flow': '0', 'TS': 1782820221.433, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:20:21.451000', 'flow': '0', 'TS': 1782820221.451, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 17:20:21.550000', 'flow': '0', 'TS': 1782820221.55, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:20:21.570000', 'flow': '0', 'TS': 1782820221.5700002, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 2, 39, 41597), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 17:02:38.958000', 'flow': '0', 'TS': 1782819158.9580002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1622', 'tray_id': '32', 'datetime': '2026-06-30 17:02:39.095000', 'flow': '0', 'TS': 1782819159.095, 'address': '32', 'weight': '1622', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 17:02:39.116000', 'flow': '0', 'TS': 1782819159.116, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 17:02:39.264000', 'flow': '0', 'TS': 1782819159.264, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 17:02:39.284000', 'flow': '0', 'TS': 1782819159.284, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 17:02:39.303000', 'flow': '0', 'TS': 1782819159.303, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 17:02:39.441000', 'flow': '0', 'TS': 1782819159.441, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 17:02:39.460000', 'flow': '0', 'TS': 1782819159.46, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 17:02:39.600000', 'flow': '0', 'TS': 1782819159.6000001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 17:02:39.578000', 'flow': '0', 'TS': 1782819159.578, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:02:39.716000', 'flow': '0', 'TS': 1782819159.7159998, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:02:39.736000', 'flow': '0', 'TS': 1782819159.736, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:02:39.820000', 'flow': '0', 'TS': 1782819159.82, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 17:02:39.839000', 'flow': '0', 'TS': 1782819159.839, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 17:02:39.958000', 'flow': '0', 'TS': 1782819159.958, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 17:02:39.977000', 'flow': '0', 'TS': 1782819159.977, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 17:20:21,673.673 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 20, 20, 726087), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:20:20.658000', 'flow': '0', 'TS': 1782820220.658, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 17:20:20.797000', 'flow': '0', 'TS': 1782820220.7970002, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:20:20.816000', 'flow': '0', 'TS': 1782820220.816, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:20:20.896000', 'flow': '0', 'TS': 1782820220.896, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:20:20.915000', 'flow': '0', 'TS': 1782820220.915, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:20:21.051000', 'flow': '0', 'TS': 1782820221.0509999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:20:21.062000', 'flow': '0', 'TS': 1782820221.062, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:20:21.082000', 'flow': '0', 'TS': 1782820221.082, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 17:20:21.220000', 'flow': '0', 'TS': 1782820221.22, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:20:21.241000', 'flow': '0', 'TS': 1782820221.241, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:20:21.260000', 'flow': '0', 'TS': 1782820221.26, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 17:20:21.281000', 'flow': '0', 'TS': 1782820221.2810001, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 17:20:21.413000', 'flow': '0', 'TS': 1782820221.4129999, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:20:21.433000', 'flow': '0', 'TS': 1782820221.433, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:20:21.451000', 'flow': '0', 'TS': 1782820221.451, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 17:20:21.550000', 'flow': '0', 'TS': 1782820221.55, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:20:21.570000', 'flow': '0', 'TS': 1782820221.5700002, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 2, 39, 41597), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 17:02:38.958000', 'flow': '0', 'TS': 1782819158.9580002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1622', 'tray_id': '32', 'datetime': '2026-06-30 17:02:39.095000', 'flow': '0', 'TS': 1782819159.095, 'address': '32', 'weight': '1622', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 17:02:39.116000', 'flow': '0', 'TS': 1782819159.116, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 17:02:39.264000', 'flow': '0', 'TS': 1782819159.264, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 17:02:39.284000', 'flow': '0', 'TS': 1782819159.284, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 17:02:39.303000', 'flow': '0', 'TS': 1782819159.303, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 17:02:39.441000', 'flow': '0', 'TS': 1782819159.441, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 17:02:39.460000', 'flow': '0', 'TS': 1782819159.46, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 17:02:39.600000', 'flow': '0', 'TS': 1782819159.6000001, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 17:02:39.578000', 'flow': '0', 'TS': 1782819159.578, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:02:39.716000', 'flow': '0', 'TS': 1782819159.7159998, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:02:39.736000', 'flow': '0', 'TS': 1782819159.736, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:02:39.820000', 'flow': '0', 'TS': 1782819159.82, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 17:02:39.839000', 'flow': '0', 'TS': 1782819159.839, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 17:02:39.958000', 'flow': '0', 'TS': 1782819159.958, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 17:02:39.977000', 'flow': '0', 'TS': 1782819159.977, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 17:20:22,597.597 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 20, 20, 726087), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:20:20.658000', 'flow': '0', 'TS': 1782820220.658, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 17:20:20.797000', 'flow': '0', 'TS': 1782820220.7970002, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:20:20.816000', 'flow': '0', 'TS': 1782820220.816, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:20:20.896000', 'flow': '0', 'TS': 1782820220.896, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:20:20.915000', 'flow': '0', 'TS': 1782820220.915, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:20:21.051000', 'flow': '0', 'TS': 1782820221.0509999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:20:21.062000', 'flow': '0', 'TS': 1782820221.062, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:20:21.082000', 'flow': '0', 'TS': 1782820221.082, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 17:20:21.220000', 'flow': '0', 'TS': 1782820221.22, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:20:21.241000', 'flow': '0', 'TS': 1782820221.241, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:20:21.260000', 'flow': '0', 'TS': 1782820221.26, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 17:20:21.281000', 'flow': '0', 'TS': 1782820221.2810001, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 17:20:21.413000', 'flow': '0', 'TS': 1782820221.4129999, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:20:21.433000', 'flow': '0', 'TS': 1782820221.433, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:20:21.451000', 'flow': '0', 'TS': 1782820221.451, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 17:20:21.550000', 'flow': '0', 'TS': 1782820221.55, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:20:21.570000', 'flow': '0', 'TS': 1782820221.5700002, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 20, 21, 686088), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 17:20:21.579000', 'flow': '0', 'TS': 1782820221.579, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1620', 'tray_id': '32', 'datetime': '2026-06-30 17:20:21.716000', 'flow': '0', 'TS': 1782820221.716, 'address': '32', 'weight': '1620', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 17:20:21.737000', 'flow': '0', 'TS': 1782820221.737, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 17:20:21.812000', 'flow': '0', 'TS': 1782820221.8119998, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 17:20:21.829000', 'flow': '0', 'TS': 1782820221.829, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 17:20:21.852000', 'flow': '0', 'TS': 1782820221.852, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 17:20:21.886000', 'flow': '0', 'TS': 1782820221.886, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 17:20:22.023000', 'flow': '0', 'TS': 1782820222.023, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 17:20:22.044000', 'flow': '0', 'TS': 1782820222.044, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 17:20:22.015000', 'flow': '0', 'TS': 1782820222.015, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:20:22.154000', 'flow': '0', 'TS': 1782820222.154, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:20:22.172000', 'flow': '0', 'TS': 1782820222.172, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:20:22.196000', 'flow': '0', 'TS': 1782820222.1959999, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 17:20:22.215000', 'flow': '0', 'TS': 1782820222.2150002, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 17:20:22.302000', 'flow': '0', 'TS': 1782820222.302, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 17:20:22.322000', 'flow': '0', 'TS': 1782820222.322, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 17:20:22,606.606 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 20, 20, 726087), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:20:20.658000', 'flow': '0', 'TS': 1782820220.658, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 17:20:20.797000', 'flow': '0', 'TS': 1782820220.7970002, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:20:20.816000', 'flow': '0', 'TS': 1782820220.816, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:20:20.896000', 'flow': '0', 'TS': 1782820220.896, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:20:20.915000', 'flow': '0', 'TS': 1782820220.915, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:20:21.051000', 'flow': '0', 'TS': 1782820221.0509999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:20:21.062000', 'flow': '0', 'TS': 1782820221.062, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:20:21.082000', 'flow': '0', 'TS': 1782820221.082, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 17:20:21.220000', 'flow': '0', 'TS': 1782820221.22, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:20:21.241000', 'flow': '0', 'TS': 1782820221.241, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:20:21.260000', 'flow': '0', 'TS': 1782820221.26, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 17:20:21.281000', 'flow': '0', 'TS': 1782820221.2810001, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 17:20:21.413000', 'flow': '0', 'TS': 1782820221.4129999, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:20:21.433000', 'flow': '0', 'TS': 1782820221.433, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:20:21.451000', 'flow': '0', 'TS': 1782820221.451, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 17:20:21.550000', 'flow': '0', 'TS': 1782820221.55, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:20:21.570000', 'flow': '0', 'TS': 1782820221.5700002, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 20, 21, 686088), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 17:20:21.579000', 'flow': '0', 'TS': 1782820221.579, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1620', 'tray_id': '32', 'datetime': '2026-06-30 17:20:21.716000', 'flow': '0', 'TS': 1782820221.716, 'address': '32', 'weight': '1620', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 17:20:21.737000', 'flow': '0', 'TS': 1782820221.737, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 17:20:21.812000', 'flow': '0', 'TS': 1782820221.8119998, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 17:20:21.829000', 'flow': '0', 'TS': 1782820221.829, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 17:20:21.852000', 'flow': '0', 'TS': 1782820221.852, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 17:20:21.886000', 'flow': '0', 'TS': 1782820221.886, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 17:20:22.023000', 'flow': '0', 'TS': 1782820222.023, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 17:20:22.044000', 'flow': '0', 'TS': 1782820222.044, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 17:20:22.015000', 'flow': '0', 'TS': 1782820222.015, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:20:22.154000', 'flow': '0', 'TS': 1782820222.154, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:20:22.172000', 'flow': '0', 'TS': 1782820222.172, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:20:22.196000', 'flow': '0', 'TS': 1782820222.1959999, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 17:20:22.215000', 'flow': '0', 'TS': 1782820222.2150002, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 17:20:22.302000', 'flow': '0', 'TS': 1782820222.302, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 17:20:22.322000', 'flow': '0', 'TS': 1782820222.322, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 17:26:27,083.083 INFO    ] processOrderPayment version is : v2
[2026-06-30 17:35:49,427.427 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 35, 48, 37899), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:35:48.052000', 'flow': '0', 'TS': 1782821148.0519998, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 17:35:48.073000', 'flow': '0', 'TS': 1782821148.0730002, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:35:48.210000', 'flow': '0', 'TS': 1782821148.21, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 17:35:48.233000', 'flow': '0', 'TS': 1782821148.233, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:35:48.371000', 'flow': '0', 'TS': 1782821148.371, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:35:48.390000', 'flow': '0', 'TS': 1782821148.3899999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:35:48.463000', 'flow': '0', 'TS': 1782821148.463, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:35:48.602000', 'flow': '0', 'TS': 1782821148.602, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 17:35:48.623000', 'flow': '0', 'TS': 1782821148.623, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:35:48.687000', 'flow': '0', 'TS': 1782821148.687, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:35:48.823000', 'flow': '0', 'TS': 1782821148.823, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 17:35:48.843000', 'flow': '0', 'TS': 1782821148.843, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 17:35:48.945000', 'flow': '0', 'TS': 1782821148.945, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:35:49.083000', 'flow': '0', 'TS': 1782821149.0830002, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:35:49.103000', 'flow': '0', 'TS': 1782821149.103, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:35:49.172000', 'flow': '0', 'TS': 1782821149.172, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:35:49.321000', 'flow': '0', 'TS': 1782821149.321, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 20, 21, 686088), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 17:20:21.579000', 'flow': '0', 'TS': 1782820221.579, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1620', 'tray_id': '32', 'datetime': '2026-06-30 17:20:21.716000', 'flow': '0', 'TS': 1782820221.716, 'address': '32', 'weight': '1620', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 17:20:21.737000', 'flow': '0', 'TS': 1782820221.737, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 17:20:21.812000', 'flow': '0', 'TS': 1782820221.8119998, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 17:20:21.829000', 'flow': '0', 'TS': 1782820221.829, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 17:20:21.852000', 'flow': '0', 'TS': 1782820221.852, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 17:20:21.886000', 'flow': '0', 'TS': 1782820221.886, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 17:20:22.023000', 'flow': '0', 'TS': 1782820222.023, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 17:20:22.044000', 'flow': '0', 'TS': 1782820222.044, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 17:20:22.015000', 'flow': '0', 'TS': 1782820222.015, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:20:22.154000', 'flow': '0', 'TS': 1782820222.154, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:20:22.172000', 'flow': '0', 'TS': 1782820222.172, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:20:22.196000', 'flow': '0', 'TS': 1782820222.1959999, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 17:20:22.215000', 'flow': '0', 'TS': 1782820222.2150002, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 17:20:22.302000', 'flow': '0', 'TS': 1782820222.302, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 17:20:22.322000', 'flow': '0', 'TS': 1782820222.322, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 17:35:49,447.447 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 35, 48, 37899), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:35:48.052000', 'flow': '0', 'TS': 1782821148.0519998, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 17:35:48.073000', 'flow': '0', 'TS': 1782821148.0730002, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:35:48.210000', 'flow': '0', 'TS': 1782821148.21, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 17:35:48.233000', 'flow': '0', 'TS': 1782821148.233, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:35:48.371000', 'flow': '0', 'TS': 1782821148.371, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:35:48.390000', 'flow': '0', 'TS': 1782821148.3899999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:35:48.463000', 'flow': '0', 'TS': 1782821148.463, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:35:48.602000', 'flow': '0', 'TS': 1782821148.602, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 17:35:48.623000', 'flow': '0', 'TS': 1782821148.623, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:35:48.687000', 'flow': '0', 'TS': 1782821148.687, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:35:48.823000', 'flow': '0', 'TS': 1782821148.823, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 17:35:48.843000', 'flow': '0', 'TS': 1782821148.843, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 17:35:48.945000', 'flow': '0', 'TS': 1782821148.945, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:35:49.083000', 'flow': '0', 'TS': 1782821149.0830002, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:35:49.103000', 'flow': '0', 'TS': 1782821149.103, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:35:49.172000', 'flow': '0', 'TS': 1782821149.172, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:35:49.321000', 'flow': '0', 'TS': 1782821149.321, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 20, 21, 686088), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 17:20:21.579000', 'flow': '0', 'TS': 1782820221.579, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1620', 'tray_id': '32', 'datetime': '2026-06-30 17:20:21.716000', 'flow': '0', 'TS': 1782820221.716, 'address': '32', 'weight': '1620', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 17:20:21.737000', 'flow': '0', 'TS': 1782820221.737, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 17:20:21.812000', 'flow': '0', 'TS': 1782820221.8119998, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 17:20:21.829000', 'flow': '0', 'TS': 1782820221.829, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 17:20:21.852000', 'flow': '0', 'TS': 1782820221.852, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 17:20:21.886000', 'flow': '0', 'TS': 1782820221.886, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 17:20:22.023000', 'flow': '0', 'TS': 1782820222.023, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 17:20:22.044000', 'flow': '0', 'TS': 1782820222.044, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 17:20:22.015000', 'flow': '0', 'TS': 1782820222.015, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:20:22.154000', 'flow': '0', 'TS': 1782820222.154, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:20:22.172000', 'flow': '0', 'TS': 1782820222.172, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:20:22.196000', 'flow': '0', 'TS': 1782820222.1959999, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 17:20:22.215000', 'flow': '0', 'TS': 1782820222.2150002, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 17:20:22.302000', 'flow': '0', 'TS': 1782820222.302, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 17:20:22.322000', 'flow': '0', 'TS': 1782820222.322, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 17:35:50,989.989 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 35, 48, 37899), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:35:48.052000', 'flow': '0', 'TS': 1782821148.0519998, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 17:35:48.073000', 'flow': '0', 'TS': 1782821148.0730002, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:35:48.210000', 'flow': '0', 'TS': 1782821148.21, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 17:35:48.233000', 'flow': '0', 'TS': 1782821148.233, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:35:48.371000', 'flow': '0', 'TS': 1782821148.371, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:35:48.390000', 'flow': '0', 'TS': 1782821148.3899999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:35:48.463000', 'flow': '0', 'TS': 1782821148.463, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:35:48.602000', 'flow': '0', 'TS': 1782821148.602, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 17:35:48.623000', 'flow': '0', 'TS': 1782821148.623, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:35:48.687000', 'flow': '0', 'TS': 1782821148.687, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:35:48.823000', 'flow': '0', 'TS': 1782821148.823, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 17:35:48.843000', 'flow': '0', 'TS': 1782821148.843, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 17:35:48.945000', 'flow': '0', 'TS': 1782821148.945, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:35:49.083000', 'flow': '0', 'TS': 1782821149.0830002, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:35:49.103000', 'flow': '0', 'TS': 1782821149.103, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:35:49.172000', 'flow': '0', 'TS': 1782821149.172, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:35:49.321000', 'flow': '0', 'TS': 1782821149.321, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 35, 49, 479854), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 17:35:49.412000', 'flow': '0', 'TS': 1782821149.412, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 17:35:49.550000', 'flow': '0', 'TS': 1782821149.5500002, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 17:35:49.571000', 'flow': '0', 'TS': 1782821149.571, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 17:35:49.687000', 'flow': '0', 'TS': 1782821149.6869998, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 17:35:49.706000', 'flow': '0', 'TS': 1782821149.706, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 17:35:49.845000', 'flow': '0', 'TS': 1782821149.845, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 17:35:49.878000', 'flow': '0', 'TS': 1782821149.878, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 17:35:50.016000', 'flow': '0', 'TS': 1782821150.016, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 17:35:50.036000', 'flow': '0', 'TS': 1782821150.036, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 17:35:50.141000', 'flow': '0', 'TS': 1782821150.141, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:35:50.279000', 'flow': '0', 'TS': 1782821150.2789998, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:35:50.293000', 'flow': '0', 'TS': 1782821150.293, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:35:50.387000', 'flow': '0', 'TS': 1782821150.3869998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 17:35:50.409000', 'flow': '0', 'TS': 1782821150.4090002, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 17:35:50.566000', 'flow': '0', 'TS': 1782821150.566, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 17:35:50.585000', 'flow': '0', 'TS': 1782821150.585, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 17:35:51,010.010 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 35, 48, 37899), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:35:48.052000', 'flow': '0', 'TS': 1782821148.0519998, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 17:35:48.073000', 'flow': '0', 'TS': 1782821148.0730002, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:35:48.210000', 'flow': '0', 'TS': 1782821148.21, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 17:35:48.233000', 'flow': '0', 'TS': 1782821148.233, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:35:48.371000', 'flow': '0', 'TS': 1782821148.371, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:35:48.390000', 'flow': '0', 'TS': 1782821148.3899999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:35:48.463000', 'flow': '0', 'TS': 1782821148.463, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:35:48.602000', 'flow': '0', 'TS': 1782821148.602, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 17:35:48.623000', 'flow': '0', 'TS': 1782821148.623, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:35:48.687000', 'flow': '0', 'TS': 1782821148.687, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:35:48.823000', 'flow': '0', 'TS': 1782821148.823, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 17:35:48.843000', 'flow': '0', 'TS': 1782821148.843, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 17:35:48.945000', 'flow': '0', 'TS': 1782821148.945, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:35:49.083000', 'flow': '0', 'TS': 1782821149.0830002, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:35:49.103000', 'flow': '0', 'TS': 1782821149.103, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:35:49.172000', 'flow': '0', 'TS': 1782821149.172, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:35:49.321000', 'flow': '0', 'TS': 1782821149.321, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 35, 49, 479854), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 17:35:49.412000', 'flow': '0', 'TS': 1782821149.412, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 17:35:49.550000', 'flow': '0', 'TS': 1782821149.5500002, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 17:35:49.571000', 'flow': '0', 'TS': 1782821149.571, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 17:35:49.687000', 'flow': '0', 'TS': 1782821149.6869998, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 17:35:49.706000', 'flow': '0', 'TS': 1782821149.706, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 17:35:49.845000', 'flow': '0', 'TS': 1782821149.845, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 17:35:49.878000', 'flow': '0', 'TS': 1782821149.878, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 17:35:50.016000', 'flow': '0', 'TS': 1782821150.016, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 17:35:50.036000', 'flow': '0', 'TS': 1782821150.036, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 17:35:50.141000', 'flow': '0', 'TS': 1782821150.141, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:35:50.279000', 'flow': '0', 'TS': 1782821150.2789998, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:35:50.293000', 'flow': '0', 'TS': 1782821150.293, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:35:50.387000', 'flow': '0', 'TS': 1782821150.3869998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 17:35:50.409000', 'flow': '0', 'TS': 1782821150.4090002, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 17:35:50.566000', 'flow': '0', 'TS': 1782821150.566, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 17:35:50.585000', 'flow': '0', 'TS': 1782821150.585, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 17:39:14,429.429 INFO    ] processOrderPayment version is : v2
[2026-06-30 17:41:39,372.372 INFO    ] processOrderPayment version is : v2
[2026-06-30 17:54:12,173.173 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 11, 356410), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:54:11.285000', 'flow': '0', 'TS': 1782822251.285, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:54:11.305000', 'flow': '0', 'TS': 1782822251.305, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:54:11.445000', 'flow': '0', 'TS': 1782822251.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:54:11.446000', 'flow': '0', 'TS': 1782822251.4459999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:54:11.464000', 'flow': '0', 'TS': 1782822251.464, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:54:11.603000', 'flow': '0', 'TS': 1782822251.603, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:54:11.551000', 'flow': '0', 'TS': 1782822251.551, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:54:11.689000', 'flow': '0', 'TS': 1782822251.689, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 17:54:11.709000', 'flow': '0', 'TS': 1782822251.7089999, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:54:11.725000', 'flow': '0', 'TS': 1782822251.7250001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:54:11.746000', 'flow': '0', 'TS': 1782822251.746, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:54:11.887000', 'flow': '0', 'TS': 1782822251.887, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 17:54:11.820000', 'flow': '0', 'TS': 1782822251.82, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:54:11.958000', 'flow': '0', 'TS': 1782822251.958, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:54:11.978000', 'flow': '0', 'TS': 1782822251.978, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:54:11.979000', 'flow': '0', 'TS': 1782822251.9789999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:54:12.116000', 'flow': '0', 'TS': 1782822252.116, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 35, 49, 479854), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 17:35:49.412000', 'flow': '0', 'TS': 1782821149.412, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 17:35:49.550000', 'flow': '0', 'TS': 1782821149.5500002, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 17:35:49.571000', 'flow': '0', 'TS': 1782821149.571, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 17:35:49.687000', 'flow': '0', 'TS': 1782821149.6869998, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 17:35:49.706000', 'flow': '0', 'TS': 1782821149.706, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 17:35:49.845000', 'flow': '0', 'TS': 1782821149.845, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 17:35:49.878000', 'flow': '0', 'TS': 1782821149.878, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 17:35:50.016000', 'flow': '0', 'TS': 1782821150.016, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 17:35:50.036000', 'flow': '0', 'TS': 1782821150.036, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 17:35:50.141000', 'flow': '0', 'TS': 1782821150.141, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:35:50.279000', 'flow': '0', 'TS': 1782821150.2789998, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:35:50.293000', 'flow': '0', 'TS': 1782821150.293, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:35:50.387000', 'flow': '0', 'TS': 1782821150.3869998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 17:35:50.409000', 'flow': '0', 'TS': 1782821150.4090002, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 17:35:50.566000', 'flow': '0', 'TS': 1782821150.566, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 17:35:50.585000', 'flow': '0', 'TS': 1782821150.585, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 17:54:12,181.181 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 11, 356410), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:54:11.285000', 'flow': '0', 'TS': 1782822251.285, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:54:11.305000', 'flow': '0', 'TS': 1782822251.305, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:54:11.445000', 'flow': '0', 'TS': 1782822251.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:54:11.446000', 'flow': '0', 'TS': 1782822251.4459999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:54:11.464000', 'flow': '0', 'TS': 1782822251.464, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:54:11.603000', 'flow': '0', 'TS': 1782822251.603, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:54:11.551000', 'flow': '0', 'TS': 1782822251.551, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:54:11.689000', 'flow': '0', 'TS': 1782822251.689, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 17:54:11.709000', 'flow': '0', 'TS': 1782822251.7089999, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:54:11.725000', 'flow': '0', 'TS': 1782822251.7250001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:54:11.746000', 'flow': '0', 'TS': 1782822251.746, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:54:11.887000', 'flow': '0', 'TS': 1782822251.887, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 17:54:11.820000', 'flow': '0', 'TS': 1782822251.82, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:54:11.958000', 'flow': '0', 'TS': 1782822251.958, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:54:11.978000', 'flow': '0', 'TS': 1782822251.978, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:54:11.979000', 'flow': '0', 'TS': 1782822251.9789999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:54:12.116000', 'flow': '0', 'TS': 1782822252.116, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 35, 49, 479854), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 17:35:49.412000', 'flow': '0', 'TS': 1782821149.412, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1617', 'tray_id': '32', 'datetime': '2026-06-30 17:35:49.550000', 'flow': '0', 'TS': 1782821149.5500002, 'address': '32', 'weight': '1617', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 17:35:49.571000', 'flow': '0', 'TS': 1782821149.571, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 17:35:49.687000', 'flow': '0', 'TS': 1782821149.6869998, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 17:35:49.706000', 'flow': '0', 'TS': 1782821149.706, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 17:35:49.845000', 'flow': '0', 'TS': 1782821149.845, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 17:35:49.878000', 'flow': '0', 'TS': 1782821149.878, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2114', 'tray_id': '38', 'datetime': '2026-06-30 17:35:50.016000', 'flow': '0', 'TS': 1782821150.016, 'address': '38', 'weight': '2114', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 17:35:50.036000', 'flow': '0', 'TS': 1782821150.036, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 17:35:50.141000', 'flow': '0', 'TS': 1782821150.141, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:35:50.279000', 'flow': '0', 'TS': 1782821150.2789998, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:35:50.293000', 'flow': '0', 'TS': 1782821150.293, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:35:50.387000', 'flow': '0', 'TS': 1782821150.3869998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 17:35:50.409000', 'flow': '0', 'TS': 1782821150.4090002, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 17:35:50.566000', 'flow': '0', 'TS': 1782821150.566, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 17:35:50.585000', 'flow': '0', 'TS': 1782821150.585, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 17:54:13,111.111 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 11, 356410), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:54:11.285000', 'flow': '0', 'TS': 1782822251.285, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:54:11.305000', 'flow': '0', 'TS': 1782822251.305, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:54:11.445000', 'flow': '0', 'TS': 1782822251.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:54:11.446000', 'flow': '0', 'TS': 1782822251.4459999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:54:11.464000', 'flow': '0', 'TS': 1782822251.464, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:54:11.603000', 'flow': '0', 'TS': 1782822251.603, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:54:11.551000', 'flow': '0', 'TS': 1782822251.551, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:54:11.689000', 'flow': '0', 'TS': 1782822251.689, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 17:54:11.709000', 'flow': '0', 'TS': 1782822251.7089999, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:54:11.725000', 'flow': '0', 'TS': 1782822251.7250001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:54:11.746000', 'flow': '0', 'TS': 1782822251.746, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:54:11.887000', 'flow': '0', 'TS': 1782822251.887, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 17:54:11.820000', 'flow': '0', 'TS': 1782822251.82, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:54:11.958000', 'flow': '0', 'TS': 1782822251.958, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:54:11.978000', 'flow': '0', 'TS': 1782822251.978, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:54:11.979000', 'flow': '0', 'TS': 1782822251.9789999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:54:12.116000', 'flow': '0', 'TS': 1782822252.116, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 12, 193089), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 17:54:12.190000', 'flow': '0', 'TS': 1782822252.19, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 17:54:12.212000', 'flow': '0', 'TS': 1782822252.212, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 17:54:12.232000', 'flow': '0', 'TS': 1782822252.232, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 17:54:12.342000', 'flow': '0', 'TS': 1782822252.342, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 17:54:12.363000', 'flow': '0', 'TS': 1782822252.363, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:54:12.386000', 'flow': '0', 'TS': 1782822252.386, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 17:54:12.404000', 'flow': '0', 'TS': 1782822252.404, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 17:54:12.544000', 'flow': '0', 'TS': 1782822252.5440001, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 17:54:12.566000', 'flow': '0', 'TS': 1782822252.566, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 17:54:12.605000', 'flow': '0', 'TS': 1782822252.6049998, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:12.621000', 'flow': '0', 'TS': 1782822252.621, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:54:12.644000', 'flow': '0', 'TS': 1782822252.644, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:54:12.686000', 'flow': '0', 'TS': 1782822252.686, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 17:54:12.825000', 'flow': '0', 'TS': 1782822252.825, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 17:54:12.815000', 'flow': '0', 'TS': 1782822252.8149998, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 17:54:12.835000', 'flow': '0', 'TS': 1782822252.835, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 17:54:13,119.119 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 11, 356410), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:54:11.285000', 'flow': '0', 'TS': 1782822251.285, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:54:11.305000', 'flow': '0', 'TS': 1782822251.305, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:54:11.445000', 'flow': '0', 'TS': 1782822251.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:54:11.446000', 'flow': '0', 'TS': 1782822251.4459999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:54:11.464000', 'flow': '0', 'TS': 1782822251.464, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:54:11.603000', 'flow': '0', 'TS': 1782822251.603, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:54:11.551000', 'flow': '0', 'TS': 1782822251.551, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:54:11.689000', 'flow': '0', 'TS': 1782822251.689, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 17:54:11.709000', 'flow': '0', 'TS': 1782822251.7089999, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:54:11.725000', 'flow': '0', 'TS': 1782822251.7250001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:54:11.746000', 'flow': '0', 'TS': 1782822251.746, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:54:11.887000', 'flow': '0', 'TS': 1782822251.887, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 17:54:11.820000', 'flow': '0', 'TS': 1782822251.82, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:54:11.958000', 'flow': '0', 'TS': 1782822251.958, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:54:11.978000', 'flow': '0', 'TS': 1782822251.978, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:54:11.979000', 'flow': '0', 'TS': 1782822251.9789999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:54:12.116000', 'flow': '0', 'TS': 1782822252.116, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 12, 193089), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 17:54:12.190000', 'flow': '0', 'TS': 1782822252.19, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 17:54:12.212000', 'flow': '0', 'TS': 1782822252.212, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 17:54:12.232000', 'flow': '0', 'TS': 1782822252.232, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 17:54:12.342000', 'flow': '0', 'TS': 1782822252.342, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 17:54:12.363000', 'flow': '0', 'TS': 1782822252.363, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:54:12.386000', 'flow': '0', 'TS': 1782822252.386, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 17:54:12.404000', 'flow': '0', 'TS': 1782822252.404, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2115', 'tray_id': '38', 'datetime': '2026-06-30 17:54:12.544000', 'flow': '0', 'TS': 1782822252.5440001, 'address': '38', 'weight': '2115', 'expected_tray_weight': 2100}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 17:54:12.566000', 'flow': '0', 'TS': 1782822252.566, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 17:54:12.605000', 'flow': '0', 'TS': 1782822252.6049998, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:12.621000', 'flow': '0', 'TS': 1782822252.621, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:54:12.644000', 'flow': '0', 'TS': 1782822252.644, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:54:12.686000', 'flow': '0', 'TS': 1782822252.686, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 17:54:12.825000', 'flow': '0', 'TS': 1782822252.825, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5563', 'tray_id': '45', 'datetime': '2026-06-30 17:54:12.815000', 'flow': '0', 'TS': 1782822252.8149998, 'address': '45', 'weight': '5563', 'expected_tray_weight': 5605}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 17:54:12.835000', 'flow': '0', 'TS': 1782822252.835, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 17:58:19,662.662 INFO    ] processOrderPayment version is : v2
[2026-06-30 18:03:45,724.724 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 18:03:45,732.732 INFO    ] ADDRESS: 12 TRAY WEIGHT: 144 TRAY DB WEIGHT: 144
[2026-06-30 18:03:45,740.740 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 18:03:45,759.759 INFO    ] ADDRESS: 14 TRAY WEIGHT: 240 TRAY DB WEIGHT: 240
[2026-06-30 18:03:45,768.768 INFO    ] ADDRESS: 15 TRAY WEIGHT: 50 TRAY DB WEIGHT: 50
[2026-06-30 18:03:45,776.776 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 18:03:45,784.784 INFO    ] ADDRESS: 17 TRAY WEIGHT: 312 TRAY DB WEIGHT: 312
[2026-06-30 18:03:45,792.792 INFO    ] ADDRESS: 18 TRAY WEIGHT: 200 TRAY DB WEIGHT: 200
[2026-06-30 18:03:45,800.800 INFO    ] ADDRESS: 19 TRAY WEIGHT: 427 TRAY DB WEIGHT: 427
[2026-06-30 18:03:45,808.808 INFO    ] ADDRESS: 20 TRAY WEIGHT: 202 TRAY DB WEIGHT: 202
[2026-06-30 18:03:45,816.816 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 18:03:45,824.824 INFO    ] ADDRESS: 22 TRAY WEIGHT: 32 TRAY DB WEIGHT: 32
[2026-06-30 18:03:45,832.832 INFO    ] ADDRESS: 23 TRAY WEIGHT: 305 TRAY DB WEIGHT: 305
[2026-06-30 18:03:45,840.840 INFO    ] ADDRESS: 24 TRAY WEIGHT: 420 TRAY DB WEIGHT: 420
[2026-06-30 18:03:45,848.848 INFO    ] ADDRESS: 25 TRAY WEIGHT: 229 TRAY DB WEIGHT: 229
[2026-06-30 18:03:45,855.855 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1348 TRAY DB WEIGHT: 1348
[2026-06-30 18:03:45,859.859 INFO    ] ADDRESS: 27 TRAY WEIGHT: 134 TRAY DB WEIGHT: 134
[2026-06-30 18:03:45,863.863 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2494 TRAY DB WEIGHT: 2494
[2026-06-30 18:03:45,868.868 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1614 TRAY DB WEIGHT: 1614
[2026-06-30 18:03:45,872.872 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2253 TRAY DB WEIGHT: 2253
[2026-06-30 18:03:45,877.877 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2502 TRAY DB WEIGHT: 2502
[2026-06-30 18:03:45,881.881 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1957 TRAY DB WEIGHT: 1957
[2026-06-30 18:03:45,886.886 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3482 TRAY DB WEIGHT: 3482
[2026-06-30 18:03:45,890.890 INFO    ] ADDRESS: 37 TRAY WEIGHT: 431 TRAY DB WEIGHT: 431
[2026-06-30 18:03:45,894.894 INFO    ] ADDRESS: 38 TRAY WEIGHT: 2115 TRAY DB WEIGHT: 2115
[2026-06-30 18:03:45,899.899 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 18:03:45,903.903 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2910 TRAY DB WEIGHT: 2910
[2026-06-30 18:03:45,908.908 INFO    ] ADDRESS: 41 TRAY WEIGHT: 256 TRAY DB WEIGHT: 256
[2026-06-30 18:03:45,912.912 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 18:03:45,917.917 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2737 TRAY DB WEIGHT: 2737
[2026-06-30 18:03:45,922.922 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1852 TRAY DB WEIGHT: 1852
[2026-06-30 18:03:45,927.927 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5563 TRAY DB WEIGHT: 5563
[2026-06-30 18:03:45,932.932 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2547 TRAY DB WEIGHT: 2547
[2026-06-30 18:03:49,639.639 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 11, 356410), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:54:11.285000', 'flow': '0', 'TS': 1782822251.285, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:54:11.305000', 'flow': '0', 'TS': 1782822251.305, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:54:11.445000', 'flow': '0', 'TS': 1782822251.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:54:11.446000', 'flow': '0', 'TS': 1782822251.4459999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:54:11.464000', 'flow': '0', 'TS': 1782822251.464, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:54:11.603000', 'flow': '0', 'TS': 1782822251.603, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:54:11.551000', 'flow': '0', 'TS': 1782822251.551, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:54:11.689000', 'flow': '0', 'TS': 1782822251.689, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 17:54:11.709000', 'flow': '0', 'TS': 1782822251.7089999, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:54:11.725000', 'flow': '0', 'TS': 1782822251.7250001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:54:11.746000', 'flow': '0', 'TS': 1782822251.746, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:54:11.887000', 'flow': '0', 'TS': 1782822251.887, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 17:54:11.820000', 'flow': '0', 'TS': 1782822251.82, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:54:11.958000', 'flow': '0', 'TS': 1782822251.958, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:54:11.978000', 'flow': '0', 'TS': 1782822251.978, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:54:11.979000', 'flow': '0', 'TS': 1782822251.9789999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:54:12.116000', 'flow': '0', 'TS': 1782822252.116, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 3, 48, 187492), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.640000', 'flow': '-1', 'TS': 1782822644.6399999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.336000', 'flow': '1', 'TS': 1782822765.336, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.931000', 'flow': '1', 'TS': 1782822778.931, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.538000', 'flow': '1', 'TS': 1782822582.5379999, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.345000', 'flow': '1', 'TS': 1782822265.345, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.830000', 'flow': '1', 'TS': 1782822482.8300002, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.847000', 'flow': '1', 'TS': 1782822593.847, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}]}}
[2026-06-30 18:03:49,680.680 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 11, 356410), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:54:11.285000', 'flow': '0', 'TS': 1782822251.285, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:54:11.305000', 'flow': '0', 'TS': 1782822251.305, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:54:11.445000', 'flow': '0', 'TS': 1782822251.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:54:11.446000', 'flow': '0', 'TS': 1782822251.4459999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:54:11.464000', 'flow': '0', 'TS': 1782822251.464, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:54:11.603000', 'flow': '0', 'TS': 1782822251.603, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:54:11.551000', 'flow': '0', 'TS': 1782822251.551, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:54:11.689000', 'flow': '0', 'TS': 1782822251.689, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 17:54:11.709000', 'flow': '0', 'TS': 1782822251.7089999, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:54:11.725000', 'flow': '0', 'TS': 1782822251.7250001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:54:11.746000', 'flow': '0', 'TS': 1782822251.746, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:54:11.887000', 'flow': '0', 'TS': 1782822251.887, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 17:54:11.820000', 'flow': '0', 'TS': 1782822251.82, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:54:11.958000', 'flow': '0', 'TS': 1782822251.958, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:54:11.978000', 'flow': '0', 'TS': 1782822251.978, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:54:11.979000', 'flow': '0', 'TS': 1782822251.9789999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:54:12.116000', 'flow': '0', 'TS': 1782822252.116, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 3, 48, 187492), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.640000', 'flow': '-1', 'TS': 1782822644.6399999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.336000', 'flow': '1', 'TS': 1782822765.336, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.931000', 'flow': '1', 'TS': 1782822778.931, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.538000', 'flow': '1', 'TS': 1782822582.5379999, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.345000', 'flow': '1', 'TS': 1782822265.345, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.830000', 'flow': '1', 'TS': 1782822482.8300002, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.847000', 'flow': '1', 'TS': 1782822593.847, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}]}}
[2026-06-30 18:03:51,413.413 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 11, 356410), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:54:11.285000', 'flow': '0', 'TS': 1782822251.285, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:54:11.305000', 'flow': '0', 'TS': 1782822251.305, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:54:11.445000', 'flow': '0', 'TS': 1782822251.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:54:11.446000', 'flow': '0', 'TS': 1782822251.4459999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:54:11.464000', 'flow': '0', 'TS': 1782822251.464, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:54:11.603000', 'flow': '0', 'TS': 1782822251.603, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:54:11.551000', 'flow': '0', 'TS': 1782822251.551, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:54:11.689000', 'flow': '0', 'TS': 1782822251.689, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 17:54:11.709000', 'flow': '0', 'TS': 1782822251.7089999, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:54:11.725000', 'flow': '0', 'TS': 1782822251.7250001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:54:11.746000', 'flow': '0', 'TS': 1782822251.746, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:54:11.887000', 'flow': '0', 'TS': 1782822251.887, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 17:54:11.820000', 'flow': '0', 'TS': 1782822251.82, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:54:11.958000', 'flow': '0', 'TS': 1782822251.958, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:54:11.978000', 'flow': '0', 'TS': 1782822251.978, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:54:11.979000', 'flow': '0', 'TS': 1782822251.9789999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:54:12.116000', 'flow': '0', 'TS': 1782822252.116, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 3, 49, 789768), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.636000', 'flow': '-1', 'TS': 1782822644.636, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.331000', 'flow': '1', 'TS': 1782822765.331, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.926000', 'flow': '1', 'TS': 1782822778.926, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.547000', 'flow': '1', 'TS': 1782822582.5470002, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.335000', 'flow': '1', 'TS': 1782822265.335, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.836000', 'flow': '1', 'TS': 1782822482.836, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.851000', 'flow': '1', 'TS': 1782822593.851, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}]}}
[2026-06-30 18:03:51,451.451 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 11, 356410), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:54:11.285000', 'flow': '0', 'TS': 1782822251.285, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:54:11.305000', 'flow': '0', 'TS': 1782822251.305, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:54:11.445000', 'flow': '0', 'TS': 1782822251.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:54:11.446000', 'flow': '0', 'TS': 1782822251.4459999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:54:11.464000', 'flow': '0', 'TS': 1782822251.464, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:54:11.603000', 'flow': '0', 'TS': 1782822251.603, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:54:11.551000', 'flow': '0', 'TS': 1782822251.551, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:54:11.689000', 'flow': '0', 'TS': 1782822251.689, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 17:54:11.709000', 'flow': '0', 'TS': 1782822251.7089999, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:54:11.725000', 'flow': '0', 'TS': 1782822251.7250001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:54:11.746000', 'flow': '0', 'TS': 1782822251.746, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:54:11.887000', 'flow': '0', 'TS': 1782822251.887, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 17:54:11.820000', 'flow': '0', 'TS': 1782822251.82, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:54:11.958000', 'flow': '0', 'TS': 1782822251.958, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:54:11.978000', 'flow': '0', 'TS': 1782822251.978, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:54:11.979000', 'flow': '0', 'TS': 1782822251.9789999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:54:12.116000', 'flow': '0', 'TS': 1782822252.116, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 3, 49, 789768), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.636000', 'flow': '-1', 'TS': 1782822644.636, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.331000', 'flow': '1', 'TS': 1782822765.331, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.926000', 'flow': '1', 'TS': 1782822778.926, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.547000', 'flow': '1', 'TS': 1782822582.5470002, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.335000', 'flow': '1', 'TS': 1782822265.335, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.836000', 'flow': '1', 'TS': 1782822482.836, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.851000', 'flow': '1', 'TS': 1782822593.851, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}]}}
[2026-06-30 18:03:52,839.839 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 11, 356410), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:54:11.285000', 'flow': '0', 'TS': 1782822251.285, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:54:11.305000', 'flow': '0', 'TS': 1782822251.305, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:54:11.445000', 'flow': '0', 'TS': 1782822251.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:54:11.446000', 'flow': '0', 'TS': 1782822251.4459999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:54:11.464000', 'flow': '0', 'TS': 1782822251.464, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:54:11.603000', 'flow': '0', 'TS': 1782822251.603, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:54:11.551000', 'flow': '0', 'TS': 1782822251.551, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:54:11.689000', 'flow': '0', 'TS': 1782822251.689, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 17:54:11.709000', 'flow': '0', 'TS': 1782822251.7089999, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:54:11.725000', 'flow': '0', 'TS': 1782822251.7250001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:54:11.746000', 'flow': '0', 'TS': 1782822251.746, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:54:11.887000', 'flow': '0', 'TS': 1782822251.887, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 17:54:11.820000', 'flow': '0', 'TS': 1782822251.82, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:54:11.958000', 'flow': '0', 'TS': 1782822251.958, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:54:11.978000', 'flow': '0', 'TS': 1782822251.978, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:54:11.979000', 'flow': '0', 'TS': 1782822251.9789999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:54:12.116000', 'flow': '0', 'TS': 1782822252.116, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 3, 51, 552532), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.638000', 'flow': '-1', 'TS': 1782822644.638, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.318000', 'flow': '1', 'TS': 1782822765.318, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.913000', 'flow': '1', 'TS': 1782822778.913, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.548000', 'flow': '1', 'TS': 1782822582.548, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:03:51.839000', 'flow': '-1', 'TS': 1782822831.839, 'address': '38', 'weight': '1936', 'expected_tray_weight': 2100}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.346000', 'flow': '1', 'TS': 1782822265.346, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.837000', 'flow': '1', 'TS': 1782822482.8370001, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.851000', 'flow': '1', 'TS': 1782822593.851, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}]}}
[2026-06-30 18:03:52,846.846 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 11, 356410), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:54:11.285000', 'flow': '0', 'TS': 1782822251.285, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:54:11.305000', 'flow': '0', 'TS': 1782822251.305, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:54:11.445000', 'flow': '0', 'TS': 1782822251.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:54:11.446000', 'flow': '0', 'TS': 1782822251.4459999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:54:11.464000', 'flow': '0', 'TS': 1782822251.464, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:54:11.603000', 'flow': '0', 'TS': 1782822251.603, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:54:11.551000', 'flow': '0', 'TS': 1782822251.551, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:54:11.689000', 'flow': '0', 'TS': 1782822251.689, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 17:54:11.709000', 'flow': '0', 'TS': 1782822251.7089999, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:54:11.725000', 'flow': '0', 'TS': 1782822251.7250001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:54:11.746000', 'flow': '0', 'TS': 1782822251.746, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:54:11.887000', 'flow': '0', 'TS': 1782822251.887, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 17:54:11.820000', 'flow': '0', 'TS': 1782822251.82, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:54:11.958000', 'flow': '0', 'TS': 1782822251.958, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:54:11.978000', 'flow': '0', 'TS': 1782822251.978, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:54:11.979000', 'flow': '0', 'TS': 1782822251.9789999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:54:12.116000', 'flow': '0', 'TS': 1782822252.116, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 3, 51, 552532), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.638000', 'flow': '-1', 'TS': 1782822644.638, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.318000', 'flow': '1', 'TS': 1782822765.318, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.913000', 'flow': '1', 'TS': 1782822778.913, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.548000', 'flow': '1', 'TS': 1782822582.548, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:03:51.839000', 'flow': '-1', 'TS': 1782822831.839, 'address': '38', 'weight': '1936', 'expected_tray_weight': 2100}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.346000', 'flow': '1', 'TS': 1782822265.346, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.837000', 'flow': '1', 'TS': 1782822482.8370001, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.851000', 'flow': '1', 'TS': 1782822593.851, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}]}}
[2026-06-30 18:03:54,194.194 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 11, 356410), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:54:11.285000', 'flow': '0', 'TS': 1782822251.285, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:54:11.305000', 'flow': '0', 'TS': 1782822251.305, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:54:11.445000', 'flow': '0', 'TS': 1782822251.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:54:11.446000', 'flow': '0', 'TS': 1782822251.4459999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:54:11.464000', 'flow': '0', 'TS': 1782822251.464, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:54:11.603000', 'flow': '0', 'TS': 1782822251.603, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:54:11.551000', 'flow': '0', 'TS': 1782822251.551, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:54:11.689000', 'flow': '0', 'TS': 1782822251.689, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 17:54:11.709000', 'flow': '0', 'TS': 1782822251.7089999, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:54:11.725000', 'flow': '0', 'TS': 1782822251.7250001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:54:11.746000', 'flow': '0', 'TS': 1782822251.746, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:54:11.887000', 'flow': '0', 'TS': 1782822251.887, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 17:54:11.820000', 'flow': '0', 'TS': 1782822251.82, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:54:11.958000', 'flow': '0', 'TS': 1782822251.958, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:54:11.978000', 'flow': '0', 'TS': 1782822251.978, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:54:11.979000', 'flow': '0', 'TS': 1782822251.9789999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:54:12.116000', 'flow': '0', 'TS': 1782822252.116, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 3, 52, 915822), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.637000', 'flow': '-1', 'TS': 1782822644.637, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.330000', 'flow': '1', 'TS': 1782822765.33, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.925000', 'flow': '1', 'TS': 1782822778.925, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.548000', 'flow': '1', 'TS': 1782822582.5479999, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:03:51.845000', 'flow': '-1', 'TS': 1782822831.845, 'address': '38', 'weight': '1936', 'expected_tray_weight': 2100}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.346000', 'flow': '1', 'TS': 1782822265.3460002, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.833000', 'flow': '1', 'TS': 1782822482.8330002, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.850000', 'flow': '1', 'TS': 1782822593.85, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}]}}
[2026-06-30 18:03:54,207.207 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 11, 356410), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:54:11.285000', 'flow': '0', 'TS': 1782822251.285, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:54:11.305000', 'flow': '0', 'TS': 1782822251.305, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:54:11.445000', 'flow': '0', 'TS': 1782822251.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:54:11.446000', 'flow': '0', 'TS': 1782822251.4459999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:54:11.464000', 'flow': '0', 'TS': 1782822251.464, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:54:11.603000', 'flow': '0', 'TS': 1782822251.603, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:54:11.551000', 'flow': '0', 'TS': 1782822251.551, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:54:11.689000', 'flow': '0', 'TS': 1782822251.689, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 17:54:11.709000', 'flow': '0', 'TS': 1782822251.7089999, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:54:11.725000', 'flow': '0', 'TS': 1782822251.7250001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:54:11.746000', 'flow': '0', 'TS': 1782822251.746, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:54:11.887000', 'flow': '0', 'TS': 1782822251.887, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 17:54:11.820000', 'flow': '0', 'TS': 1782822251.82, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:54:11.958000', 'flow': '0', 'TS': 1782822251.958, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:54:11.978000', 'flow': '0', 'TS': 1782822251.978, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:54:11.979000', 'flow': '0', 'TS': 1782822251.9789999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:54:12.116000', 'flow': '0', 'TS': 1782822252.116, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 3, 52, 915822), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.637000', 'flow': '-1', 'TS': 1782822644.637, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.330000', 'flow': '1', 'TS': 1782822765.33, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.925000', 'flow': '1', 'TS': 1782822778.925, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.548000', 'flow': '1', 'TS': 1782822582.5479999, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:03:51.845000', 'flow': '-1', 'TS': 1782822831.845, 'address': '38', 'weight': '1936', 'expected_tray_weight': 2100}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.346000', 'flow': '1', 'TS': 1782822265.3460002, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.833000', 'flow': '1', 'TS': 1782822482.8330002, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.850000', 'flow': '1', 'TS': 1782822593.85, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}]}}
[2026-06-30 18:03:56,701.701 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 11, 356410), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:54:11.285000', 'flow': '0', 'TS': 1782822251.285, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:54:11.305000', 'flow': '0', 'TS': 1782822251.305, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:54:11.445000', 'flow': '0', 'TS': 1782822251.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:54:11.446000', 'flow': '0', 'TS': 1782822251.4459999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:54:11.464000', 'flow': '0', 'TS': 1782822251.464, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:54:11.603000', 'flow': '0', 'TS': 1782822251.603, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:54:11.551000', 'flow': '0', 'TS': 1782822251.551, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:54:11.689000', 'flow': '0', 'TS': 1782822251.689, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 17:54:11.709000', 'flow': '0', 'TS': 1782822251.7089999, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:54:11.725000', 'flow': '0', 'TS': 1782822251.7250001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:54:11.746000', 'flow': '0', 'TS': 1782822251.746, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:54:11.887000', 'flow': '0', 'TS': 1782822251.887, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 17:54:11.820000', 'flow': '0', 'TS': 1782822251.82, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:54:11.958000', 'flow': '0', 'TS': 1782822251.958, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:54:11.978000', 'flow': '0', 'TS': 1782822251.978, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:54:11.979000', 'flow': '0', 'TS': 1782822251.9789999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:54:12.116000', 'flow': '0', 'TS': 1782822252.116, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 3, 54, 302485), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.632000', 'flow': '-1', 'TS': 1782822644.632, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.321000', 'flow': '1', 'TS': 1782822765.321, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.916000', 'flow': '1', 'TS': 1782822778.9160001, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.545000', 'flow': '1', 'TS': 1782822582.5449998, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:03:51.840000', 'flow': '-1', 'TS': 1782822831.8400002, 'address': '38', 'weight': '1936', 'expected_tray_weight': 2100}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.336000', 'flow': '1', 'TS': 1782822265.3360002, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.832000', 'flow': '1', 'TS': 1782822482.832, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.845000', 'flow': '1', 'TS': 1782822593.845, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:03:54.904000', 'flow': '-1', 'TS': 1782822834.904, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5605}]}}
[2026-06-30 18:03:56,724.724 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 11, 356410), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:54:11.285000', 'flow': '0', 'TS': 1782822251.285, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:54:11.305000', 'flow': '0', 'TS': 1782822251.305, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:54:11.445000', 'flow': '0', 'TS': 1782822251.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:54:11.446000', 'flow': '0', 'TS': 1782822251.4459999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:54:11.464000', 'flow': '0', 'TS': 1782822251.464, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:54:11.603000', 'flow': '0', 'TS': 1782822251.603, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:54:11.551000', 'flow': '0', 'TS': 1782822251.551, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:54:11.689000', 'flow': '0', 'TS': 1782822251.689, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 17:54:11.709000', 'flow': '0', 'TS': 1782822251.7089999, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:54:11.725000', 'flow': '0', 'TS': 1782822251.7250001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:54:11.746000', 'flow': '0', 'TS': 1782822251.746, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:54:11.887000', 'flow': '0', 'TS': 1782822251.887, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 17:54:11.820000', 'flow': '0', 'TS': 1782822251.82, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:54:11.958000', 'flow': '0', 'TS': 1782822251.958, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:54:11.978000', 'flow': '0', 'TS': 1782822251.978, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:54:11.979000', 'flow': '0', 'TS': 1782822251.9789999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:54:12.116000', 'flow': '0', 'TS': 1782822252.116, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 3, 54, 302485), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.632000', 'flow': '-1', 'TS': 1782822644.632, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.321000', 'flow': '1', 'TS': 1782822765.321, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.916000', 'flow': '1', 'TS': 1782822778.9160001, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.545000', 'flow': '1', 'TS': 1782822582.5449998, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:03:51.840000', 'flow': '-1', 'TS': 1782822831.8400002, 'address': '38', 'weight': '1936', 'expected_tray_weight': 2100}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.336000', 'flow': '1', 'TS': 1782822265.3360002, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.832000', 'flow': '1', 'TS': 1782822482.832, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.845000', 'flow': '1', 'TS': 1782822593.845, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:03:54.904000', 'flow': '-1', 'TS': 1782822834.904, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5605}]}}
[2026-06-30 18:03:58,500.500 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 11, 356410), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:54:11.285000', 'flow': '0', 'TS': 1782822251.285, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:54:11.305000', 'flow': '0', 'TS': 1782822251.305, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:54:11.445000', 'flow': '0', 'TS': 1782822251.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:54:11.446000', 'flow': '0', 'TS': 1782822251.4459999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:54:11.464000', 'flow': '0', 'TS': 1782822251.464, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:54:11.603000', 'flow': '0', 'TS': 1782822251.603, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:54:11.551000', 'flow': '0', 'TS': 1782822251.551, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:54:11.689000', 'flow': '0', 'TS': 1782822251.689, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 17:54:11.709000', 'flow': '0', 'TS': 1782822251.7089999, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:54:11.725000', 'flow': '0', 'TS': 1782822251.7250001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:54:11.746000', 'flow': '0', 'TS': 1782822251.746, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:54:11.887000', 'flow': '0', 'TS': 1782822251.887, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 17:54:11.820000', 'flow': '0', 'TS': 1782822251.82, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:54:11.958000', 'flow': '0', 'TS': 1782822251.958, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:54:11.978000', 'flow': '0', 'TS': 1782822251.978, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:54:11.979000', 'flow': '0', 'TS': 1782822251.9789999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:54:12.116000', 'flow': '0', 'TS': 1782822252.116, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 3, 56, 810653), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.630000', 'flow': '-1', 'TS': 1782822644.63, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.329000', 'flow': '1', 'TS': 1782822765.329, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.924000', 'flow': '1', 'TS': 1782822778.924, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.548000', 'flow': '1', 'TS': 1782822582.548, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:03:51.841000', 'flow': '-1', 'TS': 1782822831.841, 'address': '38', 'weight': '1936', 'expected_tray_weight': 2100}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.344000', 'flow': '1', 'TS': 1782822265.344, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.831000', 'flow': '1', 'TS': 1782822482.831, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.846000', 'flow': '1', 'TS': 1782822593.8460002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:03:54.906000', 'flow': '-1', 'TS': 1782822834.906, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5605}]}}
[2026-06-30 18:03:58,546.546 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 11, 356410), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:54:11.285000', 'flow': '0', 'TS': 1782822251.285, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:54:11.305000', 'flow': '0', 'TS': 1782822251.305, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:54:11.445000', 'flow': '0', 'TS': 1782822251.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:54:11.446000', 'flow': '0', 'TS': 1782822251.4459999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:54:11.464000', 'flow': '0', 'TS': 1782822251.464, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:54:11.603000', 'flow': '0', 'TS': 1782822251.603, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:54:11.551000', 'flow': '0', 'TS': 1782822251.551, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:54:11.689000', 'flow': '0', 'TS': 1782822251.689, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 17:54:11.709000', 'flow': '0', 'TS': 1782822251.7089999, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:54:11.725000', 'flow': '0', 'TS': 1782822251.7250001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:54:11.746000', 'flow': '0', 'TS': 1782822251.746, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:54:11.887000', 'flow': '0', 'TS': 1782822251.887, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 17:54:11.820000', 'flow': '0', 'TS': 1782822251.82, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:54:11.958000', 'flow': '0', 'TS': 1782822251.958, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:54:11.978000', 'flow': '0', 'TS': 1782822251.978, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:54:11.979000', 'flow': '0', 'TS': 1782822251.9789999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:54:12.116000', 'flow': '0', 'TS': 1782822252.116, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 3, 56, 810653), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.630000', 'flow': '-1', 'TS': 1782822644.63, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.329000', 'flow': '1', 'TS': 1782822765.329, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.924000', 'flow': '1', 'TS': 1782822778.924, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.548000', 'flow': '1', 'TS': 1782822582.548, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:03:51.841000', 'flow': '-1', 'TS': 1782822831.841, 'address': '38', 'weight': '1936', 'expected_tray_weight': 2100}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.344000', 'flow': '1', 'TS': 1782822265.344, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.831000', 'flow': '1', 'TS': 1782822482.831, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.846000', 'flow': '1', 'TS': 1782822593.8460002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:03:54.906000', 'flow': '-1', 'TS': 1782822834.906, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5605}]}}
[2026-06-30 18:04:00,322.322 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 11, 356410), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:54:11.285000', 'flow': '0', 'TS': 1782822251.285, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:54:11.305000', 'flow': '0', 'TS': 1782822251.305, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:54:11.445000', 'flow': '0', 'TS': 1782822251.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:54:11.446000', 'flow': '0', 'TS': 1782822251.4459999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:54:11.464000', 'flow': '0', 'TS': 1782822251.464, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:54:11.603000', 'flow': '0', 'TS': 1782822251.603, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:54:11.551000', 'flow': '0', 'TS': 1782822251.551, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:54:11.689000', 'flow': '0', 'TS': 1782822251.689, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 17:54:11.709000', 'flow': '0', 'TS': 1782822251.7089999, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:54:11.725000', 'flow': '0', 'TS': 1782822251.7250001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:54:11.746000', 'flow': '0', 'TS': 1782822251.746, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:54:11.887000', 'flow': '0', 'TS': 1782822251.887, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 17:54:11.820000', 'flow': '0', 'TS': 1782822251.82, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:54:11.958000', 'flow': '0', 'TS': 1782822251.958, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:54:11.978000', 'flow': '0', 'TS': 1782822251.978, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:54:11.979000', 'flow': '0', 'TS': 1782822251.9789999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:54:12.116000', 'flow': '0', 'TS': 1782822252.116, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 3, 58, 632274), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.632000', 'flow': '-1', 'TS': 1782822644.6320002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.332000', 'flow': '1', 'TS': 1782822765.3319998, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.927000', 'flow': '1', 'TS': 1782822778.9269998, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.547000', 'flow': '1', 'TS': 1782822582.5470002, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:03:51.839000', 'flow': '-1', 'TS': 1782822831.839, 'address': '38', 'weight': '1936', 'expected_tray_weight': 2100}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.344000', 'flow': '1', 'TS': 1782822265.344, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.834000', 'flow': '1', 'TS': 1782822482.8339999, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.845000', 'flow': '1', 'TS': 1782822593.845, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:03:54.901000', 'flow': '-1', 'TS': 1782822834.901, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5605}]}}
[2026-06-30 18:04:00,347.347 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 11, 356410), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:54:11.285000', 'flow': '0', 'TS': 1782822251.285, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:54:11.305000', 'flow': '0', 'TS': 1782822251.305, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:54:11.445000', 'flow': '0', 'TS': 1782822251.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:54:11.446000', 'flow': '0', 'TS': 1782822251.4459999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:54:11.464000', 'flow': '0', 'TS': 1782822251.464, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:54:11.603000', 'flow': '0', 'TS': 1782822251.603, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:54:11.551000', 'flow': '0', 'TS': 1782822251.551, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:54:11.689000', 'flow': '0', 'TS': 1782822251.689, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 17:54:11.709000', 'flow': '0', 'TS': 1782822251.7089999, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:54:11.725000', 'flow': '0', 'TS': 1782822251.7250001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:54:11.746000', 'flow': '0', 'TS': 1782822251.746, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:54:11.887000', 'flow': '0', 'TS': 1782822251.887, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 17:54:11.820000', 'flow': '0', 'TS': 1782822251.82, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:54:11.958000', 'flow': '0', 'TS': 1782822251.958, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:54:11.978000', 'flow': '0', 'TS': 1782822251.978, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:54:11.979000', 'flow': '0', 'TS': 1782822251.9789999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:54:12.116000', 'flow': '0', 'TS': 1782822252.116, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 3, 58, 632274), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.632000', 'flow': '-1', 'TS': 1782822644.6320002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.332000', 'flow': '1', 'TS': 1782822765.3319998, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.927000', 'flow': '1', 'TS': 1782822778.9269998, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.547000', 'flow': '1', 'TS': 1782822582.5470002, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:03:51.839000', 'flow': '-1', 'TS': 1782822831.839, 'address': '38', 'weight': '1936', 'expected_tray_weight': 2100}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.344000', 'flow': '1', 'TS': 1782822265.344, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.834000', 'flow': '1', 'TS': 1782822482.8339999, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.845000', 'flow': '1', 'TS': 1782822593.845, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:03:54.901000', 'flow': '-1', 'TS': 1782822834.901, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5605}]}}
[2026-06-30 18:04:02,359.359 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 11, 356410), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:54:11.285000', 'flow': '0', 'TS': 1782822251.285, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:54:11.305000', 'flow': '0', 'TS': 1782822251.305, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:54:11.445000', 'flow': '0', 'TS': 1782822251.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:54:11.446000', 'flow': '0', 'TS': 1782822251.4459999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:54:11.464000', 'flow': '0', 'TS': 1782822251.464, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:54:11.603000', 'flow': '0', 'TS': 1782822251.603, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:54:11.551000', 'flow': '0', 'TS': 1782822251.551, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:54:11.689000', 'flow': '0', 'TS': 1782822251.689, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 17:54:11.709000', 'flow': '0', 'TS': 1782822251.7089999, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:54:11.725000', 'flow': '0', 'TS': 1782822251.7250001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:54:11.746000', 'flow': '0', 'TS': 1782822251.746, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:54:11.887000', 'flow': '0', 'TS': 1782822251.887, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 17:54:11.820000', 'flow': '0', 'TS': 1782822251.82, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:54:11.958000', 'flow': '0', 'TS': 1782822251.958, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:54:11.978000', 'flow': '0', 'TS': 1782822251.978, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:54:11.979000', 'flow': '0', 'TS': 1782822251.9789999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:54:12.116000', 'flow': '0', 'TS': 1782822252.116, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 4, 0, 364140), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 18:04:00.369000', 'flow': '0', 'TS': 1782822840.369, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:04:00.390000', 'flow': '0', 'TS': 1782822840.39, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:04:00.410000', 'flow': '0', 'TS': 1782822840.4099998, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:04:00.485000', 'flow': '0', 'TS': 1782822840.4850001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:04:00.624000', 'flow': '0', 'TS': 1782822840.624, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:04:00.644000', 'flow': '0', 'TS': 1782822840.6439998, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:04:00.749000', 'flow': '0', 'TS': 1782822840.7489998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:04:01.000000', 'flow': '0', 'TS': 1782822841.0, 'address': '38', 'weight': '1936', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:04:01.146000', 'flow': '0', 'TS': 1782822841.146, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:04:01.203000', 'flow': '0', 'TS': 1782822841.203, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 18:04:01.316000', 'flow': '0', 'TS': 1782822841.316, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:04:01.328000', 'flow': '0', 'TS': 1782822841.3279998, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:04:01.490000', 'flow': '0', 'TS': 1782822841.49, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:04:01.616000', 'flow': '0', 'TS': 1782822841.616, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:04:01.944000', 'flow': '0', 'TS': 1782822841.944, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5605}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:04:01.962000', 'flow': '0', 'TS': 1782822841.962, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:04:02,375.375 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 17, 54, 11, 356410), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 17:54:11.285000', 'flow': '0', 'TS': 1782822251.285, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 17:54:11.305000', 'flow': '0', 'TS': 1782822251.305, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 17:54:11.445000', 'flow': '0', 'TS': 1782822251.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 17:54:11.446000', 'flow': '0', 'TS': 1782822251.4459999, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 17:54:11.464000', 'flow': '0', 'TS': 1782822251.464, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 17:54:11.603000', 'flow': '0', 'TS': 1782822251.603, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 17:54:11.551000', 'flow': '0', 'TS': 1782822251.551, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 17:54:11.689000', 'flow': '0', 'TS': 1782822251.689, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '427', 'tray_id': '19', 'datetime': '2026-06-30 17:54:11.709000', 'flow': '0', 'TS': 1782822251.7089999, 'address': '19', 'weight': '427', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 17:54:11.725000', 'flow': '0', 'TS': 1782822251.7250001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 17:54:11.746000', 'flow': '0', 'TS': 1782822251.746, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 17:54:11.887000', 'flow': '0', 'TS': 1782822251.887, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 17:54:11.820000', 'flow': '0', 'TS': 1782822251.82, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 17:54:11.958000', 'flow': '0', 'TS': 1782822251.958, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 17:54:11.978000', 'flow': '0', 'TS': 1782822251.978, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 17:54:11.979000', 'flow': '0', 'TS': 1782822251.9789999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 17:54:12.116000', 'flow': '0', 'TS': 1782822252.116, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 4, 0, 364140), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 18:04:00.369000', 'flow': '0', 'TS': 1782822840.369, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:04:00.390000', 'flow': '0', 'TS': 1782822840.39, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:04:00.410000', 'flow': '0', 'TS': 1782822840.4099998, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:04:00.485000', 'flow': '0', 'TS': 1782822840.4850001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:04:00.624000', 'flow': '0', 'TS': 1782822840.624, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:04:00.644000', 'flow': '0', 'TS': 1782822840.6439998, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:04:00.749000', 'flow': '0', 'TS': 1782822840.7489998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:04:01.000000', 'flow': '0', 'TS': 1782822841.0, 'address': '38', 'weight': '1936', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:04:01.146000', 'flow': '0', 'TS': 1782822841.146, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:04:01.203000', 'flow': '0', 'TS': 1782822841.203, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 18:04:01.316000', 'flow': '0', 'TS': 1782822841.316, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:04:01.328000', 'flow': '0', 'TS': 1782822841.3279998, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:04:01.490000', 'flow': '0', 'TS': 1782822841.49, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:04:01.616000', 'flow': '0', 'TS': 1782822841.616, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:04:01.944000', 'flow': '0', 'TS': 1782822841.944, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5605}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:04:01.962000', 'flow': '0', 'TS': 1782822841.962, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:04:03,930.930 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 18:04:03,932.932 INFO    ] DB TRAY [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "144", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "240", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "200", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "427", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "202", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "32", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "229", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1348", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2494", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1614", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2253", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2502", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1957", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3482", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "2115", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2910", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "256", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-16"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5563", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-19"}, {"tray_weight": "2547", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 18:04:03,935.935 INFO    ] TRAY READINGS [{'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.335000', 'flow': '1', 'TS': 1782822265.335, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.336000', 'flow': '1', 'TS': 1782822265.3360002, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.344000', 'flow': '1', 'TS': 1782822265.344, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.344000', 'flow': '1', 'TS': 1782822265.344, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.345000', 'flow': '1', 'TS': 1782822265.345, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.346000', 'flow': '1', 'TS': 1782822265.346, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 17:54:25.346000', 'flow': '1', 'TS': 1782822265.3460002, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.830000', 'flow': '1', 'TS': 1782822482.8300002, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.831000', 'flow': '1', 'TS': 1782822482.831, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.832000', 'flow': '1', 'TS': 1782822482.832, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.833000', 'flow': '1', 'TS': 1782822482.8330002, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.834000', 'flow': '1', 'TS': 1782822482.8339999, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.836000', 'flow': '1', 'TS': 1782822482.836, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 17:58:02.837000', 'flow': '1', 'TS': 1782822482.8370001, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.538000', 'flow': '1', 'TS': 1782822582.5379999, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.545000', 'flow': '1', 'TS': 1782822582.5449998, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.547000', 'flow': '1', 'TS': 1782822582.5470002, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.547000', 'flow': '1', 'TS': 1782822582.5470002, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.548000', 'flow': '1', 'TS': 1782822582.5479999, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.548000', 'flow': '1', 'TS': 1782822582.548, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 17:59:42.548000', 'flow': '1', 'TS': 1782822582.548, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.845000', 'flow': '1', 'TS': 1782822593.845, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.845000', 'flow': '1', 'TS': 1782822593.845, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.846000', 'flow': '1', 'TS': 1782822593.8460002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.847000', 'flow': '1', 'TS': 1782822593.847, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.850000', 'flow': '1', 'TS': 1782822593.85, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.851000', 'flow': '1', 'TS': 1782822593.851, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 17:59:53.851000', 'flow': '1', 'TS': 1782822593.851, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.630000', 'flow': '-1', 'TS': 1782822644.63, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.632000', 'flow': '-1', 'TS': 1782822644.632, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.632000', 'flow': '-1', 'TS': 1782822644.6320002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.636000', 'flow': '-1', 'TS': 1782822644.636, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.637000', 'flow': '-1', 'TS': 1782822644.637, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.638000', 'flow': '-1', 'TS': 1782822644.638, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:00:44.640000', 'flow': '-1', 'TS': 1782822644.6399999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.318000', 'flow': '1', 'TS': 1782822765.318, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.321000', 'flow': '1', 'TS': 1782822765.321, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.329000', 'flow': '1', 'TS': 1782822765.329, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.330000', 'flow': '1', 'TS': 1782822765.33, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.331000', 'flow': '1', 'TS': 1782822765.331, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.332000', 'flow': '1', 'TS': 1782822765.3319998, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:45.336000', 'flow': '1', 'TS': 1782822765.336, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.913000', 'flow': '1', 'TS': 1782822778.913, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.916000', 'flow': '1', 'TS': 1782822778.9160001, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.924000', 'flow': '1', 'TS': 1782822778.924, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.925000', 'flow': '1', 'TS': 1782822778.925, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.926000', 'flow': '1', 'TS': 1782822778.926, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.927000', 'flow': '1', 'TS': 1782822778.9269998, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:02:58.931000', 'flow': '1', 'TS': 1782822778.931, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:03:51.839000', 'flow': '-1', 'TS': 1782822831.839, 'address': '38', 'weight': '1936', 'expected_tray_weight': 2100}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:03:51.839000', 'flow': '-1', 'TS': 1782822831.839, 'address': '38', 'weight': '1936', 'expected_tray_weight': 2100}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:03:51.840000', 'flow': '-1', 'TS': 1782822831.8400002, 'address': '38', 'weight': '1936', 'expected_tray_weight': 2100}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:03:51.841000', 'flow': '-1', 'TS': 1782822831.841, 'address': '38', 'weight': '1936', 'expected_tray_weight': 2100}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:03:51.845000', 'flow': '-1', 'TS': 1782822831.845, 'address': '38', 'weight': '1936', 'expected_tray_weight': 2100}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:03:54.901000', 'flow': '-1', 'TS': 1782822834.901, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5605}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:03:54.904000', 'flow': '-1', 'TS': 1782822834.904, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5605}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:03:54.906000', 'flow': '-1', 'TS': 1782822834.906, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5605}, {'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 18:04:00.369000', 'flow': '0', 'TS': 1782822840.369, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:04:00.390000', 'flow': '0', 'TS': 1782822840.39, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:04:00.410000', 'flow': '0', 'TS': 1782822840.4099998, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:04:00.485000', 'flow': '0', 'TS': 1782822840.4850001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:04:00.624000', 'flow': '0', 'TS': 1782822840.624, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:04:00.644000', 'flow': '0', 'TS': 1782822840.6439998, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:04:00.749000', 'flow': '0', 'TS': 1782822840.7489998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:04:01.000000', 'flow': '0', 'TS': 1782822841.0, 'address': '38', 'weight': '1936', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:04:01.146000', 'flow': '0', 'TS': 1782822841.146, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:04:01.203000', 'flow': '0', 'TS': 1782822841.203, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 18:04:01.316000', 'flow': '0', 'TS': 1782822841.316, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:04:01.328000', 'flow': '0', 'TS': 1782822841.3279998, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:04:01.490000', 'flow': '0', 'TS': 1782822841.49, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:04:01.616000', 'flow': '0', 'TS': 1782822841.616, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:04:01.944000', 'flow': '0', 'TS': 1782822841.944, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5605}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:04:01.962000', 'flow': '0', 'TS': 1782822841.962, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]
[2026-06-30 18:04:05,188.188 INFO    ] Final DB Tray = [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "144", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "240", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "200", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "427", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "202", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "32", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "229", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1348", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2493", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1626", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1957", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3482", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "1936", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-12"}, {"tray_weight": "1310", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2910", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "256", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-16"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5287", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-19"}, {"tray_weight": "2547", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 18:04:09,840.840 INFO    ] Syncing order with order id: TM06202003260630180243223
[2026-06-30 18:04:09,861.861 INFO    ] pg status for order_id: TM06202003260630180243223 before is --> False
[2026-06-30 18:04:09,864.864 INFO    ] payment_gateway for order_id: TM06202003260630180243223 is --> razor_pay and sync status is True
[2026-06-30 18:04:10,135.135 INFO    ] pg status response {'status': True}
[2026-06-30 18:04:10,279.279 INFO    ] pg status for order_id: TM06202003260630180243223 after is --> {'status': True}
[2026-06-30 18:08:31,993.993 INFO    ] processOrderPayment version is : v2
[2026-06-30 18:10:03,413.413 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 4, 0, 364140), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 18:04:00.369000', 'flow': '0', 'TS': 1782822840.369, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:04:00.390000', 'flow': '0', 'TS': 1782822840.39, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:04:00.410000', 'flow': '0', 'TS': 1782822840.4099998, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:04:00.485000', 'flow': '0', 'TS': 1782822840.4850001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:04:00.624000', 'flow': '0', 'TS': 1782822840.624, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:04:00.644000', 'flow': '0', 'TS': 1782822840.6439998, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:04:00.749000', 'flow': '0', 'TS': 1782822840.7489998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:04:01.000000', 'flow': '0', 'TS': 1782822841.0, 'address': '38', 'weight': '1936', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:04:01.146000', 'flow': '0', 'TS': 1782822841.146, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:04:01.203000', 'flow': '0', 'TS': 1782822841.203, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 18:04:01.316000', 'flow': '0', 'TS': 1782822841.316, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:04:01.328000', 'flow': '0', 'TS': 1782822841.3279998, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:04:01.490000', 'flow': '0', 'TS': 1782822841.49, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:04:01.616000', 'flow': '0', 'TS': 1782822841.616, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:04:01.944000', 'flow': '0', 'TS': 1782822841.944, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5605}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:04:01.962000', 'flow': '0', 'TS': 1782822841.962, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:10:03,435.435 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 4, 0, 364140), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 18:04:00.369000', 'flow': '0', 'TS': 1782822840.369, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:04:00.390000', 'flow': '0', 'TS': 1782822840.39, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:04:00.410000', 'flow': '0', 'TS': 1782822840.4099998, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:04:00.485000', 'flow': '0', 'TS': 1782822840.4850001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:04:00.624000', 'flow': '0', 'TS': 1782822840.624, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:04:00.644000', 'flow': '0', 'TS': 1782822840.6439998, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:04:00.749000', 'flow': '0', 'TS': 1782822840.7489998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:04:01.000000', 'flow': '0', 'TS': 1782822841.0, 'address': '38', 'weight': '1936', 'expected_tray_weight': 2100}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:04:01.146000', 'flow': '0', 'TS': 1782822841.146, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:04:01.203000', 'flow': '0', 'TS': 1782822841.203, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 18:04:01.316000', 'flow': '0', 'TS': 1782822841.316, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:04:01.328000', 'flow': '0', 'TS': 1782822841.3279998, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:04:01.490000', 'flow': '0', 'TS': 1782822841.49, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:04:01.616000', 'flow': '0', 'TS': 1782822841.616, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:04:01.944000', 'flow': '0', 'TS': 1782822841.944, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5605}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:04:01.962000', 'flow': '0', 'TS': 1782822841.962, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:10:04,852.852 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 3, 469007), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:10:03.454000', 'flow': '0', 'TS': 1782823203.454, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 18:10:03.470000', 'flow': '0', 'TS': 1782823203.4699998, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:10:03.615000', 'flow': '0', 'TS': 1782823203.615, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:10:03.734000', 'flow': '0', 'TS': 1782823203.734, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:10:03.756000', 'flow': '0', 'TS': 1782823203.756, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:10:03.895000', 'flow': '0', 'TS': 1782823203.895, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:10:03.957000', 'flow': '0', 'TS': 1782823203.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:10:03.977000', 'flow': '0', 'TS': 1782823203.977, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:10:03.997000', 'flow': '0', 'TS': 1782823203.997, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:10:04.100000', 'flow': '0', 'TS': 1782823204.1, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 18:10:04.239000', 'flow': '0', 'TS': 1782823204.239, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:10:04.258000', 'flow': '0', 'TS': 1782823204.258, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:10:04.303000', 'flow': '0', 'TS': 1782823204.3030002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:10:04.442000', 'flow': '0', 'TS': 1782823204.442, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:10:04.431000', 'flow': '0', 'TS': 1782823204.431, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:10:04.570000', 'flow': '0', 'TS': 1782823204.5700002, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:10:04,866.866 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 3, 469007), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:10:03.454000', 'flow': '0', 'TS': 1782823203.454, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 18:10:03.470000', 'flow': '0', 'TS': 1782823203.4699998, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:10:03.615000', 'flow': '0', 'TS': 1782823203.615, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:10:03.734000', 'flow': '0', 'TS': 1782823203.734, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:10:03.756000', 'flow': '0', 'TS': 1782823203.756, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:10:03.895000', 'flow': '0', 'TS': 1782823203.895, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:10:03.957000', 'flow': '0', 'TS': 1782823203.957, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:10:03.977000', 'flow': '0', 'TS': 1782823203.977, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:10:03.997000', 'flow': '0', 'TS': 1782823203.997, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:10:04.100000', 'flow': '0', 'TS': 1782823204.1, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '256', 'tray_id': '41', 'datetime': '2026-06-30 18:10:04.239000', 'flow': '0', 'TS': 1782823204.239, 'address': '41', 'weight': '256', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:10:04.258000', 'flow': '0', 'TS': 1782823204.258, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:10:04.303000', 'flow': '0', 'TS': 1782823204.3030002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:10:04.442000', 'flow': '0', 'TS': 1782823204.442, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:10:04.431000', 'flow': '0', 'TS': 1782823204.431, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:10:04.570000', 'flow': '0', 'TS': 1782823204.5700002, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:10:47,167.167 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 18:10:47,175.175 INFO    ] ADDRESS: 12 TRAY WEIGHT: 144 TRAY DB WEIGHT: 144
[2026-06-30 18:10:47,184.184 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 18:10:47,192.192 INFO    ] ADDRESS: 14 TRAY WEIGHT: 241 TRAY DB WEIGHT: 241
[2026-06-30 18:10:47,200.200 INFO    ] ADDRESS: 15 TRAY WEIGHT: 50 TRAY DB WEIGHT: 50
[2026-06-30 18:10:47,208.208 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 18:10:47,216.216 INFO    ] ADDRESS: 17 TRAY WEIGHT: 312 TRAY DB WEIGHT: 312
[2026-06-30 18:10:47,225.225 INFO    ] ADDRESS: 18 TRAY WEIGHT: 201 TRAY DB WEIGHT: 201
[2026-06-30 18:10:47,242.242 INFO    ] ADDRESS: 19 TRAY WEIGHT: 426 TRAY DB WEIGHT: 426
[2026-06-30 18:10:47,256.256 INFO    ] ADDRESS: 20 TRAY WEIGHT: 201 TRAY DB WEIGHT: 201
[2026-06-30 18:10:47,262.262 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 18:10:47,267.267 INFO    ] ADDRESS: 22 TRAY WEIGHT: 31 TRAY DB WEIGHT: 31
[2026-06-30 18:10:47,271.271 INFO    ] ADDRESS: 23 TRAY WEIGHT: 306 TRAY DB WEIGHT: 306
[2026-06-30 18:10:47,276.276 INFO    ] ADDRESS: 24 TRAY WEIGHT: 420 TRAY DB WEIGHT: 420
[2026-06-30 18:10:47,280.280 INFO    ] ADDRESS: 25 TRAY WEIGHT: 229 TRAY DB WEIGHT: 229
[2026-06-30 18:10:47,285.285 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1349 TRAY DB WEIGHT: 1349
[2026-06-30 18:10:47,289.289 INFO    ] ADDRESS: 27 TRAY WEIGHT: 134 TRAY DB WEIGHT: 134
[2026-06-30 18:10:47,294.294 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2494 TRAY DB WEIGHT: 2494
[2026-06-30 18:10:47,298.298 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1610 TRAY DB WEIGHT: 1610
[2026-06-30 18:10:47,303.303 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2253 TRAY DB WEIGHT: 2253
[2026-06-30 18:10:47,307.307 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 18:10:47,312.312 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 18:10:47,316.316 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3481 TRAY DB WEIGHT: 3481
[2026-06-30 18:10:47,321.321 INFO    ] ADDRESS: 37 TRAY WEIGHT: 431 TRAY DB WEIGHT: 431
[2026-06-30 18:10:47,325.325 INFO    ] ADDRESS: 38 TRAY WEIGHT: 1936 TRAY DB WEIGHT: 1936
[2026-06-30 18:10:47,330.330 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1310 TRAY DB WEIGHT: 1310
[2026-06-30 18:10:47,334.334 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2910 TRAY DB WEIGHT: 2910
[2026-06-30 18:10:47,339.339 INFO    ] ADDRESS: 41 TRAY WEIGHT: 256 TRAY DB WEIGHT: 256
[2026-06-30 18:10:47,344.344 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 18:10:47,348.348 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2737 TRAY DB WEIGHT: 2737
[2026-06-30 18:10:47,353.353 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1852 TRAY DB WEIGHT: 1852
[2026-06-30 18:10:47,357.357 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5287 TRAY DB WEIGHT: 5287
[2026-06-30 18:10:47,362.362 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2547 TRAY DB WEIGHT: 2547
[2026-06-30 18:10:50,379.379 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 49, 587923), 'door_weights': []}}
[2026-06-30 18:10:50,391.391 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 49, 587923), 'door_weights': []}}
[2026-06-30 18:10:51,741.741 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 50, 467126), 'door_weights': []}}
[2026-06-30 18:10:51,764.764 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 50, 467126), 'door_weights': []}}
[2026-06-30 18:10:53,260.260 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 51, 867658), 'door_weights': []}}
[2026-06-30 18:10:53,289.289 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 51, 867658), 'door_weights': []}}
[2026-06-30 18:10:54,252.252 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 53, 400401), 'door_weights': [{'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:10:52.981000', 'flow': '-1', 'TS': 1782823252.9810002, 'address': '41', 'weight': '235', 'expected_tray_weight': 304}]}}
[2026-06-30 18:10:54,259.259 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 53, 400401), 'door_weights': [{'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:10:52.981000', 'flow': '-1', 'TS': 1782823252.9810002, 'address': '41', 'weight': '235', 'expected_tray_weight': 304}]}}
[2026-06-30 18:10:55,064.064 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 54, 329494), 'door_weights': [{'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:10:52.981000', 'flow': '-1', 'TS': 1782823252.981, 'address': '41', 'weight': '235', 'expected_tray_weight': 304}]}}
[2026-06-30 18:10:55,071.071 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 54, 329494), 'door_weights': [{'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:10:52.981000', 'flow': '-1', 'TS': 1782823252.981, 'address': '41', 'weight': '235', 'expected_tray_weight': 304}]}}
[2026-06-30 18:10:55,896.896 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 55, 140350), 'door_weights': [{'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:10:52.980000', 'flow': '-1', 'TS': 1782823252.9799998, 'address': '41', 'weight': '235', 'expected_tray_weight': 304}]}}
[2026-06-30 18:10:55,909.909 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 55, 140350), 'door_weights': [{'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:10:52.980000', 'flow': '-1', 'TS': 1782823252.9799998, 'address': '41', 'weight': '235', 'expected_tray_weight': 304}]}}
[2026-06-30 18:10:56,964.964 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 55, 991442), 'door_weights': [{'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:10:52.969000', 'flow': '-1', 'TS': 1782823252.969, 'address': '41', 'weight': '235', 'expected_tray_weight': 304}]}}
[2026-06-30 18:10:56,984.984 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 55, 991442), 'door_weights': [{'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:10:52.969000', 'flow': '-1', 'TS': 1782823252.969, 'address': '41', 'weight': '235', 'expected_tray_weight': 304}]}}
[2026-06-30 18:10:58,222.222 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 57, 80282), 'door_weights': [{'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:10:52.977000', 'flow': '-1', 'TS': 1782823252.977, 'address': '41', 'weight': '235', 'expected_tray_weight': 304}]}}
[2026-06-30 18:10:58,243.243 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 57, 80282), 'door_weights': [{'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:10:52.977000', 'flow': '-1', 'TS': 1782823252.977, 'address': '41', 'weight': '235', 'expected_tray_weight': 304}]}}
[2026-06-30 18:10:59,673.673 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 58, 342273), 'door_weights': [{'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:10:52.975000', 'flow': '-1', 'TS': 1782823252.9750001, 'address': '41', 'weight': '235', 'expected_tray_weight': 304}]}}
[2026-06-30 18:10:59,685.685 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {}}
[2026-06-30 18:11:00,558.558 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 59, 692898), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 18:10:59.694000', 'flow': '0', 'TS': 1782823259.694, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1628', 'tray_id': '32', 'datetime': '2026-06-30 18:10:59.715000', 'flow': '0', 'TS': 1782823259.715, 'address': '32', 'weight': '1628', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:10:59.735000', 'flow': '0', 'TS': 1782823259.735, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:10:59.774000', 'flow': '0', 'TS': 1782823259.774, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:10:59.792000', 'flow': '0', 'TS': 1782823259.792, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:10:59.934000', 'flow': '0', 'TS': 1782823259.934, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:10:59.941000', 'flow': '0', 'TS': 1782823259.941, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:10:59.959000', 'flow': '0', 'TS': 1782823259.9589999, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:10:59.978000', 'flow': '0', 'TS': 1782823259.978, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:11:00.013000', 'flow': '0', 'TS': 1782823260.013, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:11:00.149000', 'flow': '0', 'TS': 1782823260.149, 'address': '41', 'weight': '235', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:11:00.168000', 'flow': '0', 'TS': 1782823260.168, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:11:00.173000', 'flow': '0', 'TS': 1782823260.173, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:11:00.311000', 'flow': '0', 'TS': 1782823260.3109999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:11:00.285000', 'flow': '0', 'TS': 1782823260.285, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:11:00.305000', 'flow': '0', 'TS': 1782823260.305, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:11:00,566.566 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 1, 656202), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:10:01.654000', 'flow': '0', 'TS': 1782823201.654, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:10:01.674000', 'flow': '0', 'TS': 1782823201.674, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:10:01.695000', 'flow': '0', 'TS': 1782823201.695, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:10:01.731000', 'flow': '0', 'TS': 1782823201.731, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:10:01.863000', 'flow': '0', 'TS': 1782823201.863, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:10:01.995000', 'flow': '0', 'TS': 1782823201.995, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:10:02.175000', 'flow': '0', 'TS': 1782823202.1750002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:10:02.335000', 'flow': '0', 'TS': 1782823202.335, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:10:02.566000', 'flow': '0', 'TS': 1782823202.566, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:10:02.735000', 'flow': '0', 'TS': 1782823202.735, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:10:02.753000', 'flow': '0', 'TS': 1782823202.753, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:10:02.896000', 'flow': '0', 'TS': 1782823202.896, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 18:10:02.973000', 'flow': '0', 'TS': 1782823202.973, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:10:02.992000', 'flow': '0', 'TS': 1782823202.992, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:10:03.132000', 'flow': '0', 'TS': 1782823203.132, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:10:03.227000', 'flow': '0', 'TS': 1782823203.227, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:10:03.248000', 'flow': '0', 'TS': 1782823203.2480001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 59, 692898), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 18:10:59.694000', 'flow': '0', 'TS': 1782823259.694, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1628', 'tray_id': '32', 'datetime': '2026-06-30 18:10:59.715000', 'flow': '0', 'TS': 1782823259.715, 'address': '32', 'weight': '1628', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:10:59.735000', 'flow': '0', 'TS': 1782823259.735, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:10:59.774000', 'flow': '0', 'TS': 1782823259.774, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:10:59.792000', 'flow': '0', 'TS': 1782823259.792, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:10:59.934000', 'flow': '0', 'TS': 1782823259.934, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:10:59.941000', 'flow': '0', 'TS': 1782823259.941, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:10:59.959000', 'flow': '0', 'TS': 1782823259.9589999, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:10:59.978000', 'flow': '0', 'TS': 1782823259.978, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:11:00.013000', 'flow': '0', 'TS': 1782823260.013, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:11:00.149000', 'flow': '0', 'TS': 1782823260.149, 'address': '41', 'weight': '235', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:11:00.168000', 'flow': '0', 'TS': 1782823260.168, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:11:00.173000', 'flow': '0', 'TS': 1782823260.173, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:11:00.311000', 'flow': '0', 'TS': 1782823260.3109999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:11:00.285000', 'flow': '0', 'TS': 1782823260.285, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:11:00.305000', 'flow': '0', 'TS': 1782823260.305, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:11:02,157.157 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 18:11:02,160.160 INFO    ] DB TRAY [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "144", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "241", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "201", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "426", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "201", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "31", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "306", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "229", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1349", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2494", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1610", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2253", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3481", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "1936", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1310", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2910", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "256", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-16"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5287", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2547", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 18:11:02,165.165 INFO    ] TRAY READINGS [{'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:10:52.975000', 'flow': '-1', 'TS': 1782823252.9750001, 'address': '41', 'weight': '235', 'expected_tray_weight': 304}, {'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 18:10:59.694000', 'flow': '0', 'TS': 1782823259.694, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1628', 'tray_id': '32', 'datetime': '2026-06-30 18:10:59.715000', 'flow': '0', 'TS': 1782823259.715, 'address': '32', 'weight': '1628', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:10:59.735000', 'flow': '0', 'TS': 1782823259.735, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:10:59.774000', 'flow': '0', 'TS': 1782823259.774, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:10:59.792000', 'flow': '0', 'TS': 1782823259.792, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:10:59.934000', 'flow': '0', 'TS': 1782823259.934, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:10:59.941000', 'flow': '0', 'TS': 1782823259.941, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:10:59.959000', 'flow': '0', 'TS': 1782823259.9589999, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:10:59.978000', 'flow': '0', 'TS': 1782823259.978, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:11:00.013000', 'flow': '0', 'TS': 1782823260.013, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:11:00.149000', 'flow': '0', 'TS': 1782823260.149, 'address': '41', 'weight': '235', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:11:00.168000', 'flow': '0', 'TS': 1782823260.168, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:11:00.173000', 'flow': '0', 'TS': 1782823260.173, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:11:00.285000', 'flow': '0', 'TS': 1782823260.285, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:11:00.305000', 'flow': '0', 'TS': 1782823260.305, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:11:00.311000', 'flow': '0', 'TS': 1782823260.3109999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}]
[2026-06-30 18:11:04,774.774 INFO    ] Final DB Tray = [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "144", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "241", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "201", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "426", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "201", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "31", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "306", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "229", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1349", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2493", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1628", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1957", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3481", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "1936", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1310", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2910", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "235", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-16"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5287", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2547", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 18:11:09,036.036 INFO    ] Syncing order with order id: TM06202003260630180734143
[2026-06-30 18:11:09,057.057 INFO    ] pg status for order_id: TM06202003260630180734143 before is --> False
[2026-06-30 18:11:09,061.061 INFO    ] payment_gateway for order_id: TM06202003260630180734143 is --> razor_pay and sync status is True
[2026-06-30 18:11:09,359.359 INFO    ] pg status response {'status': True}
[2026-06-30 18:11:09,394.394 INFO    ] pg status for order_id: TM06202003260630180734143 after is --> {'status': True}
[2026-06-30 18:13:47,749.749 INFO    ] processOrderPayment version is : v2
[2026-06-30 18:16:55,754.754 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 16, 54, 859244), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:16:54.768000', 'flow': '0', 'TS': 1782823614.768, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:16:54.906000', 'flow': '0', 'TS': 1782823614.9060001, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:16:54.927000', 'flow': '0', 'TS': 1782823614.9269998, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 18:16:54.975000', 'flow': '0', 'TS': 1782823614.9750001, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:16:54.994000', 'flow': '0', 'TS': 1782823614.9940002, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:16:55.014000', 'flow': '0', 'TS': 1782823615.014, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:16:55.149000', 'flow': '0', 'TS': 1782823615.149, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:16:55.170000', 'flow': '0', 'TS': 1782823615.17, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:16:55.189000', 'flow': '0', 'TS': 1782823615.189, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:16:55.229000', 'flow': '0', 'TS': 1782823615.229, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:16:55.363000', 'flow': '0', 'TS': 1782823615.3630002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:16:55.386000', 'flow': '0', 'TS': 1782823615.386, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:16:55.417000', 'flow': '0', 'TS': 1782823615.4169998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:16:55.435000', 'flow': '0', 'TS': 1782823615.4350002, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:16:55.575000', 'flow': '0', 'TS': 1782823615.575, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:16:55.566000', 'flow': '0', 'TS': 1782823615.566, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:16:55.584000', 'flow': '0', 'TS': 1782823615.5839999, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 59, 692898), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 18:10:59.694000', 'flow': '0', 'TS': 1782823259.694, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1628', 'tray_id': '32', 'datetime': '2026-06-30 18:10:59.715000', 'flow': '0', 'TS': 1782823259.715, 'address': '32', 'weight': '1628', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:10:59.735000', 'flow': '0', 'TS': 1782823259.735, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:10:59.774000', 'flow': '0', 'TS': 1782823259.774, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:10:59.792000', 'flow': '0', 'TS': 1782823259.792, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:10:59.934000', 'flow': '0', 'TS': 1782823259.934, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:10:59.941000', 'flow': '0', 'TS': 1782823259.941, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:10:59.959000', 'flow': '0', 'TS': 1782823259.9589999, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:10:59.978000', 'flow': '0', 'TS': 1782823259.978, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:11:00.013000', 'flow': '0', 'TS': 1782823260.013, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:11:00.149000', 'flow': '0', 'TS': 1782823260.149, 'address': '41', 'weight': '235', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:11:00.168000', 'flow': '0', 'TS': 1782823260.168, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:11:00.173000', 'flow': '0', 'TS': 1782823260.173, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:11:00.311000', 'flow': '0', 'TS': 1782823260.3109999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:11:00.285000', 'flow': '0', 'TS': 1782823260.285, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:11:00.305000', 'flow': '0', 'TS': 1782823260.305, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:16:55,763.763 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 16, 54, 859244), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:16:54.768000', 'flow': '0', 'TS': 1782823614.768, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:16:54.906000', 'flow': '0', 'TS': 1782823614.9060001, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:16:54.927000', 'flow': '0', 'TS': 1782823614.9269998, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 18:16:54.975000', 'flow': '0', 'TS': 1782823614.9750001, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:16:54.994000', 'flow': '0', 'TS': 1782823614.9940002, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:16:55.014000', 'flow': '0', 'TS': 1782823615.014, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:16:55.149000', 'flow': '0', 'TS': 1782823615.149, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:16:55.170000', 'flow': '0', 'TS': 1782823615.17, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:16:55.189000', 'flow': '0', 'TS': 1782823615.189, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:16:55.229000', 'flow': '0', 'TS': 1782823615.229, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:16:55.363000', 'flow': '0', 'TS': 1782823615.3630002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:16:55.386000', 'flow': '0', 'TS': 1782823615.386, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:16:55.417000', 'flow': '0', 'TS': 1782823615.4169998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:16:55.435000', 'flow': '0', 'TS': 1782823615.4350002, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:16:55.575000', 'flow': '0', 'TS': 1782823615.575, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:16:55.566000', 'flow': '0', 'TS': 1782823615.566, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:16:55.584000', 'flow': '0', 'TS': 1782823615.5839999, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 10, 59, 692898), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 18:10:59.694000', 'flow': '0', 'TS': 1782823259.694, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1628', 'tray_id': '32', 'datetime': '2026-06-30 18:10:59.715000', 'flow': '0', 'TS': 1782823259.715, 'address': '32', 'weight': '1628', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:10:59.735000', 'flow': '0', 'TS': 1782823259.735, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:10:59.774000', 'flow': '0', 'TS': 1782823259.774, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:10:59.792000', 'flow': '0', 'TS': 1782823259.792, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:10:59.934000', 'flow': '0', 'TS': 1782823259.934, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:10:59.941000', 'flow': '0', 'TS': 1782823259.941, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:10:59.959000', 'flow': '0', 'TS': 1782823259.9589999, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:10:59.978000', 'flow': '0', 'TS': 1782823259.978, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:11:00.013000', 'flow': '0', 'TS': 1782823260.013, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:11:00.149000', 'flow': '0', 'TS': 1782823260.149, 'address': '41', 'weight': '235', 'expected_tray_weight': 304}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:11:00.168000', 'flow': '0', 'TS': 1782823260.168, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:11:00.173000', 'flow': '0', 'TS': 1782823260.173, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:11:00.311000', 'flow': '0', 'TS': 1782823260.3109999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:11:00.285000', 'flow': '0', 'TS': 1782823260.285, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:11:00.305000', 'flow': '0', 'TS': 1782823260.305, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:16:56,738.738 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 16, 54, 859244), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:16:54.768000', 'flow': '0', 'TS': 1782823614.768, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:16:54.906000', 'flow': '0', 'TS': 1782823614.9060001, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:16:54.927000', 'flow': '0', 'TS': 1782823614.9269998, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 18:16:54.975000', 'flow': '0', 'TS': 1782823614.9750001, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:16:54.994000', 'flow': '0', 'TS': 1782823614.9940002, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:16:55.014000', 'flow': '0', 'TS': 1782823615.014, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:16:55.149000', 'flow': '0', 'TS': 1782823615.149, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:16:55.170000', 'flow': '0', 'TS': 1782823615.17, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:16:55.189000', 'flow': '0', 'TS': 1782823615.189, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:16:55.229000', 'flow': '0', 'TS': 1782823615.229, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:16:55.363000', 'flow': '0', 'TS': 1782823615.3630002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:16:55.386000', 'flow': '0', 'TS': 1782823615.386, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:16:55.417000', 'flow': '0', 'TS': 1782823615.4169998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:16:55.435000', 'flow': '0', 'TS': 1782823615.4350002, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:16:55.575000', 'flow': '0', 'TS': 1782823615.575, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:16:55.566000', 'flow': '0', 'TS': 1782823615.566, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:16:55.584000', 'flow': '0', 'TS': 1782823615.5839999, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 16, 55, 778083), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:16:55.727000', 'flow': '0', 'TS': 1782823615.727, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 18:16:55.745000', 'flow': '0', 'TS': 1782823615.7450001, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:16:55.885000', 'flow': '0', 'TS': 1782823615.885, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:16:55.938000', 'flow': '0', 'TS': 1782823615.938, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:16:55.960000', 'flow': '0', 'TS': 1782823615.96, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:16:55.978000', 'flow': '0', 'TS': 1782823615.9780002, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:16:56.072000', 'flow': '0', 'TS': 1782823616.0719998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:16:56.091000', 'flow': '0', 'TS': 1782823616.091, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:16:56.112000', 'flow': '0', 'TS': 1782823616.112, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 18:16:56.236000', 'flow': '0', 'TS': 1782823616.236, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:16:56.254000', 'flow': '0', 'TS': 1782823616.254, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:16:56.275000', 'flow': '0', 'TS': 1782823616.275, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:16:56.380000', 'flow': '0', 'TS': 1782823616.3799999, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:16:56.400000', 'flow': '0', 'TS': 1782823616.4, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:16:56.456000', 'flow': '0', 'TS': 1782823616.456, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 18:16:56.475000', 'flow': '0', 'TS': 1782823616.4750001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:16:56,747.747 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 16, 54, 859244), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:16:54.768000', 'flow': '0', 'TS': 1782823614.768, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '144', 'tray_id': '12', 'datetime': '2026-06-30 18:16:54.906000', 'flow': '0', 'TS': 1782823614.9060001, 'address': '12', 'weight': '144', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:16:54.927000', 'flow': '0', 'TS': 1782823614.9269998, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '240', 'tray_id': '14', 'datetime': '2026-06-30 18:16:54.975000', 'flow': '0', 'TS': 1782823614.9750001, 'address': '14', 'weight': '240', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:16:54.994000', 'flow': '0', 'TS': 1782823614.9940002, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:16:55.014000', 'flow': '0', 'TS': 1782823615.014, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:16:55.149000', 'flow': '0', 'TS': 1782823615.149, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:16:55.170000', 'flow': '0', 'TS': 1782823615.17, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:16:55.189000', 'flow': '0', 'TS': 1782823615.189, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:16:55.229000', 'flow': '0', 'TS': 1782823615.229, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:16:55.363000', 'flow': '0', 'TS': 1782823615.3630002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:16:55.386000', 'flow': '0', 'TS': 1782823615.386, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:16:55.417000', 'flow': '0', 'TS': 1782823615.4169998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:16:55.435000', 'flow': '0', 'TS': 1782823615.4350002, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:16:55.575000', 'flow': '0', 'TS': 1782823615.575, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:16:55.566000', 'flow': '0', 'TS': 1782823615.566, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:16:55.584000', 'flow': '0', 'TS': 1782823615.5839999, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 16, 55, 778083), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:16:55.727000', 'flow': '0', 'TS': 1782823615.727, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 18:16:55.745000', 'flow': '0', 'TS': 1782823615.7450001, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:16:55.885000', 'flow': '0', 'TS': 1782823615.885, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:16:55.938000', 'flow': '0', 'TS': 1782823615.938, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:16:55.960000', 'flow': '0', 'TS': 1782823615.96, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:16:55.978000', 'flow': '0', 'TS': 1782823615.9780002, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:16:56.072000', 'flow': '0', 'TS': 1782823616.0719998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:16:56.091000', 'flow': '0', 'TS': 1782823616.091, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:16:56.112000', 'flow': '0', 'TS': 1782823616.112, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 18:16:56.236000', 'flow': '0', 'TS': 1782823616.236, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:16:56.254000', 'flow': '0', 'TS': 1782823616.254, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:16:56.275000', 'flow': '0', 'TS': 1782823616.275, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:16:56.380000', 'flow': '0', 'TS': 1782823616.3799999, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:16:56.400000', 'flow': '0', 'TS': 1782823616.4, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:16:56.456000', 'flow': '0', 'TS': 1782823616.456, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 18:16:56.475000', 'flow': '0', 'TS': 1782823616.4750001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:24:59,983.983 INFO    ] processOrderPayment version is : v2
[2026-06-30 18:30:21,177.177 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 30, 20, 156582), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:30:20.106000', 'flow': '0', 'TS': 1782824420.106, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:30:20.126000', 'flow': '0', 'TS': 1782824420.126, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:30:20.265000', 'flow': '0', 'TS': 1782824420.265, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:30:20.330000', 'flow': '0', 'TS': 1782824420.3300002, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:30:20.350000', 'flow': '0', 'TS': 1782824420.35, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:30:20.490000', 'flow': '0', 'TS': 1782824420.49, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:30:20.493000', 'flow': '0', 'TS': 1782824420.493, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:30:20.513000', 'flow': '0', 'TS': 1782824420.513, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:30:20.650000', 'flow': '0', 'TS': 1782824420.6499999, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:30:20.754000', 'flow': '0', 'TS': 1782824420.754, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:30:20.774000', 'flow': '0', 'TS': 1782824420.774, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:30:20.797000', 'flow': '0', 'TS': 1782824420.797, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:30:20.930000', 'flow': '0', 'TS': 1782824420.93, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:30:20.952000', 'flow': '0', 'TS': 1782824420.952, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:30:20.969000', 'flow': '0', 'TS': 1782824420.9689999, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:30:20.998000', 'flow': '0', 'TS': 1782824420.9980001, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:30:21.018000', 'flow': '0', 'TS': 1782824421.0180001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 16, 55, 778083), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:16:55.727000', 'flow': '0', 'TS': 1782823615.727, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 18:16:55.745000', 'flow': '0', 'TS': 1782823615.7450001, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:16:55.885000', 'flow': '0', 'TS': 1782823615.885, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:16:55.938000', 'flow': '0', 'TS': 1782823615.938, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:16:55.960000', 'flow': '0', 'TS': 1782823615.96, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:16:55.978000', 'flow': '0', 'TS': 1782823615.9780002, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:16:56.072000', 'flow': '0', 'TS': 1782823616.0719998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:16:56.091000', 'flow': '0', 'TS': 1782823616.091, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:16:56.112000', 'flow': '0', 'TS': 1782823616.112, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 18:16:56.236000', 'flow': '0', 'TS': 1782823616.236, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:16:56.254000', 'flow': '0', 'TS': 1782823616.254, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:16:56.275000', 'flow': '0', 'TS': 1782823616.275, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:16:56.380000', 'flow': '0', 'TS': 1782823616.3799999, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:16:56.400000', 'flow': '0', 'TS': 1782823616.4, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:16:56.456000', 'flow': '0', 'TS': 1782823616.456, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 18:16:56.475000', 'flow': '0', 'TS': 1782823616.4750001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:30:21,185.185 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 30, 20, 156582), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:30:20.106000', 'flow': '0', 'TS': 1782824420.106, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:30:20.126000', 'flow': '0', 'TS': 1782824420.126, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:30:20.265000', 'flow': '0', 'TS': 1782824420.265, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:30:20.330000', 'flow': '0', 'TS': 1782824420.3300002, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:30:20.350000', 'flow': '0', 'TS': 1782824420.35, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:30:20.490000', 'flow': '0', 'TS': 1782824420.49, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:30:20.493000', 'flow': '0', 'TS': 1782824420.493, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:30:20.513000', 'flow': '0', 'TS': 1782824420.513, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:30:20.650000', 'flow': '0', 'TS': 1782824420.6499999, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:30:20.754000', 'flow': '0', 'TS': 1782824420.754, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:30:20.774000', 'flow': '0', 'TS': 1782824420.774, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:30:20.797000', 'flow': '0', 'TS': 1782824420.797, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:30:20.930000', 'flow': '0', 'TS': 1782824420.93, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:30:20.952000', 'flow': '0', 'TS': 1782824420.952, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:30:20.969000', 'flow': '0', 'TS': 1782824420.9689999, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:30:20.998000', 'flow': '0', 'TS': 1782824420.9980001, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:30:21.018000', 'flow': '0', 'TS': 1782824421.0180001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 16, 55, 778083), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:16:55.727000', 'flow': '0', 'TS': 1782823615.727, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 18:16:55.745000', 'flow': '0', 'TS': 1782823615.7450001, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:16:55.885000', 'flow': '0', 'TS': 1782823615.885, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:16:55.938000', 'flow': '0', 'TS': 1782823615.938, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:16:55.960000', 'flow': '0', 'TS': 1782823615.96, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:16:55.978000', 'flow': '0', 'TS': 1782823615.9780002, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:16:56.072000', 'flow': '0', 'TS': 1782823616.0719998, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:16:56.091000', 'flow': '0', 'TS': 1782823616.091, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:16:56.112000', 'flow': '0', 'TS': 1782823616.112, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 18:16:56.236000', 'flow': '0', 'TS': 1782823616.236, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:16:56.254000', 'flow': '0', 'TS': 1782823616.254, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:16:56.275000', 'flow': '0', 'TS': 1782823616.275, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:16:56.380000', 'flow': '0', 'TS': 1782823616.3799999, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:16:56.400000', 'flow': '0', 'TS': 1782823616.4, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:16:56.456000', 'flow': '0', 'TS': 1782823616.456, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 18:16:56.475000', 'flow': '0', 'TS': 1782823616.4750001, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:30:22,100.100 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 30, 20, 156582), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:30:20.106000', 'flow': '0', 'TS': 1782824420.106, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:30:20.126000', 'flow': '0', 'TS': 1782824420.126, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:30:20.265000', 'flow': '0', 'TS': 1782824420.265, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:30:20.330000', 'flow': '0', 'TS': 1782824420.3300002, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:30:20.350000', 'flow': '0', 'TS': 1782824420.35, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:30:20.490000', 'flow': '0', 'TS': 1782824420.49, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:30:20.493000', 'flow': '0', 'TS': 1782824420.493, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:30:20.513000', 'flow': '0', 'TS': 1782824420.513, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:30:20.650000', 'flow': '0', 'TS': 1782824420.6499999, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:30:20.754000', 'flow': '0', 'TS': 1782824420.754, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:30:20.774000', 'flow': '0', 'TS': 1782824420.774, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:30:20.797000', 'flow': '0', 'TS': 1782824420.797, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:30:20.930000', 'flow': '0', 'TS': 1782824420.93, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:30:20.952000', 'flow': '0', 'TS': 1782824420.952, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:30:20.969000', 'flow': '0', 'TS': 1782824420.9689999, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:30:20.998000', 'flow': '0', 'TS': 1782824420.9980001, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:30:21.018000', 'flow': '0', 'TS': 1782824421.0180001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 30, 21, 197821), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:30:21.159000', 'flow': '0', 'TS': 1782824421.1590002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 18:30:21.175000', 'flow': '0', 'TS': 1782824421.1750002, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:30:21.196000', 'flow': '0', 'TS': 1782824421.196, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:30:21.296000', 'flow': '0', 'TS': 1782824421.296, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:30:21.316000', 'flow': '0', 'TS': 1782824421.316, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:30:21.336000', 'flow': '0', 'TS': 1782824421.336, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:30:21.386000', 'flow': '0', 'TS': 1782824421.3860002, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:30:21.524000', 'flow': '0', 'TS': 1782824421.524, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:30:21.545000', 'flow': '0', 'TS': 1782824421.545, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:30:21.522000', 'flow': '0', 'TS': 1782824421.522, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:30:21.660000', 'flow': '0', 'TS': 1782824421.66, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:30:21.682000', 'flow': '0', 'TS': 1782824421.682, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:30:21.697000', 'flow': '0', 'TS': 1782824421.697, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:30:21.716000', 'flow': '0', 'TS': 1782824421.716, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:30:21.811000', 'flow': '0', 'TS': 1782824421.8109999, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:30:21.831000', 'flow': '0', 'TS': 1782824421.8309999, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:30:22,109.109 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 30, 20, 156582), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:30:20.106000', 'flow': '0', 'TS': 1782824420.106, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:30:20.126000', 'flow': '0', 'TS': 1782824420.126, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:30:20.265000', 'flow': '0', 'TS': 1782824420.265, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:30:20.330000', 'flow': '0', 'TS': 1782824420.3300002, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:30:20.350000', 'flow': '0', 'TS': 1782824420.35, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:30:20.490000', 'flow': '0', 'TS': 1782824420.49, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:30:20.493000', 'flow': '0', 'TS': 1782824420.493, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:30:20.513000', 'flow': '0', 'TS': 1782824420.513, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:30:20.650000', 'flow': '0', 'TS': 1782824420.6499999, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:30:20.754000', 'flow': '0', 'TS': 1782824420.754, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:30:20.774000', 'flow': '0', 'TS': 1782824420.774, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:30:20.797000', 'flow': '0', 'TS': 1782824420.797, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:30:20.930000', 'flow': '0', 'TS': 1782824420.93, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:30:20.952000', 'flow': '0', 'TS': 1782824420.952, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:30:20.969000', 'flow': '0', 'TS': 1782824420.9689999, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:30:20.998000', 'flow': '0', 'TS': 1782824420.9980001, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:30:21.018000', 'flow': '0', 'TS': 1782824421.0180001, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 30, 21, 197821), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:30:21.159000', 'flow': '0', 'TS': 1782824421.1590002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 18:30:21.175000', 'flow': '0', 'TS': 1782824421.1750002, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:30:21.196000', 'flow': '0', 'TS': 1782824421.196, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:30:21.296000', 'flow': '0', 'TS': 1782824421.296, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:30:21.316000', 'flow': '0', 'TS': 1782824421.316, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:30:21.336000', 'flow': '0', 'TS': 1782824421.336, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:30:21.386000', 'flow': '0', 'TS': 1782824421.3860002, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:30:21.524000', 'flow': '0', 'TS': 1782824421.524, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:30:21.545000', 'flow': '0', 'TS': 1782824421.545, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:30:21.522000', 'flow': '0', 'TS': 1782824421.522, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:30:21.660000', 'flow': '0', 'TS': 1782824421.66, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:30:21.682000', 'flow': '0', 'TS': 1782824421.682, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:30:21.697000', 'flow': '0', 'TS': 1782824421.697, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:30:21.716000', 'flow': '0', 'TS': 1782824421.716, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:30:21.811000', 'flow': '0', 'TS': 1782824421.8109999, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:30:21.831000', 'flow': '0', 'TS': 1782824421.8309999, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:37:39,558.558 INFO    ] processOrderPayment version is : v2
[2026-06-30 18:43:17,984.984 INFO    ] processOrderPayment version is : v2
[2026-06-30 18:51:36,069.069 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 35, 196815), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:51:35.102000', 'flow': '0', 'TS': 1782825695.102, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:51:35.240000', 'flow': '0', 'TS': 1782825695.24, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:51:35.258000', 'flow': '0', 'TS': 1782825695.258, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:51:35.303000', 'flow': '0', 'TS': 1782825695.303, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:51:35.323000', 'flow': '0', 'TS': 1782825695.323, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:51:35.463000', 'flow': '0', 'TS': 1782825695.463, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:51:35.493000', 'flow': '0', 'TS': 1782825695.493, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 18:51:35.510000', 'flow': '0', 'TS': 1782825695.51, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:51:35.534000', 'flow': '0', 'TS': 1782825695.5340002, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:51:35.622000', 'flow': '0', 'TS': 1782825695.6220002, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:51:35.641000', 'flow': '0', 'TS': 1782825695.6409998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:51:35.660000', 'flow': '0', 'TS': 1782825695.6599998, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 18:51:35.755000', 'flow': '0', 'TS': 1782825695.755, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:51:35.775000', 'flow': '0', 'TS': 1782825695.775, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:51:35.913000', 'flow': '0', 'TS': 1782825695.913, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:51:35.929000', 'flow': '0', 'TS': 1782825695.9290001, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:51:35.949000', 'flow': '0', 'TS': 1782825695.949, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 30, 21, 197821), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:30:21.159000', 'flow': '0', 'TS': 1782824421.1590002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 18:30:21.175000', 'flow': '0', 'TS': 1782824421.1750002, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:30:21.196000', 'flow': '0', 'TS': 1782824421.196, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:30:21.296000', 'flow': '0', 'TS': 1782824421.296, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:30:21.316000', 'flow': '0', 'TS': 1782824421.316, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:30:21.336000', 'flow': '0', 'TS': 1782824421.336, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:30:21.386000', 'flow': '0', 'TS': 1782824421.3860002, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:30:21.524000', 'flow': '0', 'TS': 1782824421.524, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:30:21.545000', 'flow': '0', 'TS': 1782824421.545, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:30:21.522000', 'flow': '0', 'TS': 1782824421.522, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:30:21.660000', 'flow': '0', 'TS': 1782824421.66, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:30:21.682000', 'flow': '0', 'TS': 1782824421.682, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:30:21.697000', 'flow': '0', 'TS': 1782824421.697, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:30:21.716000', 'flow': '0', 'TS': 1782824421.716, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:30:21.811000', 'flow': '0', 'TS': 1782824421.8109999, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:30:21.831000', 'flow': '0', 'TS': 1782824421.8309999, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:51:36,078.078 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 35, 196815), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:51:35.102000', 'flow': '0', 'TS': 1782825695.102, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:51:35.240000', 'flow': '0', 'TS': 1782825695.24, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:51:35.258000', 'flow': '0', 'TS': 1782825695.258, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:51:35.303000', 'flow': '0', 'TS': 1782825695.303, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:51:35.323000', 'flow': '0', 'TS': 1782825695.323, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:51:35.463000', 'flow': '0', 'TS': 1782825695.463, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:51:35.493000', 'flow': '0', 'TS': 1782825695.493, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 18:51:35.510000', 'flow': '0', 'TS': 1782825695.51, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:51:35.534000', 'flow': '0', 'TS': 1782825695.5340002, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:51:35.622000', 'flow': '0', 'TS': 1782825695.6220002, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:51:35.641000', 'flow': '0', 'TS': 1782825695.6409998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:51:35.660000', 'flow': '0', 'TS': 1782825695.6599998, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 18:51:35.755000', 'flow': '0', 'TS': 1782825695.755, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:51:35.775000', 'flow': '0', 'TS': 1782825695.775, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:51:35.913000', 'flow': '0', 'TS': 1782825695.913, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:51:35.929000', 'flow': '0', 'TS': 1782825695.9290001, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:51:35.949000', 'flow': '0', 'TS': 1782825695.949, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 30, 21, 197821), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:30:21.159000', 'flow': '0', 'TS': 1782824421.1590002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 18:30:21.175000', 'flow': '0', 'TS': 1782824421.1750002, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:30:21.196000', 'flow': '0', 'TS': 1782824421.196, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:30:21.296000', 'flow': '0', 'TS': 1782824421.296, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:30:21.316000', 'flow': '0', 'TS': 1782824421.316, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:30:21.336000', 'flow': '0', 'TS': 1782824421.336, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:30:21.386000', 'flow': '0', 'TS': 1782824421.3860002, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:30:21.524000', 'flow': '0', 'TS': 1782824421.524, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:30:21.545000', 'flow': '0', 'TS': 1782824421.545, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:30:21.522000', 'flow': '0', 'TS': 1782824421.522, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:30:21.660000', 'flow': '0', 'TS': 1782824421.66, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:30:21.682000', 'flow': '0', 'TS': 1782824421.682, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:30:21.697000', 'flow': '0', 'TS': 1782824421.697, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:30:21.716000', 'flow': '0', 'TS': 1782824421.716, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:30:21.811000', 'flow': '0', 'TS': 1782824421.8109999, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:30:21.831000', 'flow': '0', 'TS': 1782824421.8309999, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:51:37,004.004 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 35, 196815), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:51:35.102000', 'flow': '0', 'TS': 1782825695.102, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:51:35.240000', 'flow': '0', 'TS': 1782825695.24, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:51:35.258000', 'flow': '0', 'TS': 1782825695.258, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:51:35.303000', 'flow': '0', 'TS': 1782825695.303, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:51:35.323000', 'flow': '0', 'TS': 1782825695.323, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:51:35.463000', 'flow': '0', 'TS': 1782825695.463, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:51:35.493000', 'flow': '0', 'TS': 1782825695.493, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 18:51:35.510000', 'flow': '0', 'TS': 1782825695.51, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:51:35.534000', 'flow': '0', 'TS': 1782825695.5340002, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:51:35.622000', 'flow': '0', 'TS': 1782825695.6220002, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:51:35.641000', 'flow': '0', 'TS': 1782825695.6409998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:51:35.660000', 'flow': '0', 'TS': 1782825695.6599998, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 18:51:35.755000', 'flow': '0', 'TS': 1782825695.755, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:51:35.775000', 'flow': '0', 'TS': 1782825695.775, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:51:35.913000', 'flow': '0', 'TS': 1782825695.913, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:51:35.929000', 'flow': '0', 'TS': 1782825695.9290001, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:51:35.949000', 'flow': '0', 'TS': 1782825695.949, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:51:37,013.013 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 35, 196815), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:51:35.102000', 'flow': '0', 'TS': 1782825695.102, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:51:35.240000', 'flow': '0', 'TS': 1782825695.24, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:51:35.258000', 'flow': '0', 'TS': 1782825695.258, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:51:35.303000', 'flow': '0', 'TS': 1782825695.303, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 18:51:35.323000', 'flow': '0', 'TS': 1782825695.323, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:51:35.463000', 'flow': '0', 'TS': 1782825695.463, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:51:35.493000', 'flow': '0', 'TS': 1782825695.493, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 18:51:35.510000', 'flow': '0', 'TS': 1782825695.51, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '426', 'tray_id': '19', 'datetime': '2026-06-30 18:51:35.534000', 'flow': '0', 'TS': 1782825695.5340002, 'address': '19', 'weight': '426', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 18:51:35.622000', 'flow': '0', 'TS': 1782825695.6220002, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:51:35.641000', 'flow': '0', 'TS': 1782825695.6409998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:51:35.660000', 'flow': '0', 'TS': 1782825695.6599998, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 18:51:35.755000', 'flow': '0', 'TS': 1782825695.755, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:51:35.775000', 'flow': '0', 'TS': 1782825695.775, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:51:35.913000', 'flow': '0', 'TS': 1782825695.913, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1349', 'tray_id': '26', 'datetime': '2026-06-30 18:51:35.929000', 'flow': '0', 'TS': 1782825695.9290001, 'address': '26', 'weight': '1349', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 18:51:35.949000', 'flow': '0', 'TS': 1782825695.949, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:32,057.057 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 18:55:32,080.080 INFO    ] ADDRESS: 12 TRAY WEIGHT: 145 TRAY DB WEIGHT: 145
[2026-06-30 18:55:32,088.088 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 18:55:32,098.098 INFO    ] ADDRESS: 14 TRAY WEIGHT: 241 TRAY DB WEIGHT: 241
[2026-06-30 18:55:32,107.107 INFO    ] ADDRESS: 15 TRAY WEIGHT: 50 TRAY DB WEIGHT: 50
[2026-06-30 18:55:32,116.116 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 18:55:32,125.125 INFO    ] ADDRESS: 17 TRAY WEIGHT: 312 TRAY DB WEIGHT: 312
[2026-06-30 18:55:32,134.134 INFO    ] ADDRESS: 18 TRAY WEIGHT: 199 TRAY DB WEIGHT: 199
[2026-06-30 18:55:32,142.142 INFO    ] ADDRESS: 19 TRAY WEIGHT: 426 TRAY DB WEIGHT: 426
[2026-06-30 18:55:32,151.151 INFO    ] ADDRESS: 20 TRAY WEIGHT: 201 TRAY DB WEIGHT: 201
[2026-06-30 18:55:32,160.160 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 18:55:32,168.168 INFO    ] ADDRESS: 22 TRAY WEIGHT: 31 TRAY DB WEIGHT: 31
[2026-06-30 18:55:32,177.177 INFO    ] ADDRESS: 23 TRAY WEIGHT: 304 TRAY DB WEIGHT: 304
[2026-06-30 18:55:32,186.186 INFO    ] ADDRESS: 24 TRAY WEIGHT: 420 TRAY DB WEIGHT: 420
[2026-06-30 18:55:32,195.195 INFO    ] ADDRESS: 25 TRAY WEIGHT: 229 TRAY DB WEIGHT: 229
[2026-06-30 18:55:32,203.203 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1349 TRAY DB WEIGHT: 1349
[2026-06-30 18:55:32,212.212 INFO    ] ADDRESS: 27 TRAY WEIGHT: 134 TRAY DB WEIGHT: 134
[2026-06-30 18:55:32,221.221 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2494 TRAY DB WEIGHT: 2494
[2026-06-30 18:55:32,230.230 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1611 TRAY DB WEIGHT: 1611
[2026-06-30 18:55:32,239.239 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2253 TRAY DB WEIGHT: 2253
[2026-06-30 18:55:32,247.247 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2502 TRAY DB WEIGHT: 2502
[2026-06-30 18:55:32,256.256 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 18:55:32,265.265 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3481 TRAY DB WEIGHT: 3481
[2026-06-30 18:55:32,274.274 INFO    ] ADDRESS: 37 TRAY WEIGHT: 431 TRAY DB WEIGHT: 431
[2026-06-30 18:55:32,282.282 INFO    ] ADDRESS: 38 TRAY WEIGHT: 1936 TRAY DB WEIGHT: 1936
[2026-06-30 18:55:32,291.291 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 18:55:32,299.299 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2910 TRAY DB WEIGHT: 2910
[2026-06-30 18:55:32,308.308 INFO    ] ADDRESS: 41 TRAY WEIGHT: 235 TRAY DB WEIGHT: 235
[2026-06-30 18:55:32,317.317 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 18:55:32,326.326 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2738 TRAY DB WEIGHT: 2738
[2026-06-30 18:55:32,334.334 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1852 TRAY DB WEIGHT: 1852
[2026-06-30 18:55:32,342.342 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5288 TRAY DB WEIGHT: 5288
[2026-06-30 18:55:32,351.351 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2547 TRAY DB WEIGHT: 2547
[2026-06-30 18:55:35,631.631 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 34, 546167), 'door_weights': [{'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.116000', 'flow': '1', 'TS': 1782825931.116, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.491000', 'flow': '1', 'TS': 1782825769.491, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:35,643.643 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 34, 546167), 'door_weights': [{'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.116000', 'flow': '1', 'TS': 1782825931.116, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.491000', 'flow': '1', 'TS': 1782825769.491, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:36,889.889 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 35, 769184), 'door_weights': [{'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.117000', 'flow': '1', 'TS': 1782825931.1169999, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.488000', 'flow': '1', 'TS': 1782825769.488, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:36,901.901 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 35, 769184), 'door_weights': [{'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.117000', 'flow': '1', 'TS': 1782825931.1169999, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.488000', 'flow': '1', 'TS': 1782825769.488, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:37,840.840 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 36, 985485), 'door_weights': [{'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.117000', 'flow': '1', 'TS': 1782825931.117, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.485000', 'flow': '1', 'TS': 1782825769.485, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:37,847.847 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 36, 985485), 'door_weights': [{'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.117000', 'flow': '1', 'TS': 1782825931.117, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.485000', 'flow': '1', 'TS': 1782825769.485, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:38,700.700 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 37, 923596), 'door_weights': [{'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.116000', 'flow': '1', 'TS': 1782825931.116, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '390', 'tray_id': '19', 'datetime': '2026-06-30 18:55:37.760000', 'flow': '-1', 'TS': 1782825937.76, 'address': '19', 'weight': '390', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.486000', 'flow': '1', 'TS': 1782825769.486, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:38,707.707 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 37, 923596), 'door_weights': [{'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.116000', 'flow': '1', 'TS': 1782825931.116, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '390', 'tray_id': '19', 'datetime': '2026-06-30 18:55:37.760000', 'flow': '-1', 'TS': 1782825937.76, 'address': '19', 'weight': '390', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.486000', 'flow': '1', 'TS': 1782825769.486, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:39,551.551 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 38, 776739), 'door_weights': [{'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.115000', 'flow': '1', 'TS': 1782825931.115, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '195', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.681000', 'flow': '-1', 'TS': 1782825938.681, 'address': '18', 'weight': '195', 'expected_tray_weight': 210}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.916000', 'flow': '1', 'TS': 1782825938.9160001, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '390', 'tray_id': '19', 'datetime': '2026-06-30 18:55:37.759000', 'flow': '-1', 'TS': 1782825937.759, 'address': '19', 'weight': '390', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.486000', 'flow': '1', 'TS': 1782825769.486, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:39,558.558 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 38, 776739), 'door_weights': [{'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.115000', 'flow': '1', 'TS': 1782825931.115, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '195', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.681000', 'flow': '-1', 'TS': 1782825938.681, 'address': '18', 'weight': '195', 'expected_tray_weight': 210}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.916000', 'flow': '1', 'TS': 1782825938.9160001, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '390', 'tray_id': '19', 'datetime': '2026-06-30 18:55:37.759000', 'flow': '-1', 'TS': 1782825937.759, 'address': '19', 'weight': '390', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.486000', 'flow': '1', 'TS': 1782825769.486, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:40,797.797 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 39, 626330), 'door_weights': [{'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.116000', 'flow': '1', 'TS': 1782825931.116, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '195', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.676000', 'flow': '-1', 'TS': 1782825938.676, 'address': '18', 'weight': '195', 'expected_tray_weight': 210}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.911000', 'flow': '1', 'TS': 1782825938.911, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '390', 'tray_id': '19', 'datetime': '2026-06-30 18:55:37.753000', 'flow': '-1', 'TS': 1782825937.753, 'address': '19', 'weight': '390', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.479000', 'flow': '1', 'TS': 1782825769.479, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:40,828.828 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 39, 626330), 'door_weights': [{'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.116000', 'flow': '1', 'TS': 1782825931.116, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '195', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.676000', 'flow': '-1', 'TS': 1782825938.676, 'address': '18', 'weight': '195', 'expected_tray_weight': 210}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.911000', 'flow': '1', 'TS': 1782825938.911, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '390', 'tray_id': '19', 'datetime': '2026-06-30 18:55:37.753000', 'flow': '-1', 'TS': 1782825937.753, 'address': '19', 'weight': '390', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.479000', 'flow': '1', 'TS': 1782825769.479, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:42,104.104 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 40, 958818), 'door_weights': [{'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.115000', 'flow': '1', 'TS': 1782825931.115, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '195', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.671000', 'flow': '-1', 'TS': 1782825938.671, 'address': '18', 'weight': '195', 'expected_tray_weight': 210}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.906000', 'flow': '1', 'TS': 1782825938.9060001, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '390', 'tray_id': '19', 'datetime': '2026-06-30 18:55:37.753000', 'flow': '-1', 'TS': 1782825937.753, 'address': '19', 'weight': '390', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.476000', 'flow': '1', 'TS': 1782825769.476, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:42,117.117 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 40, 958818), 'door_weights': [{'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.115000', 'flow': '1', 'TS': 1782825931.115, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '195', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.671000', 'flow': '-1', 'TS': 1782825938.671, 'address': '18', 'weight': '195', 'expected_tray_weight': 210}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.906000', 'flow': '1', 'TS': 1782825938.9060001, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '390', 'tray_id': '19', 'datetime': '2026-06-30 18:55:37.753000', 'flow': '-1', 'TS': 1782825937.753, 'address': '19', 'weight': '390', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.476000', 'flow': '1', 'TS': 1782825769.476, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:43,250.250 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 42, 218233), 'door_weights': [{'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.115000', 'flow': '1', 'TS': 1782825931.115, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '195', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.672000', 'flow': '-1', 'TS': 1782825938.672, 'address': '18', 'weight': '195', 'expected_tray_weight': 210}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.907000', 'flow': '1', 'TS': 1782825938.907, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '390', 'tray_id': '19', 'datetime': '2026-06-30 18:55:37.750000', 'flow': '-1', 'TS': 1782825937.75, 'address': '19', 'weight': '390', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.475000', 'flow': '1', 'TS': 1782825769.4750001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:43,257.257 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 42, 218233), 'door_weights': [{'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.115000', 'flow': '1', 'TS': 1782825931.115, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '195', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.672000', 'flow': '-1', 'TS': 1782825938.672, 'address': '18', 'weight': '195', 'expected_tray_weight': 210}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.907000', 'flow': '1', 'TS': 1782825938.907, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '390', 'tray_id': '19', 'datetime': '2026-06-30 18:55:37.750000', 'flow': '-1', 'TS': 1782825937.75, 'address': '19', 'weight': '390', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.475000', 'flow': '1', 'TS': 1782825769.4750001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:44,094.094 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 43, 325216), 'door_weights': [{'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.119000', 'flow': '1', 'TS': 1782825931.119, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '195', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.673000', 'flow': '-1', 'TS': 1782825938.6729999, 'address': '18', 'weight': '195', 'expected_tray_weight': 210}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.908000', 'flow': '1', 'TS': 1782825938.908, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '390', 'tray_id': '19', 'datetime': '2026-06-30 18:55:37.752000', 'flow': '-1', 'TS': 1782825937.752, 'address': '19', 'weight': '390', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.476000', 'flow': '1', 'TS': 1782825769.4759998, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:44,107.107 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 43, 325216), 'door_weights': [{'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.119000', 'flow': '1', 'TS': 1782825931.119, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '195', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.673000', 'flow': '-1', 'TS': 1782825938.6729999, 'address': '18', 'weight': '195', 'expected_tray_weight': 210}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.908000', 'flow': '1', 'TS': 1782825938.908, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '390', 'tray_id': '19', 'datetime': '2026-06-30 18:55:37.752000', 'flow': '-1', 'TS': 1782825937.752, 'address': '19', 'weight': '390', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.476000', 'flow': '1', 'TS': 1782825769.4759998, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:44,972.972 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 44, 116997), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:55:44.091000', 'flow': '0', 'TS': 1782825944.091, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:55:44.109000', 'flow': '0', 'TS': 1782825944.109, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:55:44.125000', 'flow': '0', 'TS': 1782825944.125, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:44.158000', 'flow': '0', 'TS': 1782825944.158, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 18:55:44.295000', 'flow': '0', 'TS': 1782825944.2949998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:55:44.316000', 'flow': '0', 'TS': 1782825944.316, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:55:44.303000', 'flow': '0', 'TS': 1782825944.303, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:44.441000', 'flow': '0', 'TS': 1782825944.441, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 18:55:44.460000', 'flow': '0', 'TS': 1782825944.46, 'address': '19', 'weight': '391', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:55:44.478000', 'flow': '0', 'TS': 1782825944.478, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:55:44.497000', 'flow': '0', 'TS': 1782825944.4970002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:55:44.636000', 'flow': '0', 'TS': 1782825944.636, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:55:44.588000', 'flow': '0', 'TS': 1782825944.5879998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:55:44.726000', 'flow': '0', 'TS': 1782825944.726, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:55:44.744000', 'flow': '0', 'TS': 1782825944.744, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:55:44.790000', 'flow': '0', 'TS': 1782825944.79, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 18:55:44.813000', 'flow': '0', 'TS': 1782825944.813, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:44,980.980 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 44, 116997), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:55:44.091000', 'flow': '0', 'TS': 1782825944.091, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:55:44.109000', 'flow': '0', 'TS': 1782825944.109, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:55:44.125000', 'flow': '0', 'TS': 1782825944.125, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:44.158000', 'flow': '0', 'TS': 1782825944.158, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 18:55:44.295000', 'flow': '0', 'TS': 1782825944.2949998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:55:44.316000', 'flow': '0', 'TS': 1782825944.316, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:55:44.303000', 'flow': '0', 'TS': 1782825944.303, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:44.441000', 'flow': '0', 'TS': 1782825944.441, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 18:55:44.460000', 'flow': '0', 'TS': 1782825944.46, 'address': '19', 'weight': '391', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:55:44.478000', 'flow': '0', 'TS': 1782825944.478, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:55:44.497000', 'flow': '0', 'TS': 1782825944.4970002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:55:44.636000', 'flow': '0', 'TS': 1782825944.636, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:55:44.588000', 'flow': '0', 'TS': 1782825944.5879998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:55:44.726000', 'flow': '0', 'TS': 1782825944.726, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:55:44.744000', 'flow': '0', 'TS': 1782825944.744, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:55:44.790000', 'flow': '0', 'TS': 1782825944.79, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 18:55:44.813000', 'flow': '0', 'TS': 1782825944.813, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 51, 36, 91059), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:51:36.076000', 'flow': '0', 'TS': 1782825696.076, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 18:51:36.094000', 'flow': '0', 'TS': 1782825696.094, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 18:51:36.114000', 'flow': '0', 'TS': 1782825696.1139998, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 18:51:36.196000', 'flow': '0', 'TS': 1782825696.196, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 18:51:36.217000', 'flow': '0', 'TS': 1782825696.217, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 18:51:36.237000', 'flow': '0', 'TS': 1782825696.237, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:51:36.348000', 'flow': '0', 'TS': 1782825696.348, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 18:51:36.368000', 'flow': '0', 'TS': 1782825696.368, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 18:51:36.388000', 'flow': '0', 'TS': 1782825696.3879998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:51:36.515000', 'flow': '0', 'TS': 1782825696.5149999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:51:36.536000', 'flow': '0', 'TS': 1782825696.536, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:51:36.556000', 'flow': '0', 'TS': 1782825696.556, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:51:36.622000', 'flow': '0', 'TS': 1782825696.622, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:51:36.641000', 'flow': '0', 'TS': 1782825696.641, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 18:51:36.703000', 'flow': '0', 'TS': 1782825696.703, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:51:36.722000', 'flow': '0', 'TS': 1782825696.722, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:55:46,524.524 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 18:55:46,527.527 INFO    ] DB TRAY [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "145", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "241", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "199", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "426", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "201", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "31", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "304", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "229", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1349", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2494", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1611", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2253", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2502", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3481", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "1936", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2910", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "235", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-15"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2738", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5288", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2547", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 18:55:46,533.533 INFO    ] TRAY READINGS [{'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.475000', 'flow': '1', 'TS': 1782825769.4750001, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.476000', 'flow': '1', 'TS': 1782825769.4759998, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.476000', 'flow': '1', 'TS': 1782825769.476, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.479000', 'flow': '1', 'TS': 1782825769.479, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.485000', 'flow': '1', 'TS': 1782825769.485, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.486000', 'flow': '1', 'TS': 1782825769.486, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.486000', 'flow': '1', 'TS': 1782825769.486, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.488000', 'flow': '1', 'TS': 1782825769.488, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:52:49.491000', 'flow': '1', 'TS': 1782825769.491, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.115000', 'flow': '1', 'TS': 1782825931.115, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.115000', 'flow': '1', 'TS': 1782825931.115, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.115000', 'flow': '1', 'TS': 1782825931.115, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.116000', 'flow': '1', 'TS': 1782825931.116, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.116000', 'flow': '1', 'TS': 1782825931.116, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.116000', 'flow': '1', 'TS': 1782825931.116, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.117000', 'flow': '1', 'TS': 1782825931.1169999, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.117000', 'flow': '1', 'TS': 1782825931.117, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:31.119000', 'flow': '1', 'TS': 1782825931.119, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '390', 'tray_id': '19', 'datetime': '2026-06-30 18:55:37.750000', 'flow': '-1', 'TS': 1782825937.75, 'address': '19', 'weight': '390', 'expected_tray_weight': 432}, {'tray_weight': '390', 'tray_id': '19', 'datetime': '2026-06-30 18:55:37.752000', 'flow': '-1', 'TS': 1782825937.752, 'address': '19', 'weight': '390', 'expected_tray_weight': 432}, {'tray_weight': '390', 'tray_id': '19', 'datetime': '2026-06-30 18:55:37.753000', 'flow': '-1', 'TS': 1782825937.753, 'address': '19', 'weight': '390', 'expected_tray_weight': 432}, {'tray_weight': '390', 'tray_id': '19', 'datetime': '2026-06-30 18:55:37.753000', 'flow': '-1', 'TS': 1782825937.753, 'address': '19', 'weight': '390', 'expected_tray_weight': 432}, {'tray_weight': '390', 'tray_id': '19', 'datetime': '2026-06-30 18:55:37.759000', 'flow': '-1', 'TS': 1782825937.759, 'address': '19', 'weight': '390', 'expected_tray_weight': 432}, {'tray_weight': '390', 'tray_id': '19', 'datetime': '2026-06-30 18:55:37.760000', 'flow': '-1', 'TS': 1782825937.76, 'address': '19', 'weight': '390', 'expected_tray_weight': 432}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.906000', 'flow': '1', 'TS': 1782825938.9060001, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.907000', 'flow': '1', 'TS': 1782825938.907, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.908000', 'flow': '1', 'TS': 1782825938.908, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.911000', 'flow': '1', 'TS': 1782825938.911, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:38.916000', 'flow': '1', 'TS': 1782825938.9160001, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:55:44.091000', 'flow': '0', 'TS': 1782825944.091, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:55:44.109000', 'flow': '0', 'TS': 1782825944.109, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:55:44.125000', 'flow': '0', 'TS': 1782825944.125, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:44.158000', 'flow': '0', 'TS': 1782825944.158, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 18:55:44.295000', 'flow': '0', 'TS': 1782825944.2949998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:55:44.303000', 'flow': '0', 'TS': 1782825944.303, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:55:44.316000', 'flow': '0', 'TS': 1782825944.316, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:44.441000', 'flow': '0', 'TS': 1782825944.441, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 18:55:44.460000', 'flow': '0', 'TS': 1782825944.46, 'address': '19', 'weight': '391', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:55:44.478000', 'flow': '0', 'TS': 1782825944.478, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:55:44.497000', 'flow': '0', 'TS': 1782825944.4970002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:55:44.588000', 'flow': '0', 'TS': 1782825944.5879998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:55:44.636000', 'flow': '0', 'TS': 1782825944.636, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:55:44.726000', 'flow': '0', 'TS': 1782825944.726, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:55:44.744000', 'flow': '0', 'TS': 1782825944.744, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:55:44.790000', 'flow': '0', 'TS': 1782825944.79, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 18:55:44.813000', 'flow': '0', 'TS': 1782825944.813, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]
[2026-06-30 18:55:48,794.794 INFO    ] Final DB Tray = [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "145", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "241", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "51", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "201", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "391", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-12"}, {"tray_weight": "202", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "31", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "229", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1348", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "135", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2494", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1611", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2253", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2502", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3481", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "1936", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2910", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "235", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-15"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2738", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5288", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2547", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 18:55:53,911.911 INFO    ] Syncing order with order id: TM06202003260630185433850
[2026-06-30 18:55:53,932.932 INFO    ] pg status for order_id: TM06202003260630185433850 before is --> False
[2026-06-30 18:55:53,936.936 INFO    ] payment_gateway for order_id: TM06202003260630185433850 is --> razor_pay and sync status is True
[2026-06-30 18:55:54,346.346 INFO    ] pg status response {'status': True}
[2026-06-30 18:55:54,386.386 INFO    ] pg status for order_id: TM06202003260630185433850 after is --> {'status': True}
[2026-06-30 18:56:28,437.437 INFO    ] processOrderPayment version is : v2
[2026-06-30 18:59:35,342.342 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 18:59:35,350.350 INFO    ] ADDRESS: 12 TRAY WEIGHT: 145 TRAY DB WEIGHT: 145
[2026-06-30 18:59:35,357.357 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 18:59:35,362.362 INFO    ] ADDRESS: 14 TRAY WEIGHT: 241 TRAY DB WEIGHT: 241
[2026-06-30 18:59:35,367.367 INFO    ] ADDRESS: 15 TRAY WEIGHT: 51 TRAY DB WEIGHT: 51
[2026-06-30 18:59:35,371.371 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 18:59:35,375.375 INFO    ] ADDRESS: 17 TRAY WEIGHT: 312 TRAY DB WEIGHT: 312
[2026-06-30 18:59:35,380.380 INFO    ] ADDRESS: 18 TRAY WEIGHT: 201 TRAY DB WEIGHT: 201
[2026-06-30 18:59:35,385.385 INFO    ] ADDRESS: 19 TRAY WEIGHT: 391 TRAY DB WEIGHT: 391
[2026-06-30 18:59:35,389.389 INFO    ] ADDRESS: 20 TRAY WEIGHT: 202 TRAY DB WEIGHT: 202
[2026-06-30 18:59:35,394.394 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 18:59:35,404.404 INFO    ] ADDRESS: 22 TRAY WEIGHT: 31 TRAY DB WEIGHT: 31
[2026-06-30 18:59:35,410.410 INFO    ] ADDRESS: 23 TRAY WEIGHT: 305 TRAY DB WEIGHT: 305
[2026-06-30 18:59:35,414.414 INFO    ] ADDRESS: 24 TRAY WEIGHT: 420 TRAY DB WEIGHT: 420
[2026-06-30 18:59:35,419.419 INFO    ] ADDRESS: 25 TRAY WEIGHT: 229 TRAY DB WEIGHT: 229
[2026-06-30 18:59:35,423.423 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1348 TRAY DB WEIGHT: 1348
[2026-06-30 18:59:35,427.427 INFO    ] ADDRESS: 27 TRAY WEIGHT: 135 TRAY DB WEIGHT: 135
[2026-06-30 18:59:35,432.432 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2494 TRAY DB WEIGHT: 2494
[2026-06-30 18:59:35,436.436 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1611 TRAY DB WEIGHT: 1611
[2026-06-30 18:59:35,441.441 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2253 TRAY DB WEIGHT: 2253
[2026-06-30 18:59:35,446.446 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2502 TRAY DB WEIGHT: 2502
[2026-06-30 18:59:35,450.450 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 18:59:35,455.455 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3481 TRAY DB WEIGHT: 3481
[2026-06-30 18:59:35,459.459 INFO    ] ADDRESS: 37 TRAY WEIGHT: 431 TRAY DB WEIGHT: 431
[2026-06-30 18:59:35,463.463 INFO    ] ADDRESS: 38 TRAY WEIGHT: 1936 TRAY DB WEIGHT: 1936
[2026-06-30 18:59:35,468.468 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 18:59:35,472.472 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2910 TRAY DB WEIGHT: 2910
[2026-06-30 18:59:35,477.477 INFO    ] ADDRESS: 41 TRAY WEIGHT: 235 TRAY DB WEIGHT: 235
[2026-06-30 18:59:35,481.481 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1930 TRAY DB WEIGHT: 1930
[2026-06-30 18:59:35,486.486 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2738 TRAY DB WEIGHT: 2738
[2026-06-30 18:59:35,490.490 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1852 TRAY DB WEIGHT: 1852
[2026-06-30 18:59:35,494.494 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5288 TRAY DB WEIGHT: 5288
[2026-06-30 18:59:35,499.499 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2547 TRAY DB WEIGHT: 2547
[2026-06-30 18:59:38,924.924 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 44, 116997), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:55:44.091000', 'flow': '0', 'TS': 1782825944.091, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:55:44.109000', 'flow': '0', 'TS': 1782825944.109, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:55:44.125000', 'flow': '0', 'TS': 1782825944.125, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:44.158000', 'flow': '0', 'TS': 1782825944.158, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 18:55:44.295000', 'flow': '0', 'TS': 1782825944.2949998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:55:44.316000', 'flow': '0', 'TS': 1782825944.316, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:55:44.303000', 'flow': '0', 'TS': 1782825944.303, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:44.441000', 'flow': '0', 'TS': 1782825944.441, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 18:55:44.460000', 'flow': '0', 'TS': 1782825944.46, 'address': '19', 'weight': '391', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:55:44.478000', 'flow': '0', 'TS': 1782825944.478, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:55:44.497000', 'flow': '0', 'TS': 1782825944.4970002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:55:44.636000', 'flow': '0', 'TS': 1782825944.636, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:55:44.588000', 'flow': '0', 'TS': 1782825944.5879998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:55:44.726000', 'flow': '0', 'TS': 1782825944.726, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:55:44.744000', 'flow': '0', 'TS': 1782825944.744, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:55:44.790000', 'flow': '0', 'TS': 1782825944.79, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 18:55:44.813000', 'flow': '0', 'TS': 1782825944.813, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 37, 963260), 'door_weights': [{'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.617000', 'flow': '-1', 'TS': 1782825938.617, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.830000', 'flow': '-1', 'TS': 1782826028.83, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.612000', 'flow': '1', 'TS': 1782825845.612, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.951000', 'flow': '1', 'TS': 1782826056.951, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.004000', 'flow': '1', 'TS': 1782826172.0040002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.862000', 'flow': '1', 'TS': 1782826064.862, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 18:59:38,931.931 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 44, 116997), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:55:44.091000', 'flow': '0', 'TS': 1782825944.091, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:55:44.109000', 'flow': '0', 'TS': 1782825944.109, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:55:44.125000', 'flow': '0', 'TS': 1782825944.125, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:44.158000', 'flow': '0', 'TS': 1782825944.158, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 18:55:44.295000', 'flow': '0', 'TS': 1782825944.2949998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:55:44.316000', 'flow': '0', 'TS': 1782825944.316, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:55:44.303000', 'flow': '0', 'TS': 1782825944.303, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:44.441000', 'flow': '0', 'TS': 1782825944.441, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 18:55:44.460000', 'flow': '0', 'TS': 1782825944.46, 'address': '19', 'weight': '391', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:55:44.478000', 'flow': '0', 'TS': 1782825944.478, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:55:44.497000', 'flow': '0', 'TS': 1782825944.4970002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:55:44.636000', 'flow': '0', 'TS': 1782825944.636, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:55:44.588000', 'flow': '0', 'TS': 1782825944.5879998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:55:44.726000', 'flow': '0', 'TS': 1782825944.726, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:55:44.744000', 'flow': '0', 'TS': 1782825944.744, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:55:44.790000', 'flow': '0', 'TS': 1782825944.79, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 18:55:44.813000', 'flow': '0', 'TS': 1782825944.813, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 37, 963260), 'door_weights': [{'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.617000', 'flow': '-1', 'TS': 1782825938.617, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.830000', 'flow': '-1', 'TS': 1782826028.83, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.612000', 'flow': '1', 'TS': 1782825845.612, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.951000', 'flow': '1', 'TS': 1782826056.951, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.004000', 'flow': '1', 'TS': 1782826172.0040002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.862000', 'flow': '1', 'TS': 1782826064.862, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 18:59:39,936.936 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 44, 116997), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:55:44.091000', 'flow': '0', 'TS': 1782825944.091, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:55:44.109000', 'flow': '0', 'TS': 1782825944.109, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:55:44.125000', 'flow': '0', 'TS': 1782825944.125, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:44.158000', 'flow': '0', 'TS': 1782825944.158, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 18:55:44.295000', 'flow': '0', 'TS': 1782825944.2949998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:55:44.316000', 'flow': '0', 'TS': 1782825944.316, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:55:44.303000', 'flow': '0', 'TS': 1782825944.303, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:44.441000', 'flow': '0', 'TS': 1782825944.441, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 18:55:44.460000', 'flow': '0', 'TS': 1782825944.46, 'address': '19', 'weight': '391', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:55:44.478000', 'flow': '0', 'TS': 1782825944.478, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:55:44.497000', 'flow': '0', 'TS': 1782825944.4970002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:55:44.636000', 'flow': '0', 'TS': 1782825944.636, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:55:44.588000', 'flow': '0', 'TS': 1782825944.5879998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:55:44.726000', 'flow': '0', 'TS': 1782825944.726, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:55:44.744000', 'flow': '0', 'TS': 1782825944.744, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:55:44.790000', 'flow': '0', 'TS': 1782825944.79, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 18:55:44.813000', 'flow': '0', 'TS': 1782825944.813, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 39, 11732), 'door_weights': [{'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.615000', 'flow': '-1', 'TS': 1782825938.615, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.832000', 'flow': '-1', 'TS': 1782826028.832, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.611000', 'flow': '1', 'TS': 1782825845.611, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.951000', 'flow': '1', 'TS': 1782826056.951, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.017000', 'flow': '1', 'TS': 1782826172.0170002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.861000', 'flow': '1', 'TS': 1782826064.861, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 18:59:39,944.944 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 44, 116997), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:55:44.091000', 'flow': '0', 'TS': 1782825944.091, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:55:44.109000', 'flow': '0', 'TS': 1782825944.109, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:55:44.125000', 'flow': '0', 'TS': 1782825944.125, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:44.158000', 'flow': '0', 'TS': 1782825944.158, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 18:55:44.295000', 'flow': '0', 'TS': 1782825944.2949998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:55:44.316000', 'flow': '0', 'TS': 1782825944.316, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:55:44.303000', 'flow': '0', 'TS': 1782825944.303, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:44.441000', 'flow': '0', 'TS': 1782825944.441, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 18:55:44.460000', 'flow': '0', 'TS': 1782825944.46, 'address': '19', 'weight': '391', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:55:44.478000', 'flow': '0', 'TS': 1782825944.478, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:55:44.497000', 'flow': '0', 'TS': 1782825944.4970002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:55:44.636000', 'flow': '0', 'TS': 1782825944.636, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:55:44.588000', 'flow': '0', 'TS': 1782825944.5879998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:55:44.726000', 'flow': '0', 'TS': 1782825944.726, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:55:44.744000', 'flow': '0', 'TS': 1782825944.744, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:55:44.790000', 'flow': '0', 'TS': 1782825944.79, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 18:55:44.813000', 'flow': '0', 'TS': 1782825944.813, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 39, 11732), 'door_weights': [{'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.615000', 'flow': '-1', 'TS': 1782825938.615, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.832000', 'flow': '-1', 'TS': 1782826028.832, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.611000', 'flow': '1', 'TS': 1782825845.611, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.951000', 'flow': '1', 'TS': 1782826056.951, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.017000', 'flow': '1', 'TS': 1782826172.0170002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.861000', 'flow': '1', 'TS': 1782826064.861, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 18:59:41,046.046 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 44, 116997), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:55:44.091000', 'flow': '0', 'TS': 1782825944.091, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:55:44.109000', 'flow': '0', 'TS': 1782825944.109, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:55:44.125000', 'flow': '0', 'TS': 1782825944.125, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:44.158000', 'flow': '0', 'TS': 1782825944.158, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 18:55:44.295000', 'flow': '0', 'TS': 1782825944.2949998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:55:44.316000', 'flow': '0', 'TS': 1782825944.316, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:55:44.303000', 'flow': '0', 'TS': 1782825944.303, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:44.441000', 'flow': '0', 'TS': 1782825944.441, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 18:55:44.460000', 'flow': '0', 'TS': 1782825944.46, 'address': '19', 'weight': '391', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:55:44.478000', 'flow': '0', 'TS': 1782825944.478, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:55:44.497000', 'flow': '0', 'TS': 1782825944.4970002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:55:44.636000', 'flow': '0', 'TS': 1782825944.636, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:55:44.588000', 'flow': '0', 'TS': 1782825944.5879998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:55:44.726000', 'flow': '0', 'TS': 1782825944.726, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:55:44.744000', 'flow': '0', 'TS': 1782825944.744, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:55:44.790000', 'flow': '0', 'TS': 1782825944.79, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 18:55:44.813000', 'flow': '0', 'TS': 1782825944.813, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 40, 12424), 'door_weights': [{'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.615000', 'flow': '-1', 'TS': 1782825938.615, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.831000', 'flow': '-1', 'TS': 1782826028.831, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.607000', 'flow': '1', 'TS': 1782825845.6069999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.951000', 'flow': '1', 'TS': 1782826056.951, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.016000', 'flow': '1', 'TS': 1782826172.016, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.863000', 'flow': '1', 'TS': 1782826064.863, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 18:59:41,066.066 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 44, 116997), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:55:44.091000', 'flow': '0', 'TS': 1782825944.091, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:55:44.109000', 'flow': '0', 'TS': 1782825944.109, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:55:44.125000', 'flow': '0', 'TS': 1782825944.125, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:44.158000', 'flow': '0', 'TS': 1782825944.158, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 18:55:44.295000', 'flow': '0', 'TS': 1782825944.2949998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:55:44.316000', 'flow': '0', 'TS': 1782825944.316, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:55:44.303000', 'flow': '0', 'TS': 1782825944.303, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:44.441000', 'flow': '0', 'TS': 1782825944.441, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 18:55:44.460000', 'flow': '0', 'TS': 1782825944.46, 'address': '19', 'weight': '391', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:55:44.478000', 'flow': '0', 'TS': 1782825944.478, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:55:44.497000', 'flow': '0', 'TS': 1782825944.4970002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:55:44.636000', 'flow': '0', 'TS': 1782825944.636, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:55:44.588000', 'flow': '0', 'TS': 1782825944.5879998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:55:44.726000', 'flow': '0', 'TS': 1782825944.726, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:55:44.744000', 'flow': '0', 'TS': 1782825944.744, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:55:44.790000', 'flow': '0', 'TS': 1782825944.79, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 18:55:44.813000', 'flow': '0', 'TS': 1782825944.813, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 40, 12424), 'door_weights': [{'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.615000', 'flow': '-1', 'TS': 1782825938.615, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.831000', 'flow': '-1', 'TS': 1782826028.831, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.607000', 'flow': '1', 'TS': 1782825845.6069999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.951000', 'flow': '1', 'TS': 1782826056.951, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.016000', 'flow': '1', 'TS': 1782826172.016, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.863000', 'flow': '1', 'TS': 1782826064.863, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 18:59:42,314.314 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 44, 116997), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:55:44.091000', 'flow': '0', 'TS': 1782825944.091, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:55:44.109000', 'flow': '0', 'TS': 1782825944.109, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:55:44.125000', 'flow': '0', 'TS': 1782825944.125, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:44.158000', 'flow': '0', 'TS': 1782825944.158, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 18:55:44.295000', 'flow': '0', 'TS': 1782825944.2949998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:55:44.316000', 'flow': '0', 'TS': 1782825944.316, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:55:44.303000', 'flow': '0', 'TS': 1782825944.303, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:44.441000', 'flow': '0', 'TS': 1782825944.441, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 18:55:44.460000', 'flow': '0', 'TS': 1782825944.46, 'address': '19', 'weight': '391', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:55:44.478000', 'flow': '0', 'TS': 1782825944.478, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:55:44.497000', 'flow': '0', 'TS': 1782825944.4970002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:55:44.636000', 'flow': '0', 'TS': 1782825944.636, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:55:44.588000', 'flow': '0', 'TS': 1782825944.5879998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:55:44.726000', 'flow': '0', 'TS': 1782825944.726, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:55:44.744000', 'flow': '0', 'TS': 1782825944.744, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:55:44.790000', 'flow': '0', 'TS': 1782825944.79, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 18:55:44.813000', 'flow': '0', 'TS': 1782825944.813, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 41, 149894), 'door_weights': [{'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.613000', 'flow': '-1', 'TS': 1782825938.613, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.830000', 'flow': '-1', 'TS': 1782826028.83, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.610000', 'flow': '1', 'TS': 1782825845.6100001, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.951000', 'flow': '1', 'TS': 1782826056.951, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.012000', 'flow': '1', 'TS': 1782826172.012, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.861000', 'flow': '1', 'TS': 1782826064.861, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 18:59:42,323.323 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 44, 116997), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:55:44.091000', 'flow': '0', 'TS': 1782825944.091, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:55:44.109000', 'flow': '0', 'TS': 1782825944.109, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:55:44.125000', 'flow': '0', 'TS': 1782825944.125, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:44.158000', 'flow': '0', 'TS': 1782825944.158, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 18:55:44.295000', 'flow': '0', 'TS': 1782825944.2949998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:55:44.316000', 'flow': '0', 'TS': 1782825944.316, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:55:44.303000', 'flow': '0', 'TS': 1782825944.303, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:44.441000', 'flow': '0', 'TS': 1782825944.441, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 18:55:44.460000', 'flow': '0', 'TS': 1782825944.46, 'address': '19', 'weight': '391', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:55:44.478000', 'flow': '0', 'TS': 1782825944.478, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:55:44.497000', 'flow': '0', 'TS': 1782825944.4970002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:55:44.636000', 'flow': '0', 'TS': 1782825944.636, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:55:44.588000', 'flow': '0', 'TS': 1782825944.5879998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:55:44.726000', 'flow': '0', 'TS': 1782825944.726, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:55:44.744000', 'flow': '0', 'TS': 1782825944.744, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:55:44.790000', 'flow': '0', 'TS': 1782825944.79, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 18:55:44.813000', 'flow': '0', 'TS': 1782825944.813, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 41, 149894), 'door_weights': [{'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.613000', 'flow': '-1', 'TS': 1782825938.613, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.830000', 'flow': '-1', 'TS': 1782826028.83, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.610000', 'flow': '1', 'TS': 1782825845.6100001, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.951000', 'flow': '1', 'TS': 1782826056.951, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.012000', 'flow': '1', 'TS': 1782826172.012, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.861000', 'flow': '1', 'TS': 1782826064.861, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 18:59:44,373.373 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 44, 116997), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:55:44.091000', 'flow': '0', 'TS': 1782825944.091, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:55:44.109000', 'flow': '0', 'TS': 1782825944.109, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:55:44.125000', 'flow': '0', 'TS': 1782825944.125, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:44.158000', 'flow': '0', 'TS': 1782825944.158, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 18:55:44.295000', 'flow': '0', 'TS': 1782825944.2949998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:55:44.316000', 'flow': '0', 'TS': 1782825944.316, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:55:44.303000', 'flow': '0', 'TS': 1782825944.303, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:44.441000', 'flow': '0', 'TS': 1782825944.441, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 18:55:44.460000', 'flow': '0', 'TS': 1782825944.46, 'address': '19', 'weight': '391', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:55:44.478000', 'flow': '0', 'TS': 1782825944.478, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:55:44.497000', 'flow': '0', 'TS': 1782825944.4970002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:55:44.636000', 'flow': '0', 'TS': 1782825944.636, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:55:44.588000', 'flow': '0', 'TS': 1782825944.5879998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:55:44.726000', 'flow': '0', 'TS': 1782825944.726, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:55:44.744000', 'flow': '0', 'TS': 1782825944.744, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:55:44.790000', 'flow': '0', 'TS': 1782825944.79, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 18:55:44.813000', 'flow': '0', 'TS': 1782825944.813, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 42, 435603), 'door_weights': [{'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.602000', 'flow': '-1', 'TS': 1782825938.602, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.826000', 'flow': '-1', 'TS': 1782826028.8260002, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.605000', 'flow': '1', 'TS': 1782825845.605, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.947000', 'flow': '1', 'TS': 1782826056.947, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.011000', 'flow': '1', 'TS': 1782826172.0110002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.856000', 'flow': '1', 'TS': 1782826064.856, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 18:59:44,386.386 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 44, 116997), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:55:44.091000', 'flow': '0', 'TS': 1782825944.091, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:55:44.109000', 'flow': '0', 'TS': 1782825944.109, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:55:44.125000', 'flow': '0', 'TS': 1782825944.125, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:44.158000', 'flow': '0', 'TS': 1782825944.158, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 18:55:44.295000', 'flow': '0', 'TS': 1782825944.2949998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:55:44.316000', 'flow': '0', 'TS': 1782825944.316, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:55:44.303000', 'flow': '0', 'TS': 1782825944.303, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:44.441000', 'flow': '0', 'TS': 1782825944.441, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 18:55:44.460000', 'flow': '0', 'TS': 1782825944.46, 'address': '19', 'weight': '391', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:55:44.478000', 'flow': '0', 'TS': 1782825944.478, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:55:44.497000', 'flow': '0', 'TS': 1782825944.4970002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:55:44.636000', 'flow': '0', 'TS': 1782825944.636, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:55:44.588000', 'flow': '0', 'TS': 1782825944.5879998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:55:44.726000', 'flow': '0', 'TS': 1782825944.726, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:55:44.744000', 'flow': '0', 'TS': 1782825944.744, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:55:44.790000', 'flow': '0', 'TS': 1782825944.79, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 18:55:44.813000', 'flow': '0', 'TS': 1782825944.813, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 42, 435603), 'door_weights': [{'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.602000', 'flow': '-1', 'TS': 1782825938.602, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.826000', 'flow': '-1', 'TS': 1782826028.8260002, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.605000', 'flow': '1', 'TS': 1782825845.605, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.947000', 'flow': '1', 'TS': 1782826056.947, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.011000', 'flow': '1', 'TS': 1782826172.0110002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.856000', 'flow': '1', 'TS': 1782826064.856, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 18:59:46,062.062 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 44, 116997), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:55:44.091000', 'flow': '0', 'TS': 1782825944.091, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:55:44.109000', 'flow': '0', 'TS': 1782825944.109, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:55:44.125000', 'flow': '0', 'TS': 1782825944.125, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:44.158000', 'flow': '0', 'TS': 1782825944.158, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 18:55:44.295000', 'flow': '0', 'TS': 1782825944.2949998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:55:44.316000', 'flow': '0', 'TS': 1782825944.316, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:55:44.303000', 'flow': '0', 'TS': 1782825944.303, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:44.441000', 'flow': '0', 'TS': 1782825944.441, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 18:55:44.460000', 'flow': '0', 'TS': 1782825944.46, 'address': '19', 'weight': '391', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:55:44.478000', 'flow': '0', 'TS': 1782825944.478, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:55:44.497000', 'flow': '0', 'TS': 1782825944.4970002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:55:44.636000', 'flow': '0', 'TS': 1782825944.636, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:55:44.588000', 'flow': '0', 'TS': 1782825944.5879998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:55:44.726000', 'flow': '0', 'TS': 1782825944.726, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:55:44.744000', 'flow': '0', 'TS': 1782825944.744, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:55:44.790000', 'flow': '0', 'TS': 1782825944.79, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 18:55:44.813000', 'flow': '0', 'TS': 1782825944.813, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 44, 473219), 'door_weights': [{'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.608000', 'flow': '-1', 'TS': 1782825938.608, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.822000', 'flow': '-1', 'TS': 1782826028.822, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.599000', 'flow': '1', 'TS': 1782825845.599, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.949000', 'flow': '1', 'TS': 1782826056.949, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.012000', 'flow': '1', 'TS': 1782826172.012, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.857000', 'flow': '1', 'TS': 1782826064.857, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 18:59:46,069.069 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 44, 116997), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:55:44.091000', 'flow': '0', 'TS': 1782825944.091, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:55:44.109000', 'flow': '0', 'TS': 1782825944.109, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:55:44.125000', 'flow': '0', 'TS': 1782825944.125, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:44.158000', 'flow': '0', 'TS': 1782825944.158, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 18:55:44.295000', 'flow': '0', 'TS': 1782825944.2949998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:55:44.316000', 'flow': '0', 'TS': 1782825944.316, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:55:44.303000', 'flow': '0', 'TS': 1782825944.303, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:44.441000', 'flow': '0', 'TS': 1782825944.441, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 18:55:44.460000', 'flow': '0', 'TS': 1782825944.46, 'address': '19', 'weight': '391', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:55:44.478000', 'flow': '0', 'TS': 1782825944.478, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:55:44.497000', 'flow': '0', 'TS': 1782825944.4970002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:55:44.636000', 'flow': '0', 'TS': 1782825944.636, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:55:44.588000', 'flow': '0', 'TS': 1782825944.5879998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:55:44.726000', 'flow': '0', 'TS': 1782825944.726, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:55:44.744000', 'flow': '0', 'TS': 1782825944.744, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:55:44.790000', 'flow': '0', 'TS': 1782825944.79, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 18:55:44.813000', 'flow': '0', 'TS': 1782825944.813, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 44, 473219), 'door_weights': [{'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.608000', 'flow': '-1', 'TS': 1782825938.608, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.822000', 'flow': '-1', 'TS': 1782826028.822, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.599000', 'flow': '1', 'TS': 1782825845.599, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.949000', 'flow': '1', 'TS': 1782826056.949, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.012000', 'flow': '1', 'TS': 1782826172.012, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.857000', 'flow': '1', 'TS': 1782826064.857, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 18:59:47,901.901 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 44, 116997), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:55:44.091000', 'flow': '0', 'TS': 1782825944.091, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:55:44.109000', 'flow': '0', 'TS': 1782825944.109, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:55:44.125000', 'flow': '0', 'TS': 1782825944.125, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:44.158000', 'flow': '0', 'TS': 1782825944.158, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 18:55:44.295000', 'flow': '0', 'TS': 1782825944.2949998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:55:44.316000', 'flow': '0', 'TS': 1782825944.316, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:55:44.303000', 'flow': '0', 'TS': 1782825944.303, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:44.441000', 'flow': '0', 'TS': 1782825944.441, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 18:55:44.460000', 'flow': '0', 'TS': 1782825944.46, 'address': '19', 'weight': '391', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:55:44.478000', 'flow': '0', 'TS': 1782825944.478, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:55:44.497000', 'flow': '0', 'TS': 1782825944.4970002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:55:44.636000', 'flow': '0', 'TS': 1782825944.636, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:55:44.588000', 'flow': '0', 'TS': 1782825944.5879998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:55:44.726000', 'flow': '0', 'TS': 1782825944.726, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:55:44.744000', 'flow': '0', 'TS': 1782825944.744, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:55:44.790000', 'flow': '0', 'TS': 1782825944.79, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 18:55:44.813000', 'flow': '0', 'TS': 1782825944.813, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 46, 137904), 'door_weights': [{'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.601000', 'flow': '-1', 'TS': 1782825938.6009998, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.821000', 'flow': '-1', 'TS': 1782826028.821, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.605000', 'flow': '1', 'TS': 1782825845.605, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.944000', 'flow': '1', 'TS': 1782826056.944, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.008000', 'flow': '1', 'TS': 1782826172.0080001, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.851000', 'flow': '1', 'TS': 1782826064.851, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 18:59:47,925.925 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 44, 116997), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:55:44.091000', 'flow': '0', 'TS': 1782825944.091, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:55:44.109000', 'flow': '0', 'TS': 1782825944.109, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:55:44.125000', 'flow': '0', 'TS': 1782825944.125, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:44.158000', 'flow': '0', 'TS': 1782825944.158, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 18:55:44.295000', 'flow': '0', 'TS': 1782825944.2949998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:55:44.316000', 'flow': '0', 'TS': 1782825944.316, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:55:44.303000', 'flow': '0', 'TS': 1782825944.303, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:44.441000', 'flow': '0', 'TS': 1782825944.441, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 18:55:44.460000', 'flow': '0', 'TS': 1782825944.46, 'address': '19', 'weight': '391', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:55:44.478000', 'flow': '0', 'TS': 1782825944.478, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:55:44.497000', 'flow': '0', 'TS': 1782825944.4970002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:55:44.636000', 'flow': '0', 'TS': 1782825944.636, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:55:44.588000', 'flow': '0', 'TS': 1782825944.5879998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:55:44.726000', 'flow': '0', 'TS': 1782825944.726, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:55:44.744000', 'flow': '0', 'TS': 1782825944.744, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:55:44.790000', 'flow': '0', 'TS': 1782825944.79, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 18:55:44.813000', 'flow': '0', 'TS': 1782825944.813, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 46, 137904), 'door_weights': [{'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.601000', 'flow': '-1', 'TS': 1782825938.6009998, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.821000', 'flow': '-1', 'TS': 1782826028.821, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.605000', 'flow': '1', 'TS': 1782825845.605, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.944000', 'flow': '1', 'TS': 1782826056.944, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.008000', 'flow': '1', 'TS': 1782826172.0080001, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.851000', 'flow': '1', 'TS': 1782826064.851, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 18:59:49,488.488 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 44, 116997), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:55:44.091000', 'flow': '0', 'TS': 1782825944.091, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:55:44.109000', 'flow': '0', 'TS': 1782825944.109, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:55:44.125000', 'flow': '0', 'TS': 1782825944.125, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:44.158000', 'flow': '0', 'TS': 1782825944.158, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 18:55:44.295000', 'flow': '0', 'TS': 1782825944.2949998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:55:44.316000', 'flow': '0', 'TS': 1782825944.316, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:55:44.303000', 'flow': '0', 'TS': 1782825944.303, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:44.441000', 'flow': '0', 'TS': 1782825944.441, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 18:55:44.460000', 'flow': '0', 'TS': 1782825944.46, 'address': '19', 'weight': '391', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:55:44.478000', 'flow': '0', 'TS': 1782825944.478, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:55:44.497000', 'flow': '0', 'TS': 1782825944.4970002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:55:44.636000', 'flow': '0', 'TS': 1782825944.636, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:55:44.588000', 'flow': '0', 'TS': 1782825944.5879998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:55:44.726000', 'flow': '0', 'TS': 1782825944.726, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:55:44.744000', 'flow': '0', 'TS': 1782825944.744, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:55:44.790000', 'flow': '0', 'TS': 1782825944.79, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 18:55:44.813000', 'flow': '0', 'TS': 1782825944.813, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 47, 939988), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:59:49,503.503 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 55, 44, 116997), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 18:55:44.091000', 'flow': '0', 'TS': 1782825944.091, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 18:55:44.109000', 'flow': '0', 'TS': 1782825944.109, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:55:44.125000', 'flow': '0', 'TS': 1782825944.125, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:55:44.158000', 'flow': '0', 'TS': 1782825944.158, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 18:55:44.295000', 'flow': '0', 'TS': 1782825944.2949998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 18:55:44.316000', 'flow': '0', 'TS': 1782825944.316, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 18:55:44.303000', 'flow': '0', 'TS': 1782825944.303, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 18:55:44.441000', 'flow': '0', 'TS': 1782825944.441, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 18:55:44.460000', 'flow': '0', 'TS': 1782825944.46, 'address': '19', 'weight': '391', 'expected_tray_weight': 432}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 18:55:44.478000', 'flow': '0', 'TS': 1782825944.478, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 18:55:44.497000', 'flow': '0', 'TS': 1782825944.4970002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '31', 'tray_id': '22', 'datetime': '2026-06-30 18:55:44.636000', 'flow': '0', 'TS': 1782825944.636, 'address': '22', 'weight': '31', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 18:55:44.588000', 'flow': '0', 'TS': 1782825944.5879998, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 18:55:44.726000', 'flow': '0', 'TS': 1782825944.726, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:55:44.744000', 'flow': '0', 'TS': 1782825944.744, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 18:55:44.790000', 'flow': '0', 'TS': 1782825944.79, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '135', 'tray_id': '27', 'datetime': '2026-06-30 18:55:44.813000', 'flow': '0', 'TS': 1782825944.813, 'address': '27', 'weight': '135', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 47, 939988), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 18:59:51,051.051 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 18:59:51,053.053 INFO    ] DB TRAY [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "145", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "241", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "51", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "201", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "391", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-11"}, {"tray_weight": "202", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "31", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "229", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1348", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "135", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2494", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1611", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2253", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2502", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3481", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "1936", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2910", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "235", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-15"}, {"tray_weight": "1930", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2738", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5288", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2547", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 18:59:51,056.056 INFO    ] TRAY READINGS [{'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.599000', 'flow': '1', 'TS': 1782825845.599, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.605000', 'flow': '1', 'TS': 1782825845.605, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.605000', 'flow': '1', 'TS': 1782825845.605, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.607000', 'flow': '1', 'TS': 1782825845.6069999, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.610000', 'flow': '1', 'TS': 1782825845.6100001, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.611000', 'flow': '1', 'TS': 1782825845.611, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:54:05.612000', 'flow': '1', 'TS': 1782825845.612, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.601000', 'flow': '-1', 'TS': 1782825938.6009998, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.602000', 'flow': '-1', 'TS': 1782825938.602, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.608000', 'flow': '-1', 'TS': 1782825938.608, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.613000', 'flow': '-1', 'TS': 1782825938.613, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.615000', 'flow': '-1', 'TS': 1782825938.615, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.615000', 'flow': '-1', 'TS': 1782825938.615, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:55:38.617000', 'flow': '-1', 'TS': 1782825938.617, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.821000', 'flow': '-1', 'TS': 1782826028.821, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.822000', 'flow': '-1', 'TS': 1782826028.822, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.826000', 'flow': '-1', 'TS': 1782826028.8260002, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.830000', 'flow': '-1', 'TS': 1782826028.83, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.830000', 'flow': '-1', 'TS': 1782826028.83, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.831000', 'flow': '-1', 'TS': 1782826028.831, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:57:08.832000', 'flow': '-1', 'TS': 1782826028.832, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.944000', 'flow': '1', 'TS': 1782826056.944, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.947000', 'flow': '1', 'TS': 1782826056.947, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.949000', 'flow': '1', 'TS': 1782826056.949, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.951000', 'flow': '1', 'TS': 1782826056.951, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.951000', 'flow': '1', 'TS': 1782826056.951, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.951000', 'flow': '1', 'TS': 1782826056.951, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '1930', 'tray_id': '42', 'datetime': '2026-06-30 18:57:36.951000', 'flow': '1', 'TS': 1782826056.951, 'address': '42', 'weight': '1930', 'expected_tray_weight': 1920}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.851000', 'flow': '1', 'TS': 1782826064.851, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.856000', 'flow': '1', 'TS': 1782826064.856, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.857000', 'flow': '1', 'TS': 1782826064.857, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.861000', 'flow': '1', 'TS': 1782826064.861, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.861000', 'flow': '1', 'TS': 1782826064.861, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.862000', 'flow': '1', 'TS': 1782826064.862, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:57:44.863000', 'flow': '1', 'TS': 1782826064.863, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.004000', 'flow': '1', 'TS': 1782826172.0040002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.008000', 'flow': '1', 'TS': 1782826172.0080001, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.011000', 'flow': '1', 'TS': 1782826172.0110002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.012000', 'flow': '1', 'TS': 1782826172.012, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.012000', 'flow': '1', 'TS': 1782826172.012, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.016000', 'flow': '1', 'TS': 1782826172.016, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 18:59:32.017000', 'flow': '1', 'TS': 1782826172.0170002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]
[2026-06-30 18:59:52,253.253 INFO    ] Final DB Tray = [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "145", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "241", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "51", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "201", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "391", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-11"}, {"tray_weight": "202", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "31", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "229", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1348", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "135", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2494", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1626", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1957", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3482", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "1935", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1310", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2910", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "235", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-15"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-10"}, {"tray_weight": "2738", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5287", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2547", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 18:59:57,408.408 INFO    ] Syncing order with order id: TM06202003260630185800976
[2026-06-30 18:59:57,444.444 INFO    ] pg status for order_id: TM06202003260630185800976 before is --> False
[2026-06-30 18:59:57,449.449 INFO    ] payment_gateway for order_id: TM06202003260630185800976 is --> razor_pay and sync status is True
[2026-06-30 18:59:57,885.885 INFO    ] pg status response {'status': True}
[2026-06-30 18:59:57,909.909 INFO    ] pg status for order_id: TM06202003260630185800976 after is --> {'status': True}
[2026-06-30 19:04:36,557.557 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 19:04:36,581.581 INFO    ] ADDRESS: 12 TRAY WEIGHT: 145 TRAY DB WEIGHT: 145
[2026-06-30 19:04:36,590.590 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 19:04:36,597.597 INFO    ] ADDRESS: 14 TRAY WEIGHT: 241 TRAY DB WEIGHT: 241
[2026-06-30 19:04:36,605.605 INFO    ] ADDRESS: 15 TRAY WEIGHT: 51 TRAY DB WEIGHT: 51
[2026-06-30 19:04:36,613.613 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 19:04:36,646.646 INFO    ] ADDRESS: 17 TRAY WEIGHT: 312 TRAY DB WEIGHT: 312
[2026-06-30 19:04:36,658.658 INFO    ] ADDRESS: 18 TRAY WEIGHT: 201 TRAY DB WEIGHT: 201
[2026-06-30 19:04:36,667.667 INFO    ] ADDRESS: 19 TRAY WEIGHT: 391 TRAY DB WEIGHT: 391
[2026-06-30 19:04:36,676.676 INFO    ] ADDRESS: 20 TRAY WEIGHT: 202 TRAY DB WEIGHT: 202
[2026-06-30 19:04:36,685.685 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 19:04:36,694.694 INFO    ] ADDRESS: 22 TRAY WEIGHT: 31 TRAY DB WEIGHT: 31
[2026-06-30 19:04:36,703.703 INFO    ] ADDRESS: 23 TRAY WEIGHT: 305 TRAY DB WEIGHT: 305
[2026-06-30 19:04:36,711.711 INFO    ] ADDRESS: 24 TRAY WEIGHT: 420 TRAY DB WEIGHT: 420
[2026-06-30 19:04:36,720.720 INFO    ] ADDRESS: 25 TRAY WEIGHT: 229 TRAY DB WEIGHT: 229
[2026-06-30 19:04:36,729.729 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1348 TRAY DB WEIGHT: 1348
[2026-06-30 19:04:36,739.739 INFO    ] ADDRESS: 27 TRAY WEIGHT: 135 TRAY DB WEIGHT: 135
[2026-06-30 19:04:36,748.748 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2494 TRAY DB WEIGHT: 2494
[2026-06-30 19:04:36,757.757 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1626 TRAY DB WEIGHT: 1626
[2026-06-30 19:04:36,766.766 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2252 TRAY DB WEIGHT: 2252
[2026-06-30 19:04:36,775.775 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 19:04:36,784.784 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1957 TRAY DB WEIGHT: 1957
[2026-06-30 19:04:36,793.793 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3482 TRAY DB WEIGHT: 3482
[2026-06-30 19:04:36,802.802 INFO    ] ADDRESS: 37 TRAY WEIGHT: 431 TRAY DB WEIGHT: 431
[2026-06-30 19:04:36,811.811 INFO    ] ADDRESS: 38 TRAY WEIGHT: 1935 TRAY DB WEIGHT: 1935
[2026-06-30 19:04:36,820.820 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1310 TRAY DB WEIGHT: 1310
[2026-06-30 19:04:36,829.829 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2910 TRAY DB WEIGHT: 2910
[2026-06-30 19:04:36,838.838 INFO    ] ADDRESS: 41 TRAY WEIGHT: 235 TRAY DB WEIGHT: 235
[2026-06-30 19:04:36,847.847 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1547 TRAY DB WEIGHT: 1547
[2026-06-30 19:04:36,856.856 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2738 TRAY DB WEIGHT: 2738
[2026-06-30 19:04:36,865.865 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1852 TRAY DB WEIGHT: 1852
[2026-06-30 19:04:36,874.874 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5287 TRAY DB WEIGHT: 5287
[2026-06-30 19:04:36,883.883 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2547 TRAY DB WEIGHT: 2547
[2026-06-30 19:04:40,062.062 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 39, 229417), 'door_weights': [{'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:58:54.198000', 'flow': '1', 'TS': 1782826134.198, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:56:05.440000', 'flow': '1', 'TS': 1782825965.44, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:57:22.086000', 'flow': '1', 'TS': 1782826042.086, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:03:34.182000', 'flow': '1', 'TS': 1782826414.182, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:02:34.707000', 'flow': '1', 'TS': 1782826354.707, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:59:10.825000', 'flow': '1', 'TS': 1782826150.825, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 47, 939988), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:04:40,069.069 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 39, 229417), 'door_weights': [{'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:58:54.198000', 'flow': '1', 'TS': 1782826134.198, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:56:05.440000', 'flow': '1', 'TS': 1782825965.44, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:57:22.086000', 'flow': '1', 'TS': 1782826042.086, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:03:34.182000', 'flow': '1', 'TS': 1782826414.182, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:02:34.707000', 'flow': '1', 'TS': 1782826354.707, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:59:10.825000', 'flow': '1', 'TS': 1782826150.825, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 47, 939988), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:04:40,981.981 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 40, 138295), 'door_weights': [{'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:58:54.201000', 'flow': '1', 'TS': 1782826134.201, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:56:05.440000', 'flow': '1', 'TS': 1782825965.44, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:57:22.086000', 'flow': '1', 'TS': 1782826042.086, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:03:34.182000', 'flow': '1', 'TS': 1782826414.182, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:02:34.696000', 'flow': '1', 'TS': 1782826354.6959999, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:59:10.824000', 'flow': '1', 'TS': 1782826150.824, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 47, 939988), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:04:40,988.988 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 40, 138295), 'door_weights': [{'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:58:54.201000', 'flow': '1', 'TS': 1782826134.201, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:56:05.440000', 'flow': '1', 'TS': 1782825965.44, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:57:22.086000', 'flow': '1', 'TS': 1782826042.086, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:03:34.182000', 'flow': '1', 'TS': 1782826414.182, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:02:34.696000', 'flow': '1', 'TS': 1782826354.6959999, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:59:10.824000', 'flow': '1', 'TS': 1782826150.824, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 47, 939988), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:04:42,360.360 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 41, 56378), 'door_weights': [{'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:58:54.199000', 'flow': '1', 'TS': 1782826134.199, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:56:05.437000', 'flow': '1', 'TS': 1782825965.437, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:57:22.083000', 'flow': '1', 'TS': 1782826042.0830002, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:03:34.179000', 'flow': '1', 'TS': 1782826414.179, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:02:34.701000', 'flow': '1', 'TS': 1782826354.701, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:59:10.815000', 'flow': '1', 'TS': 1782826150.815, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 47, 939988), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:04:42,373.373 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 41, 56378), 'door_weights': [{'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:58:54.199000', 'flow': '1', 'TS': 1782826134.199, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:56:05.437000', 'flow': '1', 'TS': 1782825965.437, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:57:22.083000', 'flow': '1', 'TS': 1782826042.0830002, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:03:34.179000', 'flow': '1', 'TS': 1782826414.179, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:02:34.701000', 'flow': '1', 'TS': 1782826354.701, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:59:10.815000', 'flow': '1', 'TS': 1782826150.815, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 47, 939988), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:04:44,009.009 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 42, 490432), 'door_weights': [{'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:58:54.203000', 'flow': '1', 'TS': 1782826134.203, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:56:05.437000', 'flow': '1', 'TS': 1782825965.437, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:57:22.083000', 'flow': '1', 'TS': 1782826042.083, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:03:34.179000', 'flow': '1', 'TS': 1782826414.1790001, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:02:34.700000', 'flow': '1', 'TS': 1782826354.7, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:59:10.821000', 'flow': '1', 'TS': 1782826150.821, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 47, 939988), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:04:44,021.021 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 42, 490432), 'door_weights': [{'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:58:54.203000', 'flow': '1', 'TS': 1782826134.203, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:56:05.437000', 'flow': '1', 'TS': 1782825965.437, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:57:22.083000', 'flow': '1', 'TS': 1782826042.083, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:03:34.179000', 'flow': '1', 'TS': 1782826414.1790001, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:02:34.700000', 'flow': '1', 'TS': 1782826354.7, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:59:10.821000', 'flow': '1', 'TS': 1782826150.821, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 47, 939988), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:04:45,145.145 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 44, 109011), 'door_weights': [{'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:58:54.208000', 'flow': '1', 'TS': 1782826134.208, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:56:05.439000', 'flow': '1', 'TS': 1782825965.439, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:57:22.085000', 'flow': '1', 'TS': 1782826042.0849998, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:03:34.177000', 'flow': '1', 'TS': 1782826414.177, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:02:34.703000', 'flow': '1', 'TS': 1782826354.703, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:59:10.819000', 'flow': '1', 'TS': 1782826150.819, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 47, 939988), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:04:45,152.152 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 44, 109011), 'door_weights': [{'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:58:54.208000', 'flow': '1', 'TS': 1782826134.208, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:56:05.439000', 'flow': '1', 'TS': 1782825965.439, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:57:22.085000', 'flow': '1', 'TS': 1782826042.0849998, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:03:34.177000', 'flow': '1', 'TS': 1782826414.177, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:02:34.703000', 'flow': '1', 'TS': 1782826354.703, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:59:10.819000', 'flow': '1', 'TS': 1782826150.819, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 47, 939988), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:04:46,356.356 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 45, 219522), 'door_weights': [{'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:58:54.213000', 'flow': '1', 'TS': 1782826134.213, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:56:05.409000', 'flow': '1', 'TS': 1782825965.409, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:57:22.055000', 'flow': '1', 'TS': 1782826042.055, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:03:34.180000', 'flow': '1', 'TS': 1782826414.18, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:02:34.702000', 'flow': '1', 'TS': 1782826354.7020001, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:59:10.812000', 'flow': '1', 'TS': 1782826150.812, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 47, 939988), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:04:46,364.364 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 45, 219522), 'door_weights': [{'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:58:54.213000', 'flow': '1', 'TS': 1782826134.213, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:56:05.409000', 'flow': '1', 'TS': 1782825965.409, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:57:22.055000', 'flow': '1', 'TS': 1782826042.055, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:03:34.180000', 'flow': '1', 'TS': 1782826414.18, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:02:34.702000', 'flow': '1', 'TS': 1782826354.7020001, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:59:10.812000', 'flow': '1', 'TS': 1782826150.812, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 47, 939988), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:04:47,897.897 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 46, 432983), 'door_weights': [{'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:58:54.213000', 'flow': '1', 'TS': 1782826134.2129998, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:56:05.435000', 'flow': '1', 'TS': 1782825965.435, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:57:22.081000', 'flow': '1', 'TS': 1782826042.081, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:03:34.170000', 'flow': '1', 'TS': 1782826414.17, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:02:34.699000', 'flow': '1', 'TS': 1782826354.699, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:59:10.817000', 'flow': '1', 'TS': 1782826150.8170002, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 47, 939988), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:04:47,914.914 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 46, 432983), 'door_weights': [{'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:58:54.213000', 'flow': '1', 'TS': 1782826134.2129998, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:56:05.435000', 'flow': '1', 'TS': 1782825965.435, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:57:22.081000', 'flow': '1', 'TS': 1782826042.081, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:03:34.170000', 'flow': '1', 'TS': 1782826414.17, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:02:34.699000', 'flow': '1', 'TS': 1782826354.699, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:59:10.817000', 'flow': '1', 'TS': 1782826150.8170002, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 47, 939988), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:04:49,326.326 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 47, 999433), 'door_weights': [{'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:58:54.214000', 'flow': '1', 'TS': 1782826134.214, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:56:05.427000', 'flow': '1', 'TS': 1782825965.4269998, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:57:22.073000', 'flow': '1', 'TS': 1782826042.073, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:03:34.177000', 'flow': '1', 'TS': 1782826414.177, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:02:34.698000', 'flow': '1', 'TS': 1782826354.698, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:59:10.818000', 'flow': '1', 'TS': 1782826150.818, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 47, 939988), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:04:49,350.350 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 47, 999433), 'door_weights': [{'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:58:54.214000', 'flow': '1', 'TS': 1782826134.214, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:56:05.427000', 'flow': '1', 'TS': 1782825965.4269998, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:57:22.073000', 'flow': '1', 'TS': 1782826042.073, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:03:34.177000', 'flow': '1', 'TS': 1782826414.177, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:02:34.698000', 'flow': '1', 'TS': 1782826354.698, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:59:10.818000', 'flow': '1', 'TS': 1782826150.818, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 47, 939988), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:04:50,537.537 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 49, 366241), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:04:49.305000', 'flow': '0', 'TS': 1782826489.305, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:04:49.443000', 'flow': '0', 'TS': 1782826489.4429998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:04:49.465000', 'flow': '0', 'TS': 1782826489.4650002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:04:49.769000', 'flow': '0', 'TS': 1782826489.769, 'address': '14', 'weight': '172', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:04:49.788000', 'flow': '0', 'TS': 1782826489.788, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:04:49.926000', 'flow': '0', 'TS': 1782826489.926, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:04:49.956000', 'flow': '0', 'TS': 1782826489.9559999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:04:49.975000', 'flow': '0', 'TS': 1782826489.975, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:04:49.995000', 'flow': '0', 'TS': 1782826489.9950001, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:04:50.095000', 'flow': '0', 'TS': 1782826490.095, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:04:50.114000', 'flow': '0', 'TS': 1782826490.1139998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:04:50.133000', 'flow': '0', 'TS': 1782826490.133, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:04:50.213000', 'flow': '0', 'TS': 1782826490.213, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:04:50.233000', 'flow': '0', 'TS': 1782826490.233, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:04:50.372000', 'flow': '0', 'TS': 1782826490.372, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:04:50.346000', 'flow': '0', 'TS': 1782826490.346, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:04:50.485000', 'flow': '0', 'TS': 1782826490.485, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 47, 939988), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:04:50,545.545 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 49, 366241), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:04:49.305000', 'flow': '0', 'TS': 1782826489.305, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:04:49.443000', 'flow': '0', 'TS': 1782826489.4429998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:04:49.465000', 'flow': '0', 'TS': 1782826489.4650002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:04:49.769000', 'flow': '0', 'TS': 1782826489.769, 'address': '14', 'weight': '172', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:04:49.788000', 'flow': '0', 'TS': 1782826489.788, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:04:49.926000', 'flow': '0', 'TS': 1782826489.926, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:04:49.956000', 'flow': '0', 'TS': 1782826489.9559999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:04:49.975000', 'flow': '0', 'TS': 1782826489.975, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:04:49.995000', 'flow': '0', 'TS': 1782826489.9950001, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:04:50.095000', 'flow': '0', 'TS': 1782826490.095, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:04:50.114000', 'flow': '0', 'TS': 1782826490.1139998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:04:50.133000', 'flow': '0', 'TS': 1782826490.133, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:04:50.213000', 'flow': '0', 'TS': 1782826490.213, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:04:50.233000', 'flow': '0', 'TS': 1782826490.233, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:04:50.372000', 'flow': '0', 'TS': 1782826490.372, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:04:50.346000', 'flow': '0', 'TS': 1782826490.346, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:04:50.485000', 'flow': '0', 'TS': 1782826490.485, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 18, 59, 47, 939988), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 18:59:47.888000', 'flow': '0', 'TS': 1782826187.888, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 18:59:47.905000', 'flow': '0', 'TS': 1782826187.905, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 18:59:48.046000', 'flow': '0', 'TS': 1782826188.046, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 18:59:48.061000', 'flow': '0', 'TS': 1782826188.0609999, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 18:59:48.197000', 'flow': '0', 'TS': 1782826188.197, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3482', 'tray_id': '36', 'datetime': '2026-06-30 18:59:48.218000', 'flow': '0', 'TS': 1782826188.218, 'address': '36', 'weight': '3482', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 18:59:48.346000', 'flow': '0', 'TS': 1782826188.346, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 18:59:48.367000', 'flow': '0', 'TS': 1782826188.367, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 18:59:48.384000', 'flow': '0', 'TS': 1782826188.384, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 18:59:48.548000', 'flow': '0', 'TS': 1782826188.548, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 18:59:48.569000', 'flow': '0', 'TS': 1782826188.569, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 18:59:48.941000', 'flow': '0', 'TS': 1782826188.941, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1920}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 18:59:48.901000', 'flow': '0', 'TS': 1782826188.901, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 18:59:49.039000', 'flow': '0', 'TS': 1782826189.039, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 18:59:49.093000', 'flow': '0', 'TS': 1782826189.093, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 18:59:49.112000', 'flow': '0', 'TS': 1782826189.112, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:04:54,701.701 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 49, 366241), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:04:49.305000', 'flow': '0', 'TS': 1782826489.305, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:04:49.443000', 'flow': '0', 'TS': 1782826489.4429998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:04:49.465000', 'flow': '0', 'TS': 1782826489.4650002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:04:49.769000', 'flow': '0', 'TS': 1782826489.769, 'address': '14', 'weight': '172', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:04:49.788000', 'flow': '0', 'TS': 1782826489.788, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:04:49.926000', 'flow': '0', 'TS': 1782826489.926, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:04:49.956000', 'flow': '0', 'TS': 1782826489.9559999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:04:49.975000', 'flow': '0', 'TS': 1782826489.975, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:04:49.995000', 'flow': '0', 'TS': 1782826489.9950001, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:04:50.095000', 'flow': '0', 'TS': 1782826490.095, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:04:50.114000', 'flow': '0', 'TS': 1782826490.1139998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:04:50.133000', 'flow': '0', 'TS': 1782826490.133, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:04:50.213000', 'flow': '0', 'TS': 1782826490.213, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:04:50.233000', 'flow': '0', 'TS': 1782826490.233, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:04:50.372000', 'flow': '0', 'TS': 1782826490.372, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:04:50.346000', 'flow': '0', 'TS': 1782826490.346, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:04:50.485000', 'flow': '0', 'TS': 1782826490.485, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 53, 25994), 'door_weights': [{'tray_weight': '1624', 'tray_id': '32', 'datetime': '2026-06-30 19:04:44.380000', 'flow': '-1', 'TS': 1782826484.3799999, 'address': '32', 'weight': '1624', 'expected_tray_weight': 1494}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 19:01:54.897000', 'flow': '1', 'TS': 1782826314.897, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 19:03:11.770000', 'flow': '-1', 'TS': 1782826391.77, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:01:03.448000', 'flow': '1', 'TS': 1782826263.448, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:00:22.296000', 'flow': '1', 'TS': 1782826222.296, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:03:34.542000', 'flow': '1', 'TS': 1782826414.542, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 19:04:54,751.751 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 49, 366241), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:04:49.305000', 'flow': '0', 'TS': 1782826489.305, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:04:49.443000', 'flow': '0', 'TS': 1782826489.4429998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:04:49.465000', 'flow': '0', 'TS': 1782826489.4650002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:04:49.769000', 'flow': '0', 'TS': 1782826489.769, 'address': '14', 'weight': '172', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:04:49.788000', 'flow': '0', 'TS': 1782826489.788, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:04:49.926000', 'flow': '0', 'TS': 1782826489.926, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:04:49.956000', 'flow': '0', 'TS': 1782826489.9559999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:04:49.975000', 'flow': '0', 'TS': 1782826489.975, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:04:49.995000', 'flow': '0', 'TS': 1782826489.9950001, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:04:50.095000', 'flow': '0', 'TS': 1782826490.095, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:04:50.114000', 'flow': '0', 'TS': 1782826490.1139998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:04:50.133000', 'flow': '0', 'TS': 1782826490.133, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:04:50.213000', 'flow': '0', 'TS': 1782826490.213, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:04:50.233000', 'flow': '0', 'TS': 1782826490.233, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:04:50.372000', 'flow': '0', 'TS': 1782826490.372, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:04:50.346000', 'flow': '0', 'TS': 1782826490.346, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:04:50.485000', 'flow': '0', 'TS': 1782826490.485, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 53, 25994), 'door_weights': [{'tray_weight': '1624', 'tray_id': '32', 'datetime': '2026-06-30 19:04:44.380000', 'flow': '-1', 'TS': 1782826484.3799999, 'address': '32', 'weight': '1624', 'expected_tray_weight': 1494}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 19:01:54.897000', 'flow': '1', 'TS': 1782826314.897, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 19:03:11.770000', 'flow': '-1', 'TS': 1782826391.77, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:01:03.448000', 'flow': '1', 'TS': 1782826263.448, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:00:22.296000', 'flow': '1', 'TS': 1782826222.296, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:03:34.542000', 'flow': '1', 'TS': 1782826414.542, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 19:04:56,165.165 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 49, 366241), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:04:49.305000', 'flow': '0', 'TS': 1782826489.305, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:04:49.443000', 'flow': '0', 'TS': 1782826489.4429998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:04:49.465000', 'flow': '0', 'TS': 1782826489.4650002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:04:49.769000', 'flow': '0', 'TS': 1782826489.769, 'address': '14', 'weight': '172', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:04:49.788000', 'flow': '0', 'TS': 1782826489.788, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:04:49.926000', 'flow': '0', 'TS': 1782826489.926, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:04:49.956000', 'flow': '0', 'TS': 1782826489.9559999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:04:49.975000', 'flow': '0', 'TS': 1782826489.975, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:04:49.995000', 'flow': '0', 'TS': 1782826489.9950001, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:04:50.095000', 'flow': '0', 'TS': 1782826490.095, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:04:50.114000', 'flow': '0', 'TS': 1782826490.1139998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:04:50.133000', 'flow': '0', 'TS': 1782826490.133, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:04:50.213000', 'flow': '0', 'TS': 1782826490.213, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:04:50.233000', 'flow': '0', 'TS': 1782826490.233, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:04:50.372000', 'flow': '0', 'TS': 1782826490.372, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:04:50.346000', 'flow': '0', 'TS': 1782826490.346, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:04:50.485000', 'flow': '0', 'TS': 1782826490.485, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 54, 863856), 'door_weights': [{'tray_weight': '1624', 'tray_id': '32', 'datetime': '2026-06-30 19:04:44.379000', 'flow': '-1', 'TS': 1782826484.379, 'address': '32', 'weight': '1624', 'expected_tray_weight': 1494}, {'tray_weight': '1618', 'tray_id': '32', 'datetime': '2026-06-30 19:04:54.110000', 'flow': '-1', 'TS': 1782826494.11, 'address': '32', 'weight': '1618', 'expected_tray_weight': 1494}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 19:01:54.898000', 'flow': '1', 'TS': 1782826314.898, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 19:03:11.767000', 'flow': '-1', 'TS': 1782826391.767, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:01:03.450000', 'flow': '1', 'TS': 1782826263.45, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:00:22.293000', 'flow': '1', 'TS': 1782826222.293, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:03:34.548000', 'flow': '1', 'TS': 1782826414.5479999, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 19:04:56,181.181 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 49, 366241), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:04:49.305000', 'flow': '0', 'TS': 1782826489.305, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:04:49.443000', 'flow': '0', 'TS': 1782826489.4429998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:04:49.465000', 'flow': '0', 'TS': 1782826489.4650002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:04:49.769000', 'flow': '0', 'TS': 1782826489.769, 'address': '14', 'weight': '172', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:04:49.788000', 'flow': '0', 'TS': 1782826489.788, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:04:49.926000', 'flow': '0', 'TS': 1782826489.926, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:04:49.956000', 'flow': '0', 'TS': 1782826489.9559999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:04:49.975000', 'flow': '0', 'TS': 1782826489.975, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:04:49.995000', 'flow': '0', 'TS': 1782826489.9950001, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:04:50.095000', 'flow': '0', 'TS': 1782826490.095, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:04:50.114000', 'flow': '0', 'TS': 1782826490.1139998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:04:50.133000', 'flow': '0', 'TS': 1782826490.133, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:04:50.213000', 'flow': '0', 'TS': 1782826490.213, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:04:50.233000', 'flow': '0', 'TS': 1782826490.233, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:04:50.372000', 'flow': '0', 'TS': 1782826490.372, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:04:50.346000', 'flow': '0', 'TS': 1782826490.346, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:04:50.485000', 'flow': '0', 'TS': 1782826490.485, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 54, 863856), 'door_weights': [{'tray_weight': '1624', 'tray_id': '32', 'datetime': '2026-06-30 19:04:44.379000', 'flow': '-1', 'TS': 1782826484.379, 'address': '32', 'weight': '1624', 'expected_tray_weight': 1494}, {'tray_weight': '1618', 'tray_id': '32', 'datetime': '2026-06-30 19:04:54.110000', 'flow': '-1', 'TS': 1782826494.11, 'address': '32', 'weight': '1618', 'expected_tray_weight': 1494}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 19:01:54.898000', 'flow': '1', 'TS': 1782826314.898, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 19:03:11.767000', 'flow': '-1', 'TS': 1782826391.767, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:01:03.450000', 'flow': '1', 'TS': 1782826263.45, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:00:22.293000', 'flow': '1', 'TS': 1782826222.293, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:03:34.548000', 'flow': '1', 'TS': 1782826414.5479999, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 19:04:57,436.436 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 49, 366241), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:04:49.305000', 'flow': '0', 'TS': 1782826489.305, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:04:49.443000', 'flow': '0', 'TS': 1782826489.4429998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:04:49.465000', 'flow': '0', 'TS': 1782826489.4650002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:04:49.769000', 'flow': '0', 'TS': 1782826489.769, 'address': '14', 'weight': '172', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:04:49.788000', 'flow': '0', 'TS': 1782826489.788, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:04:49.926000', 'flow': '0', 'TS': 1782826489.926, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:04:49.956000', 'flow': '0', 'TS': 1782826489.9559999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:04:49.975000', 'flow': '0', 'TS': 1782826489.975, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:04:49.995000', 'flow': '0', 'TS': 1782826489.9950001, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:04:50.095000', 'flow': '0', 'TS': 1782826490.095, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:04:50.114000', 'flow': '0', 'TS': 1782826490.1139998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:04:50.133000', 'flow': '0', 'TS': 1782826490.133, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:04:50.213000', 'flow': '0', 'TS': 1782826490.213, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:04:50.233000', 'flow': '0', 'TS': 1782826490.233, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:04:50.372000', 'flow': '0', 'TS': 1782826490.372, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:04:50.346000', 'flow': '0', 'TS': 1782826490.346, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:04:50.485000', 'flow': '0', 'TS': 1782826490.485, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 56, 261942), 'door_weights': [{'tray_weight': '1624', 'tray_id': '32', 'datetime': '2026-06-30 19:04:44.379000', 'flow': '-1', 'TS': 1782826484.379, 'address': '32', 'weight': '1624', 'expected_tray_weight': 1494}, {'tray_weight': '1618', 'tray_id': '32', 'datetime': '2026-06-30 19:04:54.110000', 'flow': '-1', 'TS': 1782826494.1100001, 'address': '32', 'weight': '1618', 'expected_tray_weight': 1494}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 19:01:54.900000', 'flow': '1', 'TS': 1782826314.9, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 19:03:11.774000', 'flow': '-1', 'TS': 1782826391.774, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:01:03.444000', 'flow': '1', 'TS': 1782826263.444, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:00:22.297000', 'flow': '1', 'TS': 1782826222.297, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:03:34.547000', 'flow': '1', 'TS': 1782826414.5470002, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 19:04:57,443.443 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 49, 366241), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:04:49.305000', 'flow': '0', 'TS': 1782826489.305, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:04:49.443000', 'flow': '0', 'TS': 1782826489.4429998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:04:49.465000', 'flow': '0', 'TS': 1782826489.4650002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:04:49.769000', 'flow': '0', 'TS': 1782826489.769, 'address': '14', 'weight': '172', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:04:49.788000', 'flow': '0', 'TS': 1782826489.788, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:04:49.926000', 'flow': '0', 'TS': 1782826489.926, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:04:49.956000', 'flow': '0', 'TS': 1782826489.9559999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:04:49.975000', 'flow': '0', 'TS': 1782826489.975, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:04:49.995000', 'flow': '0', 'TS': 1782826489.9950001, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:04:50.095000', 'flow': '0', 'TS': 1782826490.095, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:04:50.114000', 'flow': '0', 'TS': 1782826490.1139998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:04:50.133000', 'flow': '0', 'TS': 1782826490.133, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:04:50.213000', 'flow': '0', 'TS': 1782826490.213, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:04:50.233000', 'flow': '0', 'TS': 1782826490.233, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:04:50.372000', 'flow': '0', 'TS': 1782826490.372, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:04:50.346000', 'flow': '0', 'TS': 1782826490.346, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:04:50.485000', 'flow': '0', 'TS': 1782826490.485, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 56, 261942), 'door_weights': [{'tray_weight': '1624', 'tray_id': '32', 'datetime': '2026-06-30 19:04:44.379000', 'flow': '-1', 'TS': 1782826484.379, 'address': '32', 'weight': '1624', 'expected_tray_weight': 1494}, {'tray_weight': '1618', 'tray_id': '32', 'datetime': '2026-06-30 19:04:54.110000', 'flow': '-1', 'TS': 1782826494.1100001, 'address': '32', 'weight': '1618', 'expected_tray_weight': 1494}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 19:01:54.900000', 'flow': '1', 'TS': 1782826314.9, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 19:03:11.774000', 'flow': '-1', 'TS': 1782826391.774, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:01:03.444000', 'flow': '1', 'TS': 1782826263.444, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:00:22.297000', 'flow': '1', 'TS': 1782826222.297, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:03:34.547000', 'flow': '1', 'TS': 1782826414.5470002, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 19:04:59,016.016 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 49, 366241), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:04:49.305000', 'flow': '0', 'TS': 1782826489.305, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:04:49.443000', 'flow': '0', 'TS': 1782826489.4429998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:04:49.465000', 'flow': '0', 'TS': 1782826489.4650002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:04:49.769000', 'flow': '0', 'TS': 1782826489.769, 'address': '14', 'weight': '172', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:04:49.788000', 'flow': '0', 'TS': 1782826489.788, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:04:49.926000', 'flow': '0', 'TS': 1782826489.926, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:04:49.956000', 'flow': '0', 'TS': 1782826489.9559999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:04:49.975000', 'flow': '0', 'TS': 1782826489.975, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:04:49.995000', 'flow': '0', 'TS': 1782826489.9950001, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:04:50.095000', 'flow': '0', 'TS': 1782826490.095, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:04:50.114000', 'flow': '0', 'TS': 1782826490.1139998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:04:50.133000', 'flow': '0', 'TS': 1782826490.133, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:04:50.213000', 'flow': '0', 'TS': 1782826490.213, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:04:50.233000', 'flow': '0', 'TS': 1782826490.233, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:04:50.372000', 'flow': '0', 'TS': 1782826490.372, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:04:50.346000', 'flow': '0', 'TS': 1782826490.346, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:04:50.485000', 'flow': '0', 'TS': 1782826490.485, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 57, 511960), 'door_weights': [{'tray_weight': '1624', 'tray_id': '32', 'datetime': '2026-06-30 19:04:44.379000', 'flow': '-1', 'TS': 1782826484.379, 'address': '32', 'weight': '1624', 'expected_tray_weight': 1494}, {'tray_weight': '1618', 'tray_id': '32', 'datetime': '2026-06-30 19:04:54.110000', 'flow': '-1', 'TS': 1782826494.1100001, 'address': '32', 'weight': '1618', 'expected_tray_weight': 1494}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 19:01:54.895000', 'flow': '1', 'TS': 1782826314.895, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 19:03:11.774000', 'flow': '-1', 'TS': 1782826391.7740002, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:01:03.444000', 'flow': '1', 'TS': 1782826263.444, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:00:22.267000', 'flow': '1', 'TS': 1782826222.267, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:03:34.541000', 'flow': '1', 'TS': 1782826414.541, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 19:04:59,038.038 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 49, 366241), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:04:49.305000', 'flow': '0', 'TS': 1782826489.305, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:04:49.443000', 'flow': '0', 'TS': 1782826489.4429998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:04:49.465000', 'flow': '0', 'TS': 1782826489.4650002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:04:49.769000', 'flow': '0', 'TS': 1782826489.769, 'address': '14', 'weight': '172', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:04:49.788000', 'flow': '0', 'TS': 1782826489.788, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:04:49.926000', 'flow': '0', 'TS': 1782826489.926, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:04:49.956000', 'flow': '0', 'TS': 1782826489.9559999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:04:49.975000', 'flow': '0', 'TS': 1782826489.975, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:04:49.995000', 'flow': '0', 'TS': 1782826489.9950001, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:04:50.095000', 'flow': '0', 'TS': 1782826490.095, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:04:50.114000', 'flow': '0', 'TS': 1782826490.1139998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:04:50.133000', 'flow': '0', 'TS': 1782826490.133, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:04:50.213000', 'flow': '0', 'TS': 1782826490.213, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:04:50.233000', 'flow': '0', 'TS': 1782826490.233, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:04:50.372000', 'flow': '0', 'TS': 1782826490.372, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:04:50.346000', 'flow': '0', 'TS': 1782826490.346, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:04:50.485000', 'flow': '0', 'TS': 1782826490.485, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 57, 511960), 'door_weights': [{'tray_weight': '1624', 'tray_id': '32', 'datetime': '2026-06-30 19:04:44.379000', 'flow': '-1', 'TS': 1782826484.379, 'address': '32', 'weight': '1624', 'expected_tray_weight': 1494}, {'tray_weight': '1618', 'tray_id': '32', 'datetime': '2026-06-30 19:04:54.110000', 'flow': '-1', 'TS': 1782826494.1100001, 'address': '32', 'weight': '1618', 'expected_tray_weight': 1494}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 19:01:54.895000', 'flow': '1', 'TS': 1782826314.895, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 19:03:11.774000', 'flow': '-1', 'TS': 1782826391.7740002, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:01:03.444000', 'flow': '1', 'TS': 1782826263.444, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:00:22.267000', 'flow': '1', 'TS': 1782826222.267, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:03:34.541000', 'flow': '1', 'TS': 1782826414.541, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 19:05:00,730.730 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 49, 366241), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:04:49.305000', 'flow': '0', 'TS': 1782826489.305, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:04:49.443000', 'flow': '0', 'TS': 1782826489.4429998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:04:49.465000', 'flow': '0', 'TS': 1782826489.4650002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:04:49.769000', 'flow': '0', 'TS': 1782826489.769, 'address': '14', 'weight': '172', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:04:49.788000', 'flow': '0', 'TS': 1782826489.788, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:04:49.926000', 'flow': '0', 'TS': 1782826489.926, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:04:49.956000', 'flow': '0', 'TS': 1782826489.9559999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:04:49.975000', 'flow': '0', 'TS': 1782826489.975, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:04:49.995000', 'flow': '0', 'TS': 1782826489.9950001, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:04:50.095000', 'flow': '0', 'TS': 1782826490.095, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:04:50.114000', 'flow': '0', 'TS': 1782826490.1139998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:04:50.133000', 'flow': '0', 'TS': 1782826490.133, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:04:50.213000', 'flow': '0', 'TS': 1782826490.213, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:04:50.233000', 'flow': '0', 'TS': 1782826490.233, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:04:50.372000', 'flow': '0', 'TS': 1782826490.372, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:04:50.346000', 'flow': '0', 'TS': 1782826490.346, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:04:50.485000', 'flow': '0', 'TS': 1782826490.485, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 59, 139606), 'door_weights': [{'tray_weight': '1624', 'tray_id': '32', 'datetime': '2026-06-30 19:04:44.375000', 'flow': '-1', 'TS': 1782826484.375, 'address': '32', 'weight': '1624', 'expected_tray_weight': 1494}, {'tray_weight': '1618', 'tray_id': '32', 'datetime': '2026-06-30 19:04:54.106000', 'flow': '-1', 'TS': 1782826494.106, 'address': '32', 'weight': '1618', 'expected_tray_weight': 1494}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 19:04:57.634000', 'flow': '1', 'TS': 1782826497.634, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 19:01:54.896000', 'flow': '1', 'TS': 1782826314.896, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 19:03:11.770000', 'flow': '-1', 'TS': 1782826391.77, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:01:03.442000', 'flow': '1', 'TS': 1782826263.442, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:00:22.291000', 'flow': '1', 'TS': 1782826222.291, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:03:34.540000', 'flow': '1', 'TS': 1782826414.54, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 19:05:00,753.753 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 49, 366241), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:04:49.305000', 'flow': '0', 'TS': 1782826489.305, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:04:49.443000', 'flow': '0', 'TS': 1782826489.4429998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:04:49.465000', 'flow': '0', 'TS': 1782826489.4650002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:04:49.769000', 'flow': '0', 'TS': 1782826489.769, 'address': '14', 'weight': '172', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:04:49.788000', 'flow': '0', 'TS': 1782826489.788, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:04:49.926000', 'flow': '0', 'TS': 1782826489.926, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:04:49.956000', 'flow': '0', 'TS': 1782826489.9559999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:04:49.975000', 'flow': '0', 'TS': 1782826489.975, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:04:49.995000', 'flow': '0', 'TS': 1782826489.9950001, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:04:50.095000', 'flow': '0', 'TS': 1782826490.095, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:04:50.114000', 'flow': '0', 'TS': 1782826490.1139998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:04:50.133000', 'flow': '0', 'TS': 1782826490.133, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:04:50.213000', 'flow': '0', 'TS': 1782826490.213, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:04:50.233000', 'flow': '0', 'TS': 1782826490.233, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:04:50.372000', 'flow': '0', 'TS': 1782826490.372, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:04:50.346000', 'flow': '0', 'TS': 1782826490.346, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:04:50.485000', 'flow': '0', 'TS': 1782826490.485, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 59, 139606), 'door_weights': [{'tray_weight': '1624', 'tray_id': '32', 'datetime': '2026-06-30 19:04:44.375000', 'flow': '-1', 'TS': 1782826484.375, 'address': '32', 'weight': '1624', 'expected_tray_weight': 1494}, {'tray_weight': '1618', 'tray_id': '32', 'datetime': '2026-06-30 19:04:54.106000', 'flow': '-1', 'TS': 1782826494.106, 'address': '32', 'weight': '1618', 'expected_tray_weight': 1494}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 19:04:57.634000', 'flow': '1', 'TS': 1782826497.634, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 19:01:54.896000', 'flow': '1', 'TS': 1782826314.896, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 19:03:11.770000', 'flow': '-1', 'TS': 1782826391.77, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:01:03.442000', 'flow': '1', 'TS': 1782826263.442, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:00:22.291000', 'flow': '1', 'TS': 1782826222.291, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:03:34.540000', 'flow': '1', 'TS': 1782826414.54, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 19:05:02,730.730 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 49, 366241), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:04:49.305000', 'flow': '0', 'TS': 1782826489.305, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:04:49.443000', 'flow': '0', 'TS': 1782826489.4429998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:04:49.465000', 'flow': '0', 'TS': 1782826489.4650002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:04:49.769000', 'flow': '0', 'TS': 1782826489.769, 'address': '14', 'weight': '172', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:04:49.788000', 'flow': '0', 'TS': 1782826489.788, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:04:49.926000', 'flow': '0', 'TS': 1782826489.926, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:04:49.956000', 'flow': '0', 'TS': 1782826489.9559999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:04:49.975000', 'flow': '0', 'TS': 1782826489.975, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:04:49.995000', 'flow': '0', 'TS': 1782826489.9950001, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:04:50.095000', 'flow': '0', 'TS': 1782826490.095, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:04:50.114000', 'flow': '0', 'TS': 1782826490.1139998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:04:50.133000', 'flow': '0', 'TS': 1782826490.133, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:04:50.213000', 'flow': '0', 'TS': 1782826490.213, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:04:50.233000', 'flow': '0', 'TS': 1782826490.233, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:04:50.372000', 'flow': '0', 'TS': 1782826490.372, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:04:50.346000', 'flow': '0', 'TS': 1782826490.346, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:04:50.485000', 'flow': '0', 'TS': 1782826490.485, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 5, 0, 850535), 'door_weights': [{'tray_weight': '1624', 'tray_id': '32', 'datetime': '2026-06-30 19:04:44.373000', 'flow': '-1', 'TS': 1782826484.3730001, 'address': '32', 'weight': '1624', 'expected_tray_weight': 1494}, {'tray_weight': '1618', 'tray_id': '32', 'datetime': '2026-06-30 19:04:54.104000', 'flow': '-1', 'TS': 1782826494.104, 'address': '32', 'weight': '1618', 'expected_tray_weight': 1494}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 19:04:57.632000', 'flow': '1', 'TS': 1782826497.632, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 19:01:54.898000', 'flow': '1', 'TS': 1782826314.898, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 19:03:11.773000', 'flow': '-1', 'TS': 1782826391.773, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:01:03.442000', 'flow': '1', 'TS': 1782826263.4420002, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:00:22.292000', 'flow': '1', 'TS': 1782826222.292, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:03:34.539000', 'flow': '1', 'TS': 1782826414.539, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 19:05:02,759.759 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 49, 366241), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:04:49.305000', 'flow': '0', 'TS': 1782826489.305, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:04:49.443000', 'flow': '0', 'TS': 1782826489.4429998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:04:49.465000', 'flow': '0', 'TS': 1782826489.4650002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:04:49.769000', 'flow': '0', 'TS': 1782826489.769, 'address': '14', 'weight': '172', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:04:49.788000', 'flow': '0', 'TS': 1782826489.788, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:04:49.926000', 'flow': '0', 'TS': 1782826489.926, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:04:49.956000', 'flow': '0', 'TS': 1782826489.9559999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:04:49.975000', 'flow': '0', 'TS': 1782826489.975, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:04:49.995000', 'flow': '0', 'TS': 1782826489.9950001, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:04:50.095000', 'flow': '0', 'TS': 1782826490.095, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:04:50.114000', 'flow': '0', 'TS': 1782826490.1139998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:04:50.133000', 'flow': '0', 'TS': 1782826490.133, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:04:50.213000', 'flow': '0', 'TS': 1782826490.213, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:04:50.233000', 'flow': '0', 'TS': 1782826490.233, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:04:50.372000', 'flow': '0', 'TS': 1782826490.372, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:04:50.346000', 'flow': '0', 'TS': 1782826490.346, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:04:50.485000', 'flow': '0', 'TS': 1782826490.485, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 5, 0, 850535), 'door_weights': [{'tray_weight': '1624', 'tray_id': '32', 'datetime': '2026-06-30 19:04:44.373000', 'flow': '-1', 'TS': 1782826484.3730001, 'address': '32', 'weight': '1624', 'expected_tray_weight': 1494}, {'tray_weight': '1618', 'tray_id': '32', 'datetime': '2026-06-30 19:04:54.104000', 'flow': '-1', 'TS': 1782826494.104, 'address': '32', 'weight': '1618', 'expected_tray_weight': 1494}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 19:04:57.632000', 'flow': '1', 'TS': 1782826497.632, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 19:01:54.898000', 'flow': '1', 'TS': 1782826314.898, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 19:03:11.773000', 'flow': '-1', 'TS': 1782826391.773, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:01:03.442000', 'flow': '1', 'TS': 1782826263.4420002, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:00:22.292000', 'flow': '1', 'TS': 1782826222.292, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:03:34.539000', 'flow': '1', 'TS': 1782826414.539, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}]}}
[2026-06-30 19:05:04,414.414 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 49, 366241), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:04:49.305000', 'flow': '0', 'TS': 1782826489.305, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:04:49.443000', 'flow': '0', 'TS': 1782826489.4429998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:04:49.465000', 'flow': '0', 'TS': 1782826489.4650002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:04:49.769000', 'flow': '0', 'TS': 1782826489.769, 'address': '14', 'weight': '172', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:04:49.788000', 'flow': '0', 'TS': 1782826489.788, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:04:49.926000', 'flow': '0', 'TS': 1782826489.926, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:04:49.956000', 'flow': '0', 'TS': 1782826489.9559999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:04:49.975000', 'flow': '0', 'TS': 1782826489.975, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:04:49.995000', 'flow': '0', 'TS': 1782826489.9950001, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:04:50.095000', 'flow': '0', 'TS': 1782826490.095, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:04:50.114000', 'flow': '0', 'TS': 1782826490.1139998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:04:50.133000', 'flow': '0', 'TS': 1782826490.133, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:04:50.213000', 'flow': '0', 'TS': 1782826490.213, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:04:50.233000', 'flow': '0', 'TS': 1782826490.233, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:04:50.372000', 'flow': '0', 'TS': 1782826490.372, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:04:50.346000', 'flow': '0', 'TS': 1782826490.346, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:04:50.485000', 'flow': '0', 'TS': 1782826490.485, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 5, 2, 776723), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:05:02.776000', 'flow': '0', 'TS': 1782826502.776, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 19:05:02.798000', 'flow': '0', 'TS': 1782826502.7979999, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:05:02.935000', 'flow': '0', 'TS': 1782826502.935, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:05:02.975000', 'flow': '0', 'TS': 1782826502.9750001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 19:05:02.994000', 'flow': '0', 'TS': 1782826502.994, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:05:03.372000', 'flow': '0', 'TS': 1782826503.372, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 19:05:03.426000', 'flow': '0', 'TS': 1782826503.426, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:05:03.454000', 'flow': '0', 'TS': 1782826503.454, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:05:03.593000', 'flow': '0', 'TS': 1782826503.593, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 19:05:03.682000', 'flow': '0', 'TS': 1782826503.682, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:05:03.702000', 'flow': '0', 'TS': 1782826503.7020001, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:05:03.842000', 'flow': '0', 'TS': 1782826503.842, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:05:03.924000', 'flow': '0', 'TS': 1782826503.9239998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:05:03.942000', 'flow': '0', 'TS': 1782826503.942, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:05:03.969000', 'flow': '0', 'TS': 1782826503.969, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 19:05:04.104000', 'flow': '0', 'TS': 1782826504.104, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:05:04,428.428 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 4, 49, 366241), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:04:49.305000', 'flow': '0', 'TS': 1782826489.305, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:04:49.443000', 'flow': '0', 'TS': 1782826489.4429998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:04:49.465000', 'flow': '0', 'TS': 1782826489.4650002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:04:49.769000', 'flow': '0', 'TS': 1782826489.769, 'address': '14', 'weight': '172', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:04:49.788000', 'flow': '0', 'TS': 1782826489.788, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:04:49.926000', 'flow': '0', 'TS': 1782826489.926, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:04:49.956000', 'flow': '0', 'TS': 1782826489.9559999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:04:49.975000', 'flow': '0', 'TS': 1782826489.975, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:04:49.995000', 'flow': '0', 'TS': 1782826489.9950001, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:04:50.095000', 'flow': '0', 'TS': 1782826490.095, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:04:50.114000', 'flow': '0', 'TS': 1782826490.1139998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:04:50.133000', 'flow': '0', 'TS': 1782826490.133, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:04:50.213000', 'flow': '0', 'TS': 1782826490.213, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:04:50.233000', 'flow': '0', 'TS': 1782826490.233, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:04:50.372000', 'flow': '0', 'TS': 1782826490.372, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:04:50.346000', 'flow': '0', 'TS': 1782826490.346, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:04:50.485000', 'flow': '0', 'TS': 1782826490.485, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 5, 2, 776723), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:05:02.776000', 'flow': '0', 'TS': 1782826502.776, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 19:05:02.798000', 'flow': '0', 'TS': 1782826502.7979999, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:05:02.935000', 'flow': '0', 'TS': 1782826502.935, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:05:02.975000', 'flow': '0', 'TS': 1782826502.9750001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 19:05:02.994000', 'flow': '0', 'TS': 1782826502.994, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:05:03.372000', 'flow': '0', 'TS': 1782826503.372, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 19:05:03.426000', 'flow': '0', 'TS': 1782826503.426, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:05:03.454000', 'flow': '0', 'TS': 1782826503.454, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:05:03.593000', 'flow': '0', 'TS': 1782826503.593, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 19:05:03.682000', 'flow': '0', 'TS': 1782826503.682, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:05:03.702000', 'flow': '0', 'TS': 1782826503.7020001, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:05:03.842000', 'flow': '0', 'TS': 1782826503.842, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:05:03.924000', 'flow': '0', 'TS': 1782826503.9239998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:05:03.942000', 'flow': '0', 'TS': 1782826503.942, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:05:03.969000', 'flow': '0', 'TS': 1782826503.969, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 19:05:04.104000', 'flow': '0', 'TS': 1782826504.104, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:05:06,045.045 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 19:05:06,048.048 INFO    ] DB TRAY [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "145", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "241", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "51", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "201", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "391", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-11"}, {"tray_weight": "202", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "31", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "229", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1348", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "135", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2494", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1626", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1957", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3482", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "1935", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1310", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2910", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "235", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-15"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-8"}, {"tray_weight": "2738", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5287", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2547", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 19:05:06,055.055 INFO    ] TRAY READINGS [{'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:56:05.440000', 'flow': '1', 'TS': 1782825965.44, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '241', 'tray_id': '14', 'datetime': '2026-06-30 18:57:22.086000', 'flow': '1', 'TS': 1782826042.086, 'address': '14', 'weight': '241', 'expected_tray_weight': 365}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 18:58:54.214000', 'flow': '1', 'TS': 1782826134.214, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 18:59:10.825000', 'flow': '1', 'TS': 1782826150.825, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:00:22.267000', 'flow': '1', 'TS': 1782826222.267, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:00:22.291000', 'flow': '1', 'TS': 1782826222.291, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:00:22.292000', 'flow': '1', 'TS': 1782826222.292, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:00:22.293000', 'flow': '1', 'TS': 1782826222.293, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:00:22.296000', 'flow': '1', 'TS': 1782826222.296, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:00:22.297000', 'flow': '1', 'TS': 1782826222.297, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:01:03.442000', 'flow': '1', 'TS': 1782826263.442, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:01:03.442000', 'flow': '1', 'TS': 1782826263.4420002, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:01:03.444000', 'flow': '1', 'TS': 1782826263.444, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:01:03.444000', 'flow': '1', 'TS': 1782826263.444, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:01:03.448000', 'flow': '1', 'TS': 1782826263.448, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:01:03.450000', 'flow': '1', 'TS': 1782826263.45, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 19:01:54.895000', 'flow': '1', 'TS': 1782826314.895, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 19:01:54.896000', 'flow': '1', 'TS': 1782826314.896, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 19:01:54.897000', 'flow': '1', 'TS': 1782826314.897, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 19:01:54.898000', 'flow': '1', 'TS': 1782826314.898, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 19:01:54.898000', 'flow': '1', 'TS': 1782826314.898, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '2502', 'tray_id': '34', 'datetime': '2026-06-30 19:01:54.900000', 'flow': '1', 'TS': 1782826314.9, 'address': '34', 'weight': '2502', 'expected_tray_weight': 2475}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:02:34.707000', 'flow': '1', 'TS': 1782826354.707, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 19:03:11.767000', 'flow': '-1', 'TS': 1782826391.767, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 19:03:11.770000', 'flow': '-1', 'TS': 1782826391.77, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 19:03:11.770000', 'flow': '-1', 'TS': 1782826391.77, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 19:03:11.773000', 'flow': '-1', 'TS': 1782826391.773, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 19:03:11.774000', 'flow': '-1', 'TS': 1782826391.774, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '3481', 'tray_id': '36', 'datetime': '2026-06-30 19:03:11.774000', 'flow': '-1', 'TS': 1782826391.7740002, 'address': '36', 'weight': '3481', 'expected_tray_weight': 3360}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:03:34.182000', 'flow': '1', 'TS': 1782826414.182, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:03:34.539000', 'flow': '1', 'TS': 1782826414.539, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:03:34.540000', 'flow': '1', 'TS': 1782826414.54, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:03:34.541000', 'flow': '1', 'TS': 1782826414.541, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:03:34.542000', 'flow': '1', 'TS': 1782826414.542, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:03:34.547000', 'flow': '1', 'TS': 1782826414.5470002, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:03:34.548000', 'flow': '1', 'TS': 1782826414.5479999, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '1624', 'tray_id': '32', 'datetime': '2026-06-30 19:04:44.373000', 'flow': '-1', 'TS': 1782826484.3730001, 'address': '32', 'weight': '1624', 'expected_tray_weight': 1494}, {'tray_weight': '1624', 'tray_id': '32', 'datetime': '2026-06-30 19:04:44.375000', 'flow': '-1', 'TS': 1782826484.375, 'address': '32', 'weight': '1624', 'expected_tray_weight': 1494}, {'tray_weight': '1624', 'tray_id': '32', 'datetime': '2026-06-30 19:04:44.379000', 'flow': '-1', 'TS': 1782826484.379, 'address': '32', 'weight': '1624', 'expected_tray_weight': 1494}, {'tray_weight': '1624', 'tray_id': '32', 'datetime': '2026-06-30 19:04:44.379000', 'flow': '-1', 'TS': 1782826484.379, 'address': '32', 'weight': '1624', 'expected_tray_weight': 1494}, {'tray_weight': '1624', 'tray_id': '32', 'datetime': '2026-06-30 19:04:44.379000', 'flow': '-1', 'TS': 1782826484.379, 'address': '32', 'weight': '1624', 'expected_tray_weight': 1494}, {'tray_weight': '1624', 'tray_id': '32', 'datetime': '2026-06-30 19:04:44.380000', 'flow': '-1', 'TS': 1782826484.3799999, 'address': '32', 'weight': '1624', 'expected_tray_weight': 1494}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:04:49.305000', 'flow': '0', 'TS': 1782826489.305, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:04:49.443000', 'flow': '0', 'TS': 1782826489.4429998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:04:49.465000', 'flow': '0', 'TS': 1782826489.4650002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:04:49.769000', 'flow': '0', 'TS': 1782826489.769, 'address': '14', 'weight': '172', 'expected_tray_weight': 365}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:04:49.788000', 'flow': '0', 'TS': 1782826489.788, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:04:49.926000', 'flow': '0', 'TS': 1782826489.926, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:04:49.956000', 'flow': '0', 'TS': 1782826489.9559999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:04:49.975000', 'flow': '0', 'TS': 1782826489.975, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:04:49.995000', 'flow': '0', 'TS': 1782826489.9950001, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:04:50.095000', 'flow': '0', 'TS': 1782826490.095, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:04:50.114000', 'flow': '0', 'TS': 1782826490.1139998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:04:50.133000', 'flow': '0', 'TS': 1782826490.133, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:04:50.213000', 'flow': '0', 'TS': 1782826490.213, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:04:50.233000', 'flow': '0', 'TS': 1782826490.233, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:04:50.346000', 'flow': '0', 'TS': 1782826490.346, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:04:50.372000', 'flow': '0', 'TS': 1782826490.372, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:04:50.485000', 'flow': '0', 'TS': 1782826490.485, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}, {'tray_weight': '1618', 'tray_id': '32', 'datetime': '2026-06-30 19:04:54.104000', 'flow': '-1', 'TS': 1782826494.104, 'address': '32', 'weight': '1618', 'expected_tray_weight': 1494}, {'tray_weight': '1618', 'tray_id': '32', 'datetime': '2026-06-30 19:04:54.106000', 'flow': '-1', 'TS': 1782826494.106, 'address': '32', 'weight': '1618', 'expected_tray_weight': 1494}, {'tray_weight': '1618', 'tray_id': '32', 'datetime': '2026-06-30 19:04:54.110000', 'flow': '-1', 'TS': 1782826494.11, 'address': '32', 'weight': '1618', 'expected_tray_weight': 1494}, {'tray_weight': '1618', 'tray_id': '32', 'datetime': '2026-06-30 19:04:54.110000', 'flow': '-1', 'TS': 1782826494.1100001, 'address': '32', 'weight': '1618', 'expected_tray_weight': 1494}, {'tray_weight': '1618', 'tray_id': '32', 'datetime': '2026-06-30 19:04:54.110000', 'flow': '-1', 'TS': 1782826494.1100001, 'address': '32', 'weight': '1618', 'expected_tray_weight': 1494}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 19:04:57.632000', 'flow': '1', 'TS': 1782826497.632, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 19:04:57.634000', 'flow': '1', 'TS': 1782826497.634, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:05:02.776000', 'flow': '0', 'TS': 1782826502.776, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 19:05:02.798000', 'flow': '0', 'TS': 1782826502.7979999, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:05:02.935000', 'flow': '0', 'TS': 1782826502.935, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:05:02.975000', 'flow': '0', 'TS': 1782826502.9750001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 19:05:02.994000', 'flow': '0', 'TS': 1782826502.994, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:05:03.372000', 'flow': '0', 'TS': 1782826503.372, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 19:05:03.426000', 'flow': '0', 'TS': 1782826503.426, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:05:03.454000', 'flow': '0', 'TS': 1782826503.454, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:05:03.593000', 'flow': '0', 'TS': 1782826503.593, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 19:05:03.682000', 'flow': '0', 'TS': 1782826503.682, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:05:03.702000', 'flow': '0', 'TS': 1782826503.7020001, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:05:03.842000', 'flow': '0', 'TS': 1782826503.842, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:05:03.924000', 'flow': '0', 'TS': 1782826503.9239998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:05:03.942000', 'flow': '0', 'TS': 1782826503.942, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:05:03.969000', 'flow': '0', 'TS': 1782826503.969, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 19:05:04.104000', 'flow': '0', 'TS': 1782826504.104, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]
[2026-06-30 19:05:08,086.086 INFO    ] Final DB Tray = [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "145", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "172", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-5"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "200", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "391", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-11"}, {"tray_weight": "201", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "32", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "229", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1348", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2494", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1626", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1957", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3277", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-16"}, {"tray_weight": "431", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "1935", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1310", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2910", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "235", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-15"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-8"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5287", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2547", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 19:05:16,409.409 INFO    ] Syncing order with order id: TM06202003260630190317953
[2026-06-30 19:05:16,456.456 INFO    ] pg status for order_id: TM06202003260630190317953 before is --> False
[2026-06-30 19:05:16,462.462 INFO    ] payment_gateway for order_id: TM06202003260630190317953 is --> razor_pay and sync status is True
[2026-06-30 19:05:17,383.383 INFO    ] pg status response {'status': True}
[2026-06-30 19:05:17,419.419 INFO    ] pg status for order_id: TM06202003260630190317953 after is --> {'status': True}
[2026-06-30 19:06:10,301.301 INFO    ] processOrderPayment version is : v2
[2026-06-30 19:07:12,765.765 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 7, 11, 902924), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:07:11.875000', 'flow': '0', 'TS': 1782826631.875, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:07:11.895000', 'flow': '0', 'TS': 1782826631.895, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:07:11.916000', 'flow': '0', 'TS': 1782826631.916, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:07:11.966000', 'flow': '0', 'TS': 1782826631.966, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:07:12.105000', 'flow': '0', 'TS': 1782826632.105, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:07:12.125000', 'flow': '0', 'TS': 1782826632.125, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:07:12.130000', 'flow': '0', 'TS': 1782826632.13, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:07:12.148000', 'flow': '0', 'TS': 1782826632.148, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:07:12.287000', 'flow': '0', 'TS': 1782826632.287, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:07:12.313000', 'flow': '0', 'TS': 1782826632.313, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:07:12.332000', 'flow': '0', 'TS': 1782826632.332, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:07:12.353000', 'flow': '0', 'TS': 1782826632.353, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:07:12.423000', 'flow': '0', 'TS': 1782826632.4229999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:07:12.442000', 'flow': '0', 'TS': 1782826632.442, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:07:12.581000', 'flow': '0', 'TS': 1782826632.5809999, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:07:12.612000', 'flow': '0', 'TS': 1782826632.612, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:07:12.630000', 'flow': '0', 'TS': 1782826632.63, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 5, 2, 776723), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:05:02.776000', 'flow': '0', 'TS': 1782826502.776, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 19:05:02.798000', 'flow': '0', 'TS': 1782826502.7979999, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:05:02.935000', 'flow': '0', 'TS': 1782826502.935, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:05:02.975000', 'flow': '0', 'TS': 1782826502.9750001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 19:05:02.994000', 'flow': '0', 'TS': 1782826502.994, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:05:03.372000', 'flow': '0', 'TS': 1782826503.372, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 19:05:03.426000', 'flow': '0', 'TS': 1782826503.426, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:05:03.454000', 'flow': '0', 'TS': 1782826503.454, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:05:03.593000', 'flow': '0', 'TS': 1782826503.593, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 19:05:03.682000', 'flow': '0', 'TS': 1782826503.682, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:05:03.702000', 'flow': '0', 'TS': 1782826503.7020001, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:05:03.842000', 'flow': '0', 'TS': 1782826503.842, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:05:03.924000', 'flow': '0', 'TS': 1782826503.9239998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:05:03.942000', 'flow': '0', 'TS': 1782826503.942, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:05:03.969000', 'flow': '0', 'TS': 1782826503.969, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 19:05:04.104000', 'flow': '0', 'TS': 1782826504.104, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:07:12,775.775 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 7, 11, 902924), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:07:11.875000', 'flow': '0', 'TS': 1782826631.875, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:07:11.895000', 'flow': '0', 'TS': 1782826631.895, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:07:11.916000', 'flow': '0', 'TS': 1782826631.916, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:07:11.966000', 'flow': '0', 'TS': 1782826631.966, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:07:12.105000', 'flow': '0', 'TS': 1782826632.105, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:07:12.125000', 'flow': '0', 'TS': 1782826632.125, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:07:12.130000', 'flow': '0', 'TS': 1782826632.13, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:07:12.148000', 'flow': '0', 'TS': 1782826632.148, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:07:12.287000', 'flow': '0', 'TS': 1782826632.287, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:07:12.313000', 'flow': '0', 'TS': 1782826632.313, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:07:12.332000', 'flow': '0', 'TS': 1782826632.332, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:07:12.353000', 'flow': '0', 'TS': 1782826632.353, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:07:12.423000', 'flow': '0', 'TS': 1782826632.4229999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:07:12.442000', 'flow': '0', 'TS': 1782826632.442, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:07:12.581000', 'flow': '0', 'TS': 1782826632.5809999, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:07:12.612000', 'flow': '0', 'TS': 1782826632.612, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:07:12.630000', 'flow': '0', 'TS': 1782826632.63, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 5, 2, 776723), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:05:02.776000', 'flow': '0', 'TS': 1782826502.776, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 19:05:02.798000', 'flow': '0', 'TS': 1782826502.7979999, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:05:02.935000', 'flow': '0', 'TS': 1782826502.935, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:05:02.975000', 'flow': '0', 'TS': 1782826502.9750001, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 19:05:02.994000', 'flow': '0', 'TS': 1782826502.994, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:05:03.372000', 'flow': '0', 'TS': 1782826503.372, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3360}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 19:05:03.426000', 'flow': '0', 'TS': 1782826503.426, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:05:03.454000', 'flow': '0', 'TS': 1782826503.454, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:05:03.593000', 'flow': '0', 'TS': 1782826503.593, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 19:05:03.682000', 'flow': '0', 'TS': 1782826503.682, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:05:03.702000', 'flow': '0', 'TS': 1782826503.7020001, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:05:03.842000', 'flow': '0', 'TS': 1782826503.842, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:05:03.924000', 'flow': '0', 'TS': 1782826503.9239998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:05:03.942000', 'flow': '0', 'TS': 1782826503.942, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:05:03.969000', 'flow': '0', 'TS': 1782826503.969, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 19:05:04.104000', 'flow': '0', 'TS': 1782826504.104, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:07:14,225.225 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 7, 11, 902924), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:07:11.875000', 'flow': '0', 'TS': 1782826631.875, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:07:11.895000', 'flow': '0', 'TS': 1782826631.895, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:07:11.916000', 'flow': '0', 'TS': 1782826631.916, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:07:11.966000', 'flow': '0', 'TS': 1782826631.966, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:07:12.105000', 'flow': '0', 'TS': 1782826632.105, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:07:12.125000', 'flow': '0', 'TS': 1782826632.125, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:07:12.130000', 'flow': '0', 'TS': 1782826632.13, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:07:12.148000', 'flow': '0', 'TS': 1782826632.148, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:07:12.287000', 'flow': '0', 'TS': 1782826632.287, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:07:12.313000', 'flow': '0', 'TS': 1782826632.313, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:07:12.332000', 'flow': '0', 'TS': 1782826632.332, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:07:12.353000', 'flow': '0', 'TS': 1782826632.353, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:07:12.423000', 'flow': '0', 'TS': 1782826632.4229999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:07:12.442000', 'flow': '0', 'TS': 1782826632.442, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:07:12.581000', 'flow': '0', 'TS': 1782826632.5809999, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:07:12.612000', 'flow': '0', 'TS': 1782826632.612, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:07:12.630000', 'flow': '0', 'TS': 1782826632.63, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 7, 12, 790817), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:07:12.753000', 'flow': '0', 'TS': 1782826632.753, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 19:07:12.770000', 'flow': '0', 'TS': 1782826632.77, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:07:12.908000', 'flow': '0', 'TS': 1782826632.908, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:07:12.912000', 'flow': '0', 'TS': 1782826632.912, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:07:13.050000', 'flow': '0', 'TS': 1782826633.05, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:07:13.071000', 'flow': '0', 'TS': 1782826633.071, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 19:07:13.133000', 'flow': '0', 'TS': 1782826633.133, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:07:13.270000', 'flow': '0', 'TS': 1782826633.27, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:07:13.289000', 'flow': '0', 'TS': 1782826633.2889998, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 19:07:13.362000', 'flow': '0', 'TS': 1782826633.362, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:07:13.501000', 'flow': '0', 'TS': 1782826633.501, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:07:13.520000', 'flow': '0', 'TS': 1782826633.52, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:07:13.646000', 'flow': '0', 'TS': 1782826633.646, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:07:13.667000', 'flow': '0', 'TS': 1782826633.667, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:07:13.775000', 'flow': '0', 'TS': 1782826633.775, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 19:07:13.797000', 'flow': '0', 'TS': 1782826633.797, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:07:14,242.242 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 7, 11, 902924), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:07:11.875000', 'flow': '0', 'TS': 1782826631.875, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:07:11.895000', 'flow': '0', 'TS': 1782826631.895, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:07:11.916000', 'flow': '0', 'TS': 1782826631.916, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 19:07:11.966000', 'flow': '0', 'TS': 1782826631.966, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:07:12.105000', 'flow': '0', 'TS': 1782826632.105, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:07:12.125000', 'flow': '0', 'TS': 1782826632.125, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:07:12.130000', 'flow': '0', 'TS': 1782826632.13, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:07:12.148000', 'flow': '0', 'TS': 1782826632.148, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:07:12.287000', 'flow': '0', 'TS': 1782826632.287, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:07:12.313000', 'flow': '0', 'TS': 1782826632.313, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:07:12.332000', 'flow': '0', 'TS': 1782826632.332, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:07:12.353000', 'flow': '0', 'TS': 1782826632.353, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:07:12.423000', 'flow': '0', 'TS': 1782826632.4229999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:07:12.442000', 'flow': '0', 'TS': 1782826632.442, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:07:12.581000', 'flow': '0', 'TS': 1782826632.5809999, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:07:12.612000', 'flow': '0', 'TS': 1782826632.612, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:07:12.630000', 'flow': '0', 'TS': 1782826632.63, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 7, 12, 790817), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:07:12.753000', 'flow': '0', 'TS': 1782826632.753, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 19:07:12.770000', 'flow': '0', 'TS': 1782826632.77, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:07:12.908000', 'flow': '0', 'TS': 1782826632.908, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:07:12.912000', 'flow': '0', 'TS': 1782826632.912, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:07:13.050000', 'flow': '0', 'TS': 1782826633.05, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:07:13.071000', 'flow': '0', 'TS': 1782826633.071, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 19:07:13.133000', 'flow': '0', 'TS': 1782826633.133, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:07:13.270000', 'flow': '0', 'TS': 1782826633.27, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:07:13.289000', 'flow': '0', 'TS': 1782826633.2889998, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 19:07:13.362000', 'flow': '0', 'TS': 1782826633.362, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:07:13.501000', 'flow': '0', 'TS': 1782826633.501, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:07:13.520000', 'flow': '0', 'TS': 1782826633.52, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:07:13.646000', 'flow': '0', 'TS': 1782826633.646, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:07:13.667000', 'flow': '0', 'TS': 1782826633.667, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:07:13.775000', 'flow': '0', 'TS': 1782826633.775, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 19:07:13.797000', 'flow': '0', 'TS': 1782826633.797, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:16:35,619.619 INFO    ] processOrderPayment version is : v2
[2026-06-30 19:20:31,431.431 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 30, 568616), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:20:30.536000', 'flow': '0', 'TS': 1782827430.536, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:20:30.555000', 'flow': '0', 'TS': 1782827430.555, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:20:30.579000', 'flow': '0', 'TS': 1782827430.579, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:20:30.619000', 'flow': '0', 'TS': 1782827430.619, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:20:30.756000', 'flow': '0', 'TS': 1782827430.756, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:20:30.776000', 'flow': '0', 'TS': 1782827430.776, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:20:30.803000', 'flow': '0', 'TS': 1782827430.803, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:20:30.835000', 'flow': '0', 'TS': 1782827430.8349998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:20:30.977000', 'flow': '0', 'TS': 1782827430.977, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:20:30.998000', 'flow': '0', 'TS': 1782827430.998, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:20:31.017000', 'flow': '0', 'TS': 1782827431.017, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:20:31.037000', 'flow': '0', 'TS': 1782827431.037, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:20:31.108000', 'flow': '0', 'TS': 1782827431.108, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:20:31.125000', 'flow': '0', 'TS': 1782827431.125, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:20:31.265000', 'flow': '0', 'TS': 1782827431.265, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:20:31.208000', 'flow': '0', 'TS': 1782827431.208, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:20:31.347000', 'flow': '0', 'TS': 1782827431.347, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 7, 12, 790817), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:07:12.753000', 'flow': '0', 'TS': 1782826632.753, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 19:07:12.770000', 'flow': '0', 'TS': 1782826632.77, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:07:12.908000', 'flow': '0', 'TS': 1782826632.908, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:07:12.912000', 'flow': '0', 'TS': 1782826632.912, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:07:13.050000', 'flow': '0', 'TS': 1782826633.05, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:07:13.071000', 'flow': '0', 'TS': 1782826633.071, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 19:07:13.133000', 'flow': '0', 'TS': 1782826633.133, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:07:13.270000', 'flow': '0', 'TS': 1782826633.27, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:07:13.289000', 'flow': '0', 'TS': 1782826633.2889998, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 19:07:13.362000', 'flow': '0', 'TS': 1782826633.362, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:07:13.501000', 'flow': '0', 'TS': 1782826633.501, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:07:13.520000', 'flow': '0', 'TS': 1782826633.52, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:07:13.646000', 'flow': '0', 'TS': 1782826633.646, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:07:13.667000', 'flow': '0', 'TS': 1782826633.667, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:07:13.775000', 'flow': '0', 'TS': 1782826633.775, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 19:07:13.797000', 'flow': '0', 'TS': 1782826633.797, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:20:31,448.448 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 30, 568616), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:20:30.536000', 'flow': '0', 'TS': 1782827430.536, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:20:30.555000', 'flow': '0', 'TS': 1782827430.555, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:20:30.579000', 'flow': '0', 'TS': 1782827430.579, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:20:30.619000', 'flow': '0', 'TS': 1782827430.619, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:20:30.756000', 'flow': '0', 'TS': 1782827430.756, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:20:30.776000', 'flow': '0', 'TS': 1782827430.776, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:20:30.803000', 'flow': '0', 'TS': 1782827430.803, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:20:30.835000', 'flow': '0', 'TS': 1782827430.8349998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:20:30.977000', 'flow': '0', 'TS': 1782827430.977, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:20:30.998000', 'flow': '0', 'TS': 1782827430.998, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:20:31.017000', 'flow': '0', 'TS': 1782827431.017, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:20:31.037000', 'flow': '0', 'TS': 1782827431.037, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:20:31.108000', 'flow': '0', 'TS': 1782827431.108, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:20:31.125000', 'flow': '0', 'TS': 1782827431.125, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:20:31.265000', 'flow': '0', 'TS': 1782827431.265, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:20:31.208000', 'flow': '0', 'TS': 1782827431.208, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:20:31.347000', 'flow': '0', 'TS': 1782827431.347, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 7, 12, 790817), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:07:12.753000', 'flow': '0', 'TS': 1782826632.753, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 19:07:12.770000', 'flow': '0', 'TS': 1782826632.77, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:07:12.908000', 'flow': '0', 'TS': 1782826632.908, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:07:12.912000', 'flow': '0', 'TS': 1782826632.912, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:07:13.050000', 'flow': '0', 'TS': 1782826633.05, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:07:13.071000', 'flow': '0', 'TS': 1782826633.071, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '431', 'tray_id': '37', 'datetime': '2026-06-30 19:07:13.133000', 'flow': '0', 'TS': 1782826633.133, 'address': '37', 'weight': '431', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:07:13.270000', 'flow': '0', 'TS': 1782826633.27, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:07:13.289000', 'flow': '0', 'TS': 1782826633.2889998, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 19:07:13.362000', 'flow': '0', 'TS': 1782826633.362, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:07:13.501000', 'flow': '0', 'TS': 1782826633.501, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:07:13.520000', 'flow': '0', 'TS': 1782826633.52, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:07:13.646000', 'flow': '0', 'TS': 1782826633.646, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:07:13.667000', 'flow': '0', 'TS': 1782826633.667, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 19:07:13.775000', 'flow': '0', 'TS': 1782826633.775, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 19:07:13.797000', 'flow': '0', 'TS': 1782826633.797, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:20:32,448.448 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 30, 568616), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:20:30.536000', 'flow': '0', 'TS': 1782827430.536, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:20:30.555000', 'flow': '0', 'TS': 1782827430.555, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:20:30.579000', 'flow': '0', 'TS': 1782827430.579, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:20:30.619000', 'flow': '0', 'TS': 1782827430.619, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:20:30.756000', 'flow': '0', 'TS': 1782827430.756, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:20:30.776000', 'flow': '0', 'TS': 1782827430.776, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:20:30.803000', 'flow': '0', 'TS': 1782827430.803, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:20:30.835000', 'flow': '0', 'TS': 1782827430.8349998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:20:30.977000', 'flow': '0', 'TS': 1782827430.977, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:20:30.998000', 'flow': '0', 'TS': 1782827430.998, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:20:31.017000', 'flow': '0', 'TS': 1782827431.017, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:20:31.037000', 'flow': '0', 'TS': 1782827431.037, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:20:31.108000', 'flow': '0', 'TS': 1782827431.108, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:20:31.125000', 'flow': '0', 'TS': 1782827431.125, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:20:31.265000', 'flow': '0', 'TS': 1782827431.265, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:20:31.208000', 'flow': '0', 'TS': 1782827431.208, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:20:31.347000', 'flow': '0', 'TS': 1782827431.347, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:20:32,457.457 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 30, 568616), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:20:30.536000', 'flow': '0', 'TS': 1782827430.536, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:20:30.555000', 'flow': '0', 'TS': 1782827430.555, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:20:30.579000', 'flow': '0', 'TS': 1782827430.579, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:20:30.619000', 'flow': '0', 'TS': 1782827430.619, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:20:30.756000', 'flow': '0', 'TS': 1782827430.756, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:20:30.776000', 'flow': '0', 'TS': 1782827430.776, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:20:30.803000', 'flow': '0', 'TS': 1782827430.803, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:20:30.835000', 'flow': '0', 'TS': 1782827430.8349998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:20:30.977000', 'flow': '0', 'TS': 1782827430.977, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:20:30.998000', 'flow': '0', 'TS': 1782827430.998, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:20:31.017000', 'flow': '0', 'TS': 1782827431.017, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:20:31.037000', 'flow': '0', 'TS': 1782827431.037, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:20:31.108000', 'flow': '0', 'TS': 1782827431.108, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:20:31.125000', 'flow': '0', 'TS': 1782827431.125, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:20:31.265000', 'flow': '0', 'TS': 1782827431.265, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:20:31.208000', 'flow': '0', 'TS': 1782827431.208, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '134', 'tray_id': '27', 'datetime': '2026-06-30 19:20:31.347000', 'flow': '0', 'TS': 1782827431.347, 'address': '27', 'weight': '134', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:25:41,608.608 INFO    ] processOrderPayment version is : v2
[2026-06-30 19:26:29,207.207 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 19:26:29,227.227 INFO    ] ADDRESS: 12 TRAY WEIGHT: 145 TRAY DB WEIGHT: 145
[2026-06-30 19:26:29,237.237 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 19:26:29,248.248 INFO    ] ADDRESS: 14 TRAY WEIGHT: 173 TRAY DB WEIGHT: 173
[2026-06-30 19:26:29,268.268 INFO    ] ADDRESS: 15 TRAY WEIGHT: 50 TRAY DB WEIGHT: 50
[2026-06-30 19:26:29,282.282 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 19:26:29,290.290 INFO    ] ADDRESS: 17 TRAY WEIGHT: 312 TRAY DB WEIGHT: 312
[2026-06-30 19:26:29,298.298 INFO    ] ADDRESS: 18 TRAY WEIGHT: 199 TRAY DB WEIGHT: 199
[2026-06-30 19:26:29,306.306 INFO    ] ADDRESS: 19 TRAY WEIGHT: 391 TRAY DB WEIGHT: 391
[2026-06-30 19:26:29,314.314 INFO    ] ADDRESS: 20 TRAY WEIGHT: 200 TRAY DB WEIGHT: 200
[2026-06-30 19:26:29,322.322 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 19:26:29,330.330 INFO    ] ADDRESS: 22 TRAY WEIGHT: 32 TRAY DB WEIGHT: 32
[2026-06-30 19:26:29,338.338 INFO    ] ADDRESS: 23 TRAY WEIGHT: 305 TRAY DB WEIGHT: 305
[2026-06-30 19:26:29,346.346 INFO    ] ADDRESS: 24 TRAY WEIGHT: 420 TRAY DB WEIGHT: 420
[2026-06-30 19:26:29,354.354 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 19:26:29,362.362 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1348 TRAY DB WEIGHT: 1348
[2026-06-30 19:26:29,370.370 INFO    ] ADDRESS: 27 TRAY WEIGHT: 134 TRAY DB WEIGHT: 134
[2026-06-30 19:26:29,379.379 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2494 TRAY DB WEIGHT: 2494
[2026-06-30 19:26:29,387.387 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1610 TRAY DB WEIGHT: 1610
[2026-06-30 19:26:29,395.395 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2253 TRAY DB WEIGHT: 2253
[2026-06-30 19:26:29,402.402 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 19:26:29,410.410 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 19:26:29,418.418 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3277 TRAY DB WEIGHT: 3277
[2026-06-30 19:26:29,426.426 INFO    ] ADDRESS: 37 TRAY WEIGHT: 432 TRAY DB WEIGHT: 432
[2026-06-30 19:26:29,434.434 INFO    ] ADDRESS: 38 TRAY WEIGHT: 1936 TRAY DB WEIGHT: 1936
[2026-06-30 19:26:29,442.442 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 19:26:29,450.450 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2909 TRAY DB WEIGHT: 2909
[2026-06-30 19:26:29,458.458 INFO    ] ADDRESS: 41 TRAY WEIGHT: 235 TRAY DB WEIGHT: 235
[2026-06-30 19:26:29,466.466 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1547 TRAY DB WEIGHT: 1547
[2026-06-30 19:26:29,474.474 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2737 TRAY DB WEIGHT: 2737
[2026-06-30 19:26:29,482.482 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1852 TRAY DB WEIGHT: 1852
[2026-06-30 19:26:29,490.490 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5288 TRAY DB WEIGHT: 5288
[2026-06-30 19:26:29,498.498 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2548 TRAY DB WEIGHT: 2548
[2026-06-30 19:26:33,079.079 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 31, 726429), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.700000', 'flow': '1', 'TS': 1782827486.7, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.113000', 'flow': '1', 'TS': 1782827504.113, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.805000', 'flow': '1', 'TS': 1782827791.8049998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.909000', 'flow': '1', 'TS': 1782827525.909, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.618000', 'flow': '1', 'TS': 1782827784.618, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.316000', 'flow': '1', 'TS': 1782827780.316, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.910000', 'flow': '-1', 'TS': 1782827513.91, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:33,094.094 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 31, 726429), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.700000', 'flow': '1', 'TS': 1782827486.7, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.113000', 'flow': '1', 'TS': 1782827504.113, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.805000', 'flow': '1', 'TS': 1782827791.8049998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.909000', 'flow': '1', 'TS': 1782827525.909, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.618000', 'flow': '1', 'TS': 1782827784.618, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.316000', 'flow': '1', 'TS': 1782827780.316, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.910000', 'flow': '-1', 'TS': 1782827513.91, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:34,603.603 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 33, 184373), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.703000', 'flow': '1', 'TS': 1782827486.7029998, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.116000', 'flow': '1', 'TS': 1782827504.116, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.801000', 'flow': '1', 'TS': 1782827791.801, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.909000', 'flow': '1', 'TS': 1782827525.9090002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.602000', 'flow': '1', 'TS': 1782827784.602, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.316000', 'flow': '1', 'TS': 1782827780.316, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.905000', 'flow': '-1', 'TS': 1782827513.905, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:34,615.615 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 33, 184373), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.703000', 'flow': '1', 'TS': 1782827486.7029998, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.116000', 'flow': '1', 'TS': 1782827504.116, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.801000', 'flow': '1', 'TS': 1782827791.801, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.909000', 'flow': '1', 'TS': 1782827525.9090002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.602000', 'flow': '1', 'TS': 1782827784.602, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.316000', 'flow': '1', 'TS': 1782827780.316, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.905000', 'flow': '-1', 'TS': 1782827513.905, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:36,294.294 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 34, 725975), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.701000', 'flow': '1', 'TS': 1782827486.701, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.114000', 'flow': '1', 'TS': 1782827504.114, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.811000', 'flow': '1', 'TS': 1782827791.811, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.913000', 'flow': '1', 'TS': 1782827525.913, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.619000', 'flow': '1', 'TS': 1782827784.619, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.312000', 'flow': '1', 'TS': 1782827780.312, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.909000', 'flow': '-1', 'TS': 1782827513.909, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:36,318.318 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 34, 725975), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.701000', 'flow': '1', 'TS': 1782827486.701, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.114000', 'flow': '1', 'TS': 1782827504.114, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.811000', 'flow': '1', 'TS': 1782827791.811, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.913000', 'flow': '1', 'TS': 1782827525.913, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.619000', 'flow': '1', 'TS': 1782827784.619, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.312000', 'flow': '1', 'TS': 1782827780.312, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.909000', 'flow': '-1', 'TS': 1782827513.909, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:37,864.864 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 36, 405434), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.711000', 'flow': '1', 'TS': 1782827486.711, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.124000', 'flow': '1', 'TS': 1782827504.124, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.813000', 'flow': '1', 'TS': 1782827791.813, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '153', 'tray_id': '12', 'datetime': '2026-06-30 19:26:35.461000', 'flow': '1', 'TS': 1782827795.461, 'address': '12', 'weight': '153', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.917000', 'flow': '1', 'TS': 1782827525.917, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.619000', 'flow': '1', 'TS': 1782827784.619, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.309000', 'flow': '1', 'TS': 1782827780.309, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.902000', 'flow': '-1', 'TS': 1782827513.9020002, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:37,871.871 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 36, 405434), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.711000', 'flow': '1', 'TS': 1782827486.711, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.124000', 'flow': '1', 'TS': 1782827504.124, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.813000', 'flow': '1', 'TS': 1782827791.813, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '153', 'tray_id': '12', 'datetime': '2026-06-30 19:26:35.461000', 'flow': '1', 'TS': 1782827795.461, 'address': '12', 'weight': '153', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.917000', 'flow': '1', 'TS': 1782827525.917, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.619000', 'flow': '1', 'TS': 1782827784.619, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.309000', 'flow': '1', 'TS': 1782827780.309, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.902000', 'flow': '-1', 'TS': 1782827513.9020002, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:39,115.115 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 37, 939916), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.717000', 'flow': '1', 'TS': 1782827486.717, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.130000', 'flow': '1', 'TS': 1782827504.1299999, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.816000', 'flow': '1', 'TS': 1782827791.816, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '153', 'tray_id': '12', 'datetime': '2026-06-30 19:26:35.464000', 'flow': '1', 'TS': 1782827795.464, 'address': '12', 'weight': '153', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.922000', 'flow': '1', 'TS': 1782827525.922, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.621000', 'flow': '1', 'TS': 1782827784.621, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.311000', 'flow': '1', 'TS': 1782827780.3109999, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.911000', 'flow': '-1', 'TS': 1782827513.911, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:39,122.122 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 37, 939916), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.717000', 'flow': '1', 'TS': 1782827486.717, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.130000', 'flow': '1', 'TS': 1782827504.1299999, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.816000', 'flow': '1', 'TS': 1782827791.816, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '153', 'tray_id': '12', 'datetime': '2026-06-30 19:26:35.464000', 'flow': '1', 'TS': 1782827795.464, 'address': '12', 'weight': '153', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.922000', 'flow': '1', 'TS': 1782827525.922, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.621000', 'flow': '1', 'TS': 1782827784.621, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.311000', 'flow': '1', 'TS': 1782827780.3109999, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.911000', 'flow': '-1', 'TS': 1782827513.911, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:40,473.473 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 39, 191424), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.719000', 'flow': '1', 'TS': 1782827486.7189999, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.132000', 'flow': '1', 'TS': 1782827504.132, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.819000', 'flow': '1', 'TS': 1782827791.819, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '153', 'tray_id': '12', 'datetime': '2026-06-30 19:26:35.467000', 'flow': '1', 'TS': 1782827795.467, 'address': '12', 'weight': '153', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.925000', 'flow': '1', 'TS': 1782827525.925, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.613000', 'flow': '1', 'TS': 1782827784.613, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.306000', 'flow': '1', 'TS': 1782827780.306, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.907000', 'flow': '-1', 'TS': 1782827513.907, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:40,488.488 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 39, 191424), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.719000', 'flow': '1', 'TS': 1782827486.7189999, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.132000', 'flow': '1', 'TS': 1782827504.132, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.819000', 'flow': '1', 'TS': 1782827791.819, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '153', 'tray_id': '12', 'datetime': '2026-06-30 19:26:35.467000', 'flow': '1', 'TS': 1782827795.467, 'address': '12', 'weight': '153', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.925000', 'flow': '1', 'TS': 1782827525.925, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.613000', 'flow': '1', 'TS': 1782827784.613, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.306000', 'flow': '1', 'TS': 1782827780.306, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.907000', 'flow': '-1', 'TS': 1782827513.907, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:42,438.438 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 40, 576562), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.718000', 'flow': '1', 'TS': 1782827486.718, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.131000', 'flow': '1', 'TS': 1782827504.131, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.815000', 'flow': '1', 'TS': 1782827791.815, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '153', 'tray_id': '12', 'datetime': '2026-06-30 19:26:35.463000', 'flow': '1', 'TS': 1782827795.463, 'address': '12', 'weight': '153', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.925000', 'flow': '1', 'TS': 1782827525.925, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.617000', 'flow': '1', 'TS': 1782827784.617, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.280000', 'flow': '1', 'TS': 1782827780.28, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.907000', 'flow': '-1', 'TS': 1782827513.907, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '106', 'tray_id': '27', 'datetime': '2026-06-30 19:26:41.522000', 'flow': '-1', 'TS': 1782827801.522, 'address': '27', 'weight': '106', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:42,451.451 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 40, 576562), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.718000', 'flow': '1', 'TS': 1782827486.718, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.131000', 'flow': '1', 'TS': 1782827504.131, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.815000', 'flow': '1', 'TS': 1782827791.815, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '153', 'tray_id': '12', 'datetime': '2026-06-30 19:26:35.463000', 'flow': '1', 'TS': 1782827795.463, 'address': '12', 'weight': '153', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.925000', 'flow': '1', 'TS': 1782827525.925, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.617000', 'flow': '1', 'TS': 1782827784.617, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.280000', 'flow': '1', 'TS': 1782827780.28, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.907000', 'flow': '-1', 'TS': 1782827513.907, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '106', 'tray_id': '27', 'datetime': '2026-06-30 19:26:41.522000', 'flow': '-1', 'TS': 1782827801.522, 'address': '27', 'weight': '106', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:43,859.859 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 42, 606712), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.703000', 'flow': '1', 'TS': 1782827486.703, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.116000', 'flow': '1', 'TS': 1782827504.116, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.825000', 'flow': '1', 'TS': 1782827791.8249998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '153', 'tray_id': '12', 'datetime': '2026-06-30 19:26:35.473000', 'flow': '1', 'TS': 1782827795.4729998, 'address': '12', 'weight': '153', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.932000', 'flow': '1', 'TS': 1782827525.932, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.611000', 'flow': '1', 'TS': 1782827784.611, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.304000', 'flow': '1', 'TS': 1782827780.3040001, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.908000', 'flow': '-1', 'TS': 1782827513.908, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '106', 'tray_id': '27', 'datetime': '2026-06-30 19:26:41.519000', 'flow': '-1', 'TS': 1782827801.519, 'address': '27', 'weight': '106', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:43,867.867 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 42, 606712), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.703000', 'flow': '1', 'TS': 1782827486.703, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.116000', 'flow': '1', 'TS': 1782827504.116, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.825000', 'flow': '1', 'TS': 1782827791.8249998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '153', 'tray_id': '12', 'datetime': '2026-06-30 19:26:35.473000', 'flow': '1', 'TS': 1782827795.4729998, 'address': '12', 'weight': '153', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.932000', 'flow': '1', 'TS': 1782827525.932, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.611000', 'flow': '1', 'TS': 1782827784.611, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.304000', 'flow': '1', 'TS': 1782827780.3040001, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.908000', 'flow': '-1', 'TS': 1782827513.908, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '106', 'tray_id': '27', 'datetime': '2026-06-30 19:26:41.519000', 'flow': '-1', 'TS': 1782827801.519, 'address': '27', 'weight': '106', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:45,098.098 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 43, 935592), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.729000', 'flow': '1', 'TS': 1782827486.729, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.142000', 'flow': '1', 'TS': 1782827504.142, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.829000', 'flow': '1', 'TS': 1782827791.829, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '153', 'tray_id': '12', 'datetime': '2026-06-30 19:26:35.477000', 'flow': '1', 'TS': 1782827795.477, 'address': '12', 'weight': '153', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.934000', 'flow': '1', 'TS': 1782827525.934, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.617000', 'flow': '1', 'TS': 1782827784.6169999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.301000', 'flow': '1', 'TS': 1782827780.3009999, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.901000', 'flow': '-1', 'TS': 1782827513.901, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '106', 'tray_id': '27', 'datetime': '2026-06-30 19:26:41.521000', 'flow': '-1', 'TS': 1782827801.521, 'address': '27', 'weight': '106', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:45,112.112 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 43, 935592), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.729000', 'flow': '1', 'TS': 1782827486.729, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.142000', 'flow': '1', 'TS': 1782827504.142, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.829000', 'flow': '1', 'TS': 1782827791.829, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '153', 'tray_id': '12', 'datetime': '2026-06-30 19:26:35.477000', 'flow': '1', 'TS': 1782827795.477, 'address': '12', 'weight': '153', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.934000', 'flow': '1', 'TS': 1782827525.934, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.617000', 'flow': '1', 'TS': 1782827784.6169999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.301000', 'flow': '1', 'TS': 1782827780.3009999, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.901000', 'flow': '-1', 'TS': 1782827513.901, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '106', 'tray_id': '27', 'datetime': '2026-06-30 19:26:41.521000', 'flow': '-1', 'TS': 1782827801.521, 'address': '27', 'weight': '106', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:46,751.751 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 45, 192455), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.732000', 'flow': '1', 'TS': 1782827486.732, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.145000', 'flow': '1', 'TS': 1782827504.145, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.833000', 'flow': '1', 'TS': 1782827791.8330002, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '153', 'tray_id': '12', 'datetime': '2026-06-30 19:26:35.481000', 'flow': '1', 'TS': 1782827795.4810002, 'address': '12', 'weight': '153', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.934000', 'flow': '1', 'TS': 1782827525.934, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.617000', 'flow': '1', 'TS': 1782827784.617, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.288000', 'flow': '1', 'TS': 1782827780.288, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.904000', 'flow': '-1', 'TS': 1782827513.904, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '106', 'tray_id': '27', 'datetime': '2026-06-30 19:26:41.515000', 'flow': '-1', 'TS': 1782827801.515, 'address': '27', 'weight': '106', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:46,765.765 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 45, 192455), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.732000', 'flow': '1', 'TS': 1782827486.732, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.145000', 'flow': '1', 'TS': 1782827504.145, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.833000', 'flow': '1', 'TS': 1782827791.8330002, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '153', 'tray_id': '12', 'datetime': '2026-06-30 19:26:35.481000', 'flow': '1', 'TS': 1782827795.4810002, 'address': '12', 'weight': '153', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.934000', 'flow': '1', 'TS': 1782827525.934, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.617000', 'flow': '1', 'TS': 1782827784.617, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.288000', 'flow': '1', 'TS': 1782827780.288, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.904000', 'flow': '-1', 'TS': 1782827513.904, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '106', 'tray_id': '27', 'datetime': '2026-06-30 19:26:41.515000', 'flow': '-1', 'TS': 1782827801.515, 'address': '27', 'weight': '106', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:48,734.734 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 46, 847968), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.732000', 'flow': '1', 'TS': 1782827486.7319999, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.145000', 'flow': '1', 'TS': 1782827504.145, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.828000', 'flow': '1', 'TS': 1782827791.8279998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '153', 'tray_id': '12', 'datetime': '2026-06-30 19:26:35.476000', 'flow': '1', 'TS': 1782827795.4759998, 'address': '12', 'weight': '153', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.938000', 'flow': '1', 'TS': 1782827525.938, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.608000', 'flow': '1', 'TS': 1782827784.608, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.293000', 'flow': '1', 'TS': 1782827780.293, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.903000', 'flow': '-1', 'TS': 1782827513.9029999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '106', 'tray_id': '27', 'datetime': '2026-06-30 19:26:41.514000', 'flow': '-1', 'TS': 1782827801.514, 'address': '27', 'weight': '106', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:48,746.746 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 46, 847968), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.732000', 'flow': '1', 'TS': 1782827486.7319999, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.145000', 'flow': '1', 'TS': 1782827504.145, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.828000', 'flow': '1', 'TS': 1782827791.8279998, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '153', 'tray_id': '12', 'datetime': '2026-06-30 19:26:35.476000', 'flow': '1', 'TS': 1782827795.4759998, 'address': '12', 'weight': '153', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.938000', 'flow': '1', 'TS': 1782827525.938, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.608000', 'flow': '1', 'TS': 1782827784.608, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.293000', 'flow': '1', 'TS': 1782827780.293, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.903000', 'flow': '-1', 'TS': 1782827513.9029999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '106', 'tray_id': '27', 'datetime': '2026-06-30 19:26:41.514000', 'flow': '-1', 'TS': 1782827801.514, 'address': '27', 'weight': '106', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:49,862.862 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 48, 825602), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.739000', 'flow': '1', 'TS': 1782827486.7389998, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.152000', 'flow': '1', 'TS': 1782827504.152, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.841000', 'flow': '1', 'TS': 1782827791.841, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '153', 'tray_id': '12', 'datetime': '2026-06-30 19:26:35.489000', 'flow': '1', 'TS': 1782827795.489, 'address': '12', 'weight': '153', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.944000', 'flow': '1', 'TS': 1782827525.944, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.617000', 'flow': '1', 'TS': 1782827784.617, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.294000', 'flow': '1', 'TS': 1782827780.294, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.905000', 'flow': '-1', 'TS': 1782827513.905, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '106', 'tray_id': '27', 'datetime': '2026-06-30 19:26:41.512000', 'flow': '-1', 'TS': 1782827801.5119998, 'address': '27', 'weight': '106', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:49,874.874 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 48, 825602), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.739000', 'flow': '1', 'TS': 1782827486.7389998, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.152000', 'flow': '1', 'TS': 1782827504.152, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.841000', 'flow': '1', 'TS': 1782827791.841, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '153', 'tray_id': '12', 'datetime': '2026-06-30 19:26:35.489000', 'flow': '1', 'TS': 1782827795.489, 'address': '12', 'weight': '153', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.944000', 'flow': '1', 'TS': 1782827525.944, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.617000', 'flow': '1', 'TS': 1782827784.617, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.294000', 'flow': '1', 'TS': 1782827780.294, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.905000', 'flow': '-1', 'TS': 1782827513.905, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '106', 'tray_id': '27', 'datetime': '2026-06-30 19:26:41.512000', 'flow': '-1', 'TS': 1782827801.5119998, 'address': '27', 'weight': '106', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:50,966.966 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 49, 884114), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:26:49.822000', 'flow': '0', 'TS': 1782827809.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:26:50.075000', 'flow': '0', 'TS': 1782827810.075, 'address': '12', 'weight': '93', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:26:50.214000', 'flow': '0', 'TS': 1782827810.214, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:26:50.285000', 'flow': '0', 'TS': 1782827810.2849998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:26:50.310000', 'flow': '0', 'TS': 1782827810.31, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:50.329000', 'flow': '0', 'TS': 1782827810.329, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:26:50.416000', 'flow': '0', 'TS': 1782827810.416, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:26:50.433000', 'flow': '0', 'TS': 1782827810.4329998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:50.456000', 'flow': '0', 'TS': 1782827810.456, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:26:50.557000', 'flow': '0', 'TS': 1782827810.557, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:26:50.577000', 'flow': '0', 'TS': 1782827810.5770001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:26:50.598000', 'flow': '0', 'TS': 1782827810.5979998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:26:50.686000', 'flow': '0', 'TS': 1782827810.6859999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:26:50.705000', 'flow': '0', 'TS': 1782827810.705, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:26:50.724000', 'flow': '0', 'TS': 1782827810.724, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:26:50.766000', 'flow': '0', 'TS': 1782827810.766, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:26:50.905000', 'flow': '0', 'TS': 1782827810.905, 'address': '27', 'weight': '103', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:50,974.974 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 49, 884114), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:26:49.822000', 'flow': '0', 'TS': 1782827809.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:26:50.075000', 'flow': '0', 'TS': 1782827810.075, 'address': '12', 'weight': '93', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:26:50.214000', 'flow': '0', 'TS': 1782827810.214, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:26:50.285000', 'flow': '0', 'TS': 1782827810.2849998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:26:50.310000', 'flow': '0', 'TS': 1782827810.31, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:50.329000', 'flow': '0', 'TS': 1782827810.329, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:26:50.416000', 'flow': '0', 'TS': 1782827810.416, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:26:50.433000', 'flow': '0', 'TS': 1782827810.4329998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:50.456000', 'flow': '0', 'TS': 1782827810.456, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:26:50.557000', 'flow': '0', 'TS': 1782827810.557, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:26:50.577000', 'flow': '0', 'TS': 1782827810.5770001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:26:50.598000', 'flow': '0', 'TS': 1782827810.5979998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:26:50.686000', 'flow': '0', 'TS': 1782827810.6859999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:26:50.705000', 'flow': '0', 'TS': 1782827810.705, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:26:50.724000', 'flow': '0', 'TS': 1782827810.724, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:26:50.766000', 'flow': '0', 'TS': 1782827810.766, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:26:50.905000', 'flow': '0', 'TS': 1782827810.905, 'address': '27', 'weight': '103', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 20, 31, 473541), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:20:31.440000', 'flow': '0', 'TS': 1782827431.44, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:20:31.464000', 'flow': '0', 'TS': 1782827431.464, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 19:20:31.484000', 'flow': '0', 'TS': 1782827431.484, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:20:31.610000', 'flow': '0', 'TS': 1782827431.61, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:20:31.631000', 'flow': '0', 'TS': 1782827431.631, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:20:31.651000', 'flow': '0', 'TS': 1782827431.651, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:20:31.702000', 'flow': '0', 'TS': 1782827431.7020001, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 19:20:31.721000', 'flow': '0', 'TS': 1782827431.721, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:20:31.860000', 'flow': '0', 'TS': 1782827431.86, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:20:31.904000', 'flow': '0', 'TS': 1782827431.904, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:20:31.924000', 'flow': '0', 'TS': 1782827431.924, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:20:31.943000', 'flow': '0', 'TS': 1782827431.943, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:20:32.010000', 'flow': '0', 'TS': 1782827432.01, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:20:32.131000', 'flow': '0', 'TS': 1782827432.131, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:20:32.148000', 'flow': '0', 'TS': 1782827432.148, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:26:54,658.658 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 49, 884114), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:26:49.822000', 'flow': '0', 'TS': 1782827809.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:26:50.075000', 'flow': '0', 'TS': 1782827810.075, 'address': '12', 'weight': '93', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:26:50.214000', 'flow': '0', 'TS': 1782827810.214, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:26:50.285000', 'flow': '0', 'TS': 1782827810.2849998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:26:50.310000', 'flow': '0', 'TS': 1782827810.31, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:50.329000', 'flow': '0', 'TS': 1782827810.329, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:26:50.416000', 'flow': '0', 'TS': 1782827810.416, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:26:50.433000', 'flow': '0', 'TS': 1782827810.4329998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:50.456000', 'flow': '0', 'TS': 1782827810.456, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:26:50.557000', 'flow': '0', 'TS': 1782827810.557, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:26:50.577000', 'flow': '0', 'TS': 1782827810.5770001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:26:50.598000', 'flow': '0', 'TS': 1782827810.5979998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:26:50.686000', 'flow': '0', 'TS': 1782827810.6859999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:26:50.705000', 'flow': '0', 'TS': 1782827810.705, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:26:50.724000', 'flow': '0', 'TS': 1782827810.724, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:26:50.766000', 'flow': '0', 'TS': 1782827810.766, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:26:50.905000', 'flow': '0', 'TS': 1782827810.905, 'address': '27', 'weight': '103', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 53, 457129), 'door_weights': [{'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 19:26:48.965000', 'flow': '-1', 'TS': 1782827808.965, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:25:39.931000', 'flow': '1', 'TS': 1782827739.931, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:26:47.943000', 'flow': '1', 'TS': 1782827807.943, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}]}}
[2026-06-30 19:26:54,670.670 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 49, 884114), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:26:49.822000', 'flow': '0', 'TS': 1782827809.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:26:50.075000', 'flow': '0', 'TS': 1782827810.075, 'address': '12', 'weight': '93', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:26:50.214000', 'flow': '0', 'TS': 1782827810.214, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:26:50.285000', 'flow': '0', 'TS': 1782827810.2849998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:26:50.310000', 'flow': '0', 'TS': 1782827810.31, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:50.329000', 'flow': '0', 'TS': 1782827810.329, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:26:50.416000', 'flow': '0', 'TS': 1782827810.416, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:26:50.433000', 'flow': '0', 'TS': 1782827810.4329998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:50.456000', 'flow': '0', 'TS': 1782827810.456, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:26:50.557000', 'flow': '0', 'TS': 1782827810.557, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:26:50.577000', 'flow': '0', 'TS': 1782827810.5770001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:26:50.598000', 'flow': '0', 'TS': 1782827810.5979998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:26:50.686000', 'flow': '0', 'TS': 1782827810.6859999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:26:50.705000', 'flow': '0', 'TS': 1782827810.705, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:26:50.724000', 'flow': '0', 'TS': 1782827810.724, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:26:50.766000', 'flow': '0', 'TS': 1782827810.766, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:26:50.905000', 'flow': '0', 'TS': 1782827810.905, 'address': '27', 'weight': '103', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 53, 457129), 'door_weights': [{'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 19:26:48.965000', 'flow': '-1', 'TS': 1782827808.965, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:25:39.931000', 'flow': '1', 'TS': 1782827739.931, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:26:47.943000', 'flow': '1', 'TS': 1782827807.943, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}]}}
[2026-06-30 19:26:56,306.306 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 49, 884114), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:26:49.822000', 'flow': '0', 'TS': 1782827809.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:26:50.075000', 'flow': '0', 'TS': 1782827810.075, 'address': '12', 'weight': '93', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:26:50.214000', 'flow': '0', 'TS': 1782827810.214, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:26:50.285000', 'flow': '0', 'TS': 1782827810.2849998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:26:50.310000', 'flow': '0', 'TS': 1782827810.31, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:50.329000', 'flow': '0', 'TS': 1782827810.329, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:26:50.416000', 'flow': '0', 'TS': 1782827810.416, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:26:50.433000', 'flow': '0', 'TS': 1782827810.4329998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:50.456000', 'flow': '0', 'TS': 1782827810.456, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:26:50.557000', 'flow': '0', 'TS': 1782827810.557, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:26:50.577000', 'flow': '0', 'TS': 1782827810.5770001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:26:50.598000', 'flow': '0', 'TS': 1782827810.5979998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:26:50.686000', 'flow': '0', 'TS': 1782827810.6859999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:26:50.705000', 'flow': '0', 'TS': 1782827810.705, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:26:50.724000', 'flow': '0', 'TS': 1782827810.724, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:26:50.766000', 'flow': '0', 'TS': 1782827810.766, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:26:50.905000', 'flow': '0', 'TS': 1782827810.905, 'address': '27', 'weight': '103', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 54, 790407), 'door_weights': [{'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 19:26:48.964000', 'flow': '-1', 'TS': 1782827808.964, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:25:39.930000', 'flow': '1', 'TS': 1782827739.9299998, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:26:47.942000', 'flow': '1', 'TS': 1782827807.9420002, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}]}}
[2026-06-30 19:26:56,328.328 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 49, 884114), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:26:49.822000', 'flow': '0', 'TS': 1782827809.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:26:50.075000', 'flow': '0', 'TS': 1782827810.075, 'address': '12', 'weight': '93', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:26:50.214000', 'flow': '0', 'TS': 1782827810.214, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:26:50.285000', 'flow': '0', 'TS': 1782827810.2849998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:26:50.310000', 'flow': '0', 'TS': 1782827810.31, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:50.329000', 'flow': '0', 'TS': 1782827810.329, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:26:50.416000', 'flow': '0', 'TS': 1782827810.416, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:26:50.433000', 'flow': '0', 'TS': 1782827810.4329998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:50.456000', 'flow': '0', 'TS': 1782827810.456, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:26:50.557000', 'flow': '0', 'TS': 1782827810.557, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:26:50.577000', 'flow': '0', 'TS': 1782827810.5770001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:26:50.598000', 'flow': '0', 'TS': 1782827810.5979998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:26:50.686000', 'flow': '0', 'TS': 1782827810.6859999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:26:50.705000', 'flow': '0', 'TS': 1782827810.705, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:26:50.724000', 'flow': '0', 'TS': 1782827810.724, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:26:50.766000', 'flow': '0', 'TS': 1782827810.766, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:26:50.905000', 'flow': '0', 'TS': 1782827810.905, 'address': '27', 'weight': '103', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 54, 790407), 'door_weights': [{'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 19:26:48.964000', 'flow': '-1', 'TS': 1782827808.964, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:25:39.930000', 'flow': '1', 'TS': 1782827739.9299998, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:26:47.942000', 'flow': '1', 'TS': 1782827807.9420002, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}]}}
[2026-06-30 19:26:58,008.008 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 49, 884114), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:26:49.822000', 'flow': '0', 'TS': 1782827809.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:26:50.075000', 'flow': '0', 'TS': 1782827810.075, 'address': '12', 'weight': '93', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:26:50.214000', 'flow': '0', 'TS': 1782827810.214, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:26:50.285000', 'flow': '0', 'TS': 1782827810.2849998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:26:50.310000', 'flow': '0', 'TS': 1782827810.31, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:50.329000', 'flow': '0', 'TS': 1782827810.329, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:26:50.416000', 'flow': '0', 'TS': 1782827810.416, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:26:50.433000', 'flow': '0', 'TS': 1782827810.4329998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:50.456000', 'flow': '0', 'TS': 1782827810.456, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:26:50.557000', 'flow': '0', 'TS': 1782827810.557, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:26:50.577000', 'flow': '0', 'TS': 1782827810.5770001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:26:50.598000', 'flow': '0', 'TS': 1782827810.5979998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:26:50.686000', 'flow': '0', 'TS': 1782827810.6859999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:26:50.705000', 'flow': '0', 'TS': 1782827810.705, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:26:50.724000', 'flow': '0', 'TS': 1782827810.724, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:26:50.766000', 'flow': '0', 'TS': 1782827810.766, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:26:50.905000', 'flow': '0', 'TS': 1782827810.905, 'address': '27', 'weight': '103', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 56, 431900), 'door_weights': [{'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 19:26:48.963000', 'flow': '-1', 'TS': 1782827808.9629998, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '1620', 'tray_id': '32', 'datetime': '2026-06-30 19:26:55.183000', 'flow': '-1', 'TS': 1782827815.1829998, 'address': '32', 'weight': '1620', 'expected_tray_weight': 1494}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:25:39.925000', 'flow': '1', 'TS': 1782827739.925, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:26:47.940000', 'flow': '1', 'TS': 1782827807.94, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}]}}
[2026-06-30 19:26:58,027.027 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 49, 884114), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:26:49.822000', 'flow': '0', 'TS': 1782827809.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:26:50.075000', 'flow': '0', 'TS': 1782827810.075, 'address': '12', 'weight': '93', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:26:50.214000', 'flow': '0', 'TS': 1782827810.214, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:26:50.285000', 'flow': '0', 'TS': 1782827810.2849998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:26:50.310000', 'flow': '0', 'TS': 1782827810.31, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:50.329000', 'flow': '0', 'TS': 1782827810.329, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:26:50.416000', 'flow': '0', 'TS': 1782827810.416, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:26:50.433000', 'flow': '0', 'TS': 1782827810.4329998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:50.456000', 'flow': '0', 'TS': 1782827810.456, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:26:50.557000', 'flow': '0', 'TS': 1782827810.557, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:26:50.577000', 'flow': '0', 'TS': 1782827810.5770001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:26:50.598000', 'flow': '0', 'TS': 1782827810.5979998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:26:50.686000', 'flow': '0', 'TS': 1782827810.6859999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:26:50.705000', 'flow': '0', 'TS': 1782827810.705, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:26:50.724000', 'flow': '0', 'TS': 1782827810.724, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:26:50.766000', 'flow': '0', 'TS': 1782827810.766, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:26:50.905000', 'flow': '0', 'TS': 1782827810.905, 'address': '27', 'weight': '103', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 56, 431900), 'door_weights': [{'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 19:26:48.963000', 'flow': '-1', 'TS': 1782827808.9629998, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '1620', 'tray_id': '32', 'datetime': '2026-06-30 19:26:55.183000', 'flow': '-1', 'TS': 1782827815.1829998, 'address': '32', 'weight': '1620', 'expected_tray_weight': 1494}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:25:39.925000', 'flow': '1', 'TS': 1782827739.925, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:26:47.940000', 'flow': '1', 'TS': 1782827807.94, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}]}}
[2026-06-30 19:26:59,834.834 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 49, 884114), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:26:49.822000', 'flow': '0', 'TS': 1782827809.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:26:50.075000', 'flow': '0', 'TS': 1782827810.075, 'address': '12', 'weight': '93', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:26:50.214000', 'flow': '0', 'TS': 1782827810.214, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:26:50.285000', 'flow': '0', 'TS': 1782827810.2849998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:26:50.310000', 'flow': '0', 'TS': 1782827810.31, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:50.329000', 'flow': '0', 'TS': 1782827810.329, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:26:50.416000', 'flow': '0', 'TS': 1782827810.416, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:26:50.433000', 'flow': '0', 'TS': 1782827810.4329998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:50.456000', 'flow': '0', 'TS': 1782827810.456, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:26:50.557000', 'flow': '0', 'TS': 1782827810.557, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:26:50.577000', 'flow': '0', 'TS': 1782827810.5770001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:26:50.598000', 'flow': '0', 'TS': 1782827810.5979998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:26:50.686000', 'flow': '0', 'TS': 1782827810.6859999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:26:50.705000', 'flow': '0', 'TS': 1782827810.705, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:26:50.724000', 'flow': '0', 'TS': 1782827810.724, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:26:50.766000', 'flow': '0', 'TS': 1782827810.766, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:26:50.905000', 'flow': '0', 'TS': 1782827810.905, 'address': '27', 'weight': '103', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 58, 129794), 'door_weights': [{'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 19:26:48.961000', 'flow': '-1', 'TS': 1782827808.961, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '1620', 'tray_id': '32', 'datetime': '2026-06-30 19:26:55.181000', 'flow': '-1', 'TS': 1782827815.181, 'address': '32', 'weight': '1620', 'expected_tray_weight': 1494}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:25:39.926000', 'flow': '1', 'TS': 1782827739.926, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '414', 'tray_id': '37', 'datetime': '2026-06-30 19:26:58.108000', 'flow': '-1', 'TS': 1782827818.108, 'address': '37', 'weight': '414', 'expected_tray_weight': 414}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:26:47.931000', 'flow': '1', 'TS': 1782827807.931, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}]}}
[2026-06-30 19:26:59,849.849 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 49, 884114), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:26:49.822000', 'flow': '0', 'TS': 1782827809.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:26:50.075000', 'flow': '0', 'TS': 1782827810.075, 'address': '12', 'weight': '93', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:26:50.214000', 'flow': '0', 'TS': 1782827810.214, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:26:50.285000', 'flow': '0', 'TS': 1782827810.2849998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:26:50.310000', 'flow': '0', 'TS': 1782827810.31, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:50.329000', 'flow': '0', 'TS': 1782827810.329, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:26:50.416000', 'flow': '0', 'TS': 1782827810.416, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:26:50.433000', 'flow': '0', 'TS': 1782827810.4329998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:50.456000', 'flow': '0', 'TS': 1782827810.456, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:26:50.557000', 'flow': '0', 'TS': 1782827810.557, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:26:50.577000', 'flow': '0', 'TS': 1782827810.5770001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:26:50.598000', 'flow': '0', 'TS': 1782827810.5979998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:26:50.686000', 'flow': '0', 'TS': 1782827810.6859999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:26:50.705000', 'flow': '0', 'TS': 1782827810.705, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:26:50.724000', 'flow': '0', 'TS': 1782827810.724, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:26:50.766000', 'flow': '0', 'TS': 1782827810.766, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:26:50.905000', 'flow': '0', 'TS': 1782827810.905, 'address': '27', 'weight': '103', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 58, 129794), 'door_weights': [{'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 19:26:48.961000', 'flow': '-1', 'TS': 1782827808.961, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '1620', 'tray_id': '32', 'datetime': '2026-06-30 19:26:55.181000', 'flow': '-1', 'TS': 1782827815.181, 'address': '32', 'weight': '1620', 'expected_tray_weight': 1494}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:25:39.926000', 'flow': '1', 'TS': 1782827739.926, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '414', 'tray_id': '37', 'datetime': '2026-06-30 19:26:58.108000', 'flow': '-1', 'TS': 1782827818.108, 'address': '37', 'weight': '414', 'expected_tray_weight': 414}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:26:47.931000', 'flow': '1', 'TS': 1782827807.931, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}]}}
[2026-06-30 19:27:01,143.143 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 49, 884114), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:26:49.822000', 'flow': '0', 'TS': 1782827809.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:26:50.075000', 'flow': '0', 'TS': 1782827810.075, 'address': '12', 'weight': '93', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:26:50.214000', 'flow': '0', 'TS': 1782827810.214, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:26:50.285000', 'flow': '0', 'TS': 1782827810.2849998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:26:50.310000', 'flow': '0', 'TS': 1782827810.31, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:50.329000', 'flow': '0', 'TS': 1782827810.329, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:26:50.416000', 'flow': '0', 'TS': 1782827810.416, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:26:50.433000', 'flow': '0', 'TS': 1782827810.4329998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:50.456000', 'flow': '0', 'TS': 1782827810.456, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:26:50.557000', 'flow': '0', 'TS': 1782827810.557, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:26:50.577000', 'flow': '0', 'TS': 1782827810.5770001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:26:50.598000', 'flow': '0', 'TS': 1782827810.5979998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:26:50.686000', 'flow': '0', 'TS': 1782827810.6859999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:26:50.705000', 'flow': '0', 'TS': 1782827810.705, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:26:50.724000', 'flow': '0', 'TS': 1782827810.724, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:26:50.766000', 'flow': '0', 'TS': 1782827810.766, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:26:50.905000', 'flow': '0', 'TS': 1782827810.905, 'address': '27', 'weight': '103', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 59, 927482), 'door_weights': [{'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 19:26:48.963000', 'flow': '-1', 'TS': 1782827808.9629998, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '1620', 'tray_id': '32', 'datetime': '2026-06-30 19:26:55.183000', 'flow': '-1', 'TS': 1782827815.1829998, 'address': '32', 'weight': '1620', 'expected_tray_weight': 1494}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:25:39.928000', 'flow': '1', 'TS': 1782827739.928, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '414', 'tray_id': '37', 'datetime': '2026-06-30 19:26:58.110000', 'flow': '-1', 'TS': 1782827818.1100001, 'address': '37', 'weight': '414', 'expected_tray_weight': 414}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:26:47.939000', 'flow': '1', 'TS': 1782827807.939, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}]}}
[2026-06-30 19:27:01,172.172 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 49, 884114), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:26:49.822000', 'flow': '0', 'TS': 1782827809.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:26:50.075000', 'flow': '0', 'TS': 1782827810.075, 'address': '12', 'weight': '93', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:26:50.214000', 'flow': '0', 'TS': 1782827810.214, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:26:50.285000', 'flow': '0', 'TS': 1782827810.2849998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:26:50.310000', 'flow': '0', 'TS': 1782827810.31, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:50.329000', 'flow': '0', 'TS': 1782827810.329, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:26:50.416000', 'flow': '0', 'TS': 1782827810.416, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:26:50.433000', 'flow': '0', 'TS': 1782827810.4329998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:50.456000', 'flow': '0', 'TS': 1782827810.456, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:26:50.557000', 'flow': '0', 'TS': 1782827810.557, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:26:50.577000', 'flow': '0', 'TS': 1782827810.5770001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:26:50.598000', 'flow': '0', 'TS': 1782827810.5979998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:26:50.686000', 'flow': '0', 'TS': 1782827810.6859999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:26:50.705000', 'flow': '0', 'TS': 1782827810.705, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:26:50.724000', 'flow': '0', 'TS': 1782827810.724, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:26:50.766000', 'flow': '0', 'TS': 1782827810.766, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:26:50.905000', 'flow': '0', 'TS': 1782827810.905, 'address': '27', 'weight': '103', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 59, 927482), 'door_weights': [{'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 19:26:48.963000', 'flow': '-1', 'TS': 1782827808.9629998, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '1620', 'tray_id': '32', 'datetime': '2026-06-30 19:26:55.183000', 'flow': '-1', 'TS': 1782827815.1829998, 'address': '32', 'weight': '1620', 'expected_tray_weight': 1494}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:25:39.928000', 'flow': '1', 'TS': 1782827739.928, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '414', 'tray_id': '37', 'datetime': '2026-06-30 19:26:58.110000', 'flow': '-1', 'TS': 1782827818.1100001, 'address': '37', 'weight': '414', 'expected_tray_weight': 414}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:26:47.939000', 'flow': '1', 'TS': 1782827807.939, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}]}}
[2026-06-30 19:27:03,022.022 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 49, 884114), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:26:49.822000', 'flow': '0', 'TS': 1782827809.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:26:50.075000', 'flow': '0', 'TS': 1782827810.075, 'address': '12', 'weight': '93', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:26:50.214000', 'flow': '0', 'TS': 1782827810.214, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:26:50.285000', 'flow': '0', 'TS': 1782827810.2849998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:26:50.310000', 'flow': '0', 'TS': 1782827810.31, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:50.329000', 'flow': '0', 'TS': 1782827810.329, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:26:50.416000', 'flow': '0', 'TS': 1782827810.416, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:26:50.433000', 'flow': '0', 'TS': 1782827810.4329998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:50.456000', 'flow': '0', 'TS': 1782827810.456, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:26:50.557000', 'flow': '0', 'TS': 1782827810.557, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:26:50.577000', 'flow': '0', 'TS': 1782827810.5770001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:26:50.598000', 'flow': '0', 'TS': 1782827810.5979998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:26:50.686000', 'flow': '0', 'TS': 1782827810.6859999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:26:50.705000', 'flow': '0', 'TS': 1782827810.705, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:26:50.724000', 'flow': '0', 'TS': 1782827810.724, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:26:50.766000', 'flow': '0', 'TS': 1782827810.766, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:26:50.905000', 'flow': '0', 'TS': 1782827810.905, 'address': '27', 'weight': '103', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 27, 1, 301258), 'door_weights': [{'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 19:26:48.959000', 'flow': '-1', 'TS': 1782827808.9589999, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '1620', 'tray_id': '32', 'datetime': '2026-06-30 19:26:55.179000', 'flow': '-1', 'TS': 1782827815.179, 'address': '32', 'weight': '1620', 'expected_tray_weight': 1494}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:25:39.918000', 'flow': '1', 'TS': 1782827739.918, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '414', 'tray_id': '37', 'datetime': '2026-06-30 19:26:58.100000', 'flow': '-1', 'TS': 1782827818.1, 'address': '37', 'weight': '414', 'expected_tray_weight': 414}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:26:47.932000', 'flow': '1', 'TS': 1782827807.932, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}]}}
[2026-06-30 19:27:03,063.063 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 49, 884114), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:26:49.822000', 'flow': '0', 'TS': 1782827809.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:26:50.075000', 'flow': '0', 'TS': 1782827810.075, 'address': '12', 'weight': '93', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:26:50.214000', 'flow': '0', 'TS': 1782827810.214, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:26:50.285000', 'flow': '0', 'TS': 1782827810.2849998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:26:50.310000', 'flow': '0', 'TS': 1782827810.31, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:50.329000', 'flow': '0', 'TS': 1782827810.329, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:26:50.416000', 'flow': '0', 'TS': 1782827810.416, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:26:50.433000', 'flow': '0', 'TS': 1782827810.4329998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:50.456000', 'flow': '0', 'TS': 1782827810.456, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:26:50.557000', 'flow': '0', 'TS': 1782827810.557, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:26:50.577000', 'flow': '0', 'TS': 1782827810.5770001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:26:50.598000', 'flow': '0', 'TS': 1782827810.5979998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:26:50.686000', 'flow': '0', 'TS': 1782827810.6859999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:26:50.705000', 'flow': '0', 'TS': 1782827810.705, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:26:50.724000', 'flow': '0', 'TS': 1782827810.724, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:26:50.766000', 'flow': '0', 'TS': 1782827810.766, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:26:50.905000', 'flow': '0', 'TS': 1782827810.905, 'address': '27', 'weight': '103', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 27, 1, 301258), 'door_weights': [{'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 19:26:48.959000', 'flow': '-1', 'TS': 1782827808.9589999, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '1620', 'tray_id': '32', 'datetime': '2026-06-30 19:26:55.179000', 'flow': '-1', 'TS': 1782827815.179, 'address': '32', 'weight': '1620', 'expected_tray_weight': 1494}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:25:39.918000', 'flow': '1', 'TS': 1782827739.918, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '414', 'tray_id': '37', 'datetime': '2026-06-30 19:26:58.100000', 'flow': '-1', 'TS': 1782827818.1, 'address': '37', 'weight': '414', 'expected_tray_weight': 414}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:26:47.932000', 'flow': '1', 'TS': 1782827807.932, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}]}}
[2026-06-30 19:27:04,553.553 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 49, 884114), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:26:49.822000', 'flow': '0', 'TS': 1782827809.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:26:50.075000', 'flow': '0', 'TS': 1782827810.075, 'address': '12', 'weight': '93', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:26:50.214000', 'flow': '0', 'TS': 1782827810.214, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:26:50.285000', 'flow': '0', 'TS': 1782827810.2849998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:26:50.310000', 'flow': '0', 'TS': 1782827810.31, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:50.329000', 'flow': '0', 'TS': 1782827810.329, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:26:50.416000', 'flow': '0', 'TS': 1782827810.416, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:26:50.433000', 'flow': '0', 'TS': 1782827810.4329998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:50.456000', 'flow': '0', 'TS': 1782827810.456, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:26:50.557000', 'flow': '0', 'TS': 1782827810.557, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:26:50.577000', 'flow': '0', 'TS': 1782827810.5770001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:26:50.598000', 'flow': '0', 'TS': 1782827810.5979998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:26:50.686000', 'flow': '0', 'TS': 1782827810.6859999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:26:50.705000', 'flow': '0', 'TS': 1782827810.705, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:26:50.724000', 'flow': '0', 'TS': 1782827810.724, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:26:50.766000', 'flow': '0', 'TS': 1782827810.766, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:26:50.905000', 'flow': '0', 'TS': 1782827810.905, 'address': '27', 'weight': '103', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 27, 3, 121378), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 19:27:03.140000', 'flow': '0', 'TS': 1782827823.14, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1628', 'tray_id': '32', 'datetime': '2026-06-30 19:27:03.159000', 'flow': '0', 'TS': 1782827823.159, 'address': '32', 'weight': '1628', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:27:03.300000', 'flow': '0', 'TS': 1782827823.3, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:27:03.302000', 'flow': '0', 'TS': 1782827823.3019998, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:27:03.439000', 'flow': '0', 'TS': 1782827823.4390001, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:27:03.458000', 'flow': '0', 'TS': 1782827823.4580002, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:27:03.505000', 'flow': '0', 'TS': 1782827823.505, 'address': '37', 'weight': '409', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:27:03.643000', 'flow': '0', 'TS': 1782827823.6430001, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:27:03.661000', 'flow': '0', 'TS': 1782827823.661, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:27:03.770000', 'flow': '0', 'TS': 1782827823.77, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:27:03.787000', 'flow': '0', 'TS': 1782827823.7870002, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:27:03.928000', 'flow': '0', 'TS': 1782827823.928, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 19:27:03.999000', 'flow': '0', 'TS': 1782827823.9989998, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 19:27:04.020000', 'flow': '0', 'TS': 1782827824.02, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:27:04.141000', 'flow': '0', 'TS': 1782827824.141, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 19:27:04.161000', 'flow': '0', 'TS': 1782827824.161, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:27:04,569.569 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 26, 49, 884114), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:26:49.822000', 'flow': '0', 'TS': 1782827809.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:26:50.075000', 'flow': '0', 'TS': 1782827810.075, 'address': '12', 'weight': '93', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:26:50.214000', 'flow': '0', 'TS': 1782827810.214, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:26:50.285000', 'flow': '0', 'TS': 1782827810.2849998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:26:50.310000', 'flow': '0', 'TS': 1782827810.31, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:50.329000', 'flow': '0', 'TS': 1782827810.329, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:26:50.416000', 'flow': '0', 'TS': 1782827810.416, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:26:50.433000', 'flow': '0', 'TS': 1782827810.4329998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:50.456000', 'flow': '0', 'TS': 1782827810.456, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:26:50.557000', 'flow': '0', 'TS': 1782827810.557, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:26:50.577000', 'flow': '0', 'TS': 1782827810.5770001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:26:50.598000', 'flow': '0', 'TS': 1782827810.5979998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:26:50.686000', 'flow': '0', 'TS': 1782827810.6859999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:26:50.705000', 'flow': '0', 'TS': 1782827810.705, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:26:50.724000', 'flow': '0', 'TS': 1782827810.724, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:26:50.766000', 'flow': '0', 'TS': 1782827810.766, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:26:50.905000', 'flow': '0', 'TS': 1782827810.905, 'address': '27', 'weight': '103', 'expected_tray_weight': 128}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 27, 3, 121378), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 19:27:03.140000', 'flow': '0', 'TS': 1782827823.14, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1628', 'tray_id': '32', 'datetime': '2026-06-30 19:27:03.159000', 'flow': '0', 'TS': 1782827823.159, 'address': '32', 'weight': '1628', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:27:03.300000', 'flow': '0', 'TS': 1782827823.3, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:27:03.302000', 'flow': '0', 'TS': 1782827823.3019998, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:27:03.439000', 'flow': '0', 'TS': 1782827823.4390001, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:27:03.458000', 'flow': '0', 'TS': 1782827823.4580002, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:27:03.505000', 'flow': '0', 'TS': 1782827823.505, 'address': '37', 'weight': '409', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:27:03.643000', 'flow': '0', 'TS': 1782827823.6430001, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:27:03.661000', 'flow': '0', 'TS': 1782827823.661, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:27:03.770000', 'flow': '0', 'TS': 1782827823.77, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:27:03.787000', 'flow': '0', 'TS': 1782827823.7870002, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:27:03.928000', 'flow': '0', 'TS': 1782827823.928, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 19:27:03.999000', 'flow': '0', 'TS': 1782827823.9989998, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 19:27:04.020000', 'flow': '0', 'TS': 1782827824.02, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:27:04.141000', 'flow': '0', 'TS': 1782827824.141, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 19:27:04.161000', 'flow': '0', 'TS': 1782827824.161, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:27:06,082.082 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 19:27:06,084.084 INFO    ] DB TRAY [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "145", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "173", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-4"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "199", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "391", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-11"}, {"tray_weight": "200", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "32", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1348", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "134", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2494", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1610", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2253", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3277", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-15"}, {"tray_weight": "432", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "1936", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "235", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-15"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-8"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5288", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2548", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 19:27:06,087.087 INFO    ] TRAY READINGS [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:26.739000', 'flow': '1', 'TS': 1782827486.7389998, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:21:44.152000', 'flow': '1', 'TS': 1782827504.152, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:21:53.911000', 'flow': '-1', 'TS': 1782827513.911, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:22:05.944000', 'flow': '1', 'TS': 1782827525.944, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:25:39.918000', 'flow': '1', 'TS': 1782827739.918, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:25:39.925000', 'flow': '1', 'TS': 1782827739.925, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:25:39.926000', 'flow': '1', 'TS': 1782827739.926, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:25:39.928000', 'flow': '1', 'TS': 1782827739.928, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:25:39.930000', 'flow': '1', 'TS': 1782827739.9299998, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '432', 'tray_id': '37', 'datetime': '2026-06-30 19:25:39.931000', 'flow': '1', 'TS': 1782827739.931, 'address': '37', 'weight': '432', 'expected_tray_weight': 414}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:20.316000', 'flow': '1', 'TS': 1782827780.316, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:24.621000', 'flow': '1', 'TS': 1782827784.621, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '145', 'tray_id': '12', 'datetime': '2026-06-30 19:26:31.841000', 'flow': '1', 'TS': 1782827791.841, 'address': '12', 'weight': '145', 'expected_tray_weight': 125}, {'tray_weight': '153', 'tray_id': '12', 'datetime': '2026-06-30 19:26:35.489000', 'flow': '1', 'TS': 1782827795.489, 'address': '12', 'weight': '153', 'expected_tray_weight': 125}, {'tray_weight': '106', 'tray_id': '27', 'datetime': '2026-06-30 19:26:41.522000', 'flow': '-1', 'TS': 1782827801.522, 'address': '27', 'weight': '106', 'expected_tray_weight': 128}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:26:47.931000', 'flow': '1', 'TS': 1782827807.931, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:26:47.932000', 'flow': '1', 'TS': 1782827807.932, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:26:47.939000', 'flow': '1', 'TS': 1782827807.939, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:26:47.940000', 'flow': '1', 'TS': 1782827807.94, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:26:47.942000', 'flow': '1', 'TS': 1782827807.9420002, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:26:47.943000', 'flow': '1', 'TS': 1782827807.943, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 19:26:48.959000', 'flow': '-1', 'TS': 1782827808.9589999, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 19:26:48.961000', 'flow': '-1', 'TS': 1782827808.961, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 19:26:48.963000', 'flow': '-1', 'TS': 1782827808.9629998, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 19:26:48.963000', 'flow': '-1', 'TS': 1782827808.9629998, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 19:26:48.964000', 'flow': '-1', 'TS': 1782827808.964, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 19:26:48.965000', 'flow': '-1', 'TS': 1782827808.965, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:26:49.822000', 'flow': '0', 'TS': 1782827809.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:26:50.075000', 'flow': '0', 'TS': 1782827810.075, 'address': '12', 'weight': '93', 'expected_tray_weight': 125}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:26:50.214000', 'flow': '0', 'TS': 1782827810.214, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:26:50.285000', 'flow': '0', 'TS': 1782827810.2849998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:26:50.310000', 'flow': '0', 'TS': 1782827810.31, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:26:50.329000', 'flow': '0', 'TS': 1782827810.329, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:26:50.416000', 'flow': '0', 'TS': 1782827810.416, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 19:26:50.433000', 'flow': '0', 'TS': 1782827810.4329998, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:26:50.456000', 'flow': '0', 'TS': 1782827810.456, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 19:26:50.557000', 'flow': '0', 'TS': 1782827810.557, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:26:50.577000', 'flow': '0', 'TS': 1782827810.5770001, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:26:50.598000', 'flow': '0', 'TS': 1782827810.5979998, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:26:50.686000', 'flow': '0', 'TS': 1782827810.6859999, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:26:50.705000', 'flow': '0', 'TS': 1782827810.705, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:26:50.724000', 'flow': '0', 'TS': 1782827810.724, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:26:50.766000', 'flow': '0', 'TS': 1782827810.766, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:26:50.905000', 'flow': '0', 'TS': 1782827810.905, 'address': '27', 'weight': '103', 'expected_tray_weight': 128}, {'tray_weight': '1620', 'tray_id': '32', 'datetime': '2026-06-30 19:26:55.179000', 'flow': '-1', 'TS': 1782827815.179, 'address': '32', 'weight': '1620', 'expected_tray_weight': 1494}, {'tray_weight': '1620', 'tray_id': '32', 'datetime': '2026-06-30 19:26:55.181000', 'flow': '-1', 'TS': 1782827815.181, 'address': '32', 'weight': '1620', 'expected_tray_weight': 1494}, {'tray_weight': '1620', 'tray_id': '32', 'datetime': '2026-06-30 19:26:55.183000', 'flow': '-1', 'TS': 1782827815.1829998, 'address': '32', 'weight': '1620', 'expected_tray_weight': 1494}, {'tray_weight': '1620', 'tray_id': '32', 'datetime': '2026-06-30 19:26:55.183000', 'flow': '-1', 'TS': 1782827815.1829998, 'address': '32', 'weight': '1620', 'expected_tray_weight': 1494}, {'tray_weight': '414', 'tray_id': '37', 'datetime': '2026-06-30 19:26:58.100000', 'flow': '-1', 'TS': 1782827818.1, 'address': '37', 'weight': '414', 'expected_tray_weight': 414}, {'tray_weight': '414', 'tray_id': '37', 'datetime': '2026-06-30 19:26:58.108000', 'flow': '-1', 'TS': 1782827818.108, 'address': '37', 'weight': '414', 'expected_tray_weight': 414}, {'tray_weight': '414', 'tray_id': '37', 'datetime': '2026-06-30 19:26:58.110000', 'flow': '-1', 'TS': 1782827818.1100001, 'address': '37', 'weight': '414', 'expected_tray_weight': 414}, {'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 19:27:03.140000', 'flow': '0', 'TS': 1782827823.14, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1628', 'tray_id': '32', 'datetime': '2026-06-30 19:27:03.159000', 'flow': '0', 'TS': 1782827823.159, 'address': '32', 'weight': '1628', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:27:03.300000', 'flow': '0', 'TS': 1782827823.3, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:27:03.302000', 'flow': '0', 'TS': 1782827823.3019998, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:27:03.439000', 'flow': '0', 'TS': 1782827823.4390001, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:27:03.458000', 'flow': '0', 'TS': 1782827823.4580002, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:27:03.505000', 'flow': '0', 'TS': 1782827823.505, 'address': '37', 'weight': '409', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:27:03.643000', 'flow': '0', 'TS': 1782827823.6430001, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:27:03.661000', 'flow': '0', 'TS': 1782827823.661, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:27:03.770000', 'flow': '0', 'TS': 1782827823.77, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:27:03.787000', 'flow': '0', 'TS': 1782827823.7870002, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:27:03.928000', 'flow': '0', 'TS': 1782827823.928, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 19:27:03.999000', 'flow': '0', 'TS': 1782827823.9989998, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 19:27:04.020000', 'flow': '0', 'TS': 1782827824.02, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:27:04.141000', 'flow': '0', 'TS': 1782827824.141, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 19:27:04.161000', 'flow': '0', 'TS': 1782827824.161, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]
[2026-06-30 19:27:07,432.432 INFO    ] Final DB Tray = [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "93", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-5"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "173", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-4"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "199", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "391", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-11"}, {"tray_weight": "201", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "32", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1348", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "103", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-4"}, {"tray_weight": "2493", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1628", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3277", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-15"}, {"tray_weight": "409", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-18"}, {"tray_weight": "1935", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1310", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "235", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-15"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-8"}, {"tray_weight": "2738", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1851", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5288", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2547", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 19:27:11,142.142 INFO    ] Syncing order with order id: TM06202003260630192608957
[2026-06-30 19:27:11,325.325 INFO    ] pg status for order_id: TM06202003260630192608957 before is --> False
[2026-06-30 19:27:11,329.329 INFO    ] payment_gateway for order_id: TM06202003260630192608957 is --> neuu_wallet and sync status is True
[2026-06-30 19:27:11,785.785 INFO    ] pg status response {'status': True}
[2026-06-30 19:27:16,586.586 INFO    ] pg status for order_id: TM06202003260630192608957 after is --> {'status': True}
[2026-06-30 19:31:57,039.039 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 55, 782876), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:31:55.732000', 'flow': '0', 'TS': 1782828115.7319999, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:31:55.870000', 'flow': '0', 'TS': 1782828115.8700001, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:31:55.892000', 'flow': '0', 'TS': 1782828115.892, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:31:55.978000', 'flow': '0', 'TS': 1782828115.978, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:31:55.997000', 'flow': '0', 'TS': 1782828115.997, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:31:56.138000', 'flow': '0', 'TS': 1782828116.138, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:31:56.170000', 'flow': '0', 'TS': 1782828116.17, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:31:56.306000', 'flow': '0', 'TS': 1782828116.306, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:31:56.330000', 'flow': '0', 'TS': 1782828116.33, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:31:56.394000', 'flow': '0', 'TS': 1782828116.394, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:31:56.411000', 'flow': '0', 'TS': 1782828116.411, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:31:56.552000', 'flow': '0', 'TS': 1782828116.552, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:31:56.652000', 'flow': '0', 'TS': 1782828116.6520002, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 19:31:56.674000', 'flow': '0', 'TS': 1782828116.674, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:31:56.692000', 'flow': '0', 'TS': 1782828116.6920002, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:31:56.887000', 'flow': '0', 'TS': 1782828116.8869998, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:31:56.910000', 'flow': '0', 'TS': 1782828116.9099998, 'address': '27', 'weight': '103', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 27, 3, 121378), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 19:27:03.140000', 'flow': '0', 'TS': 1782827823.14, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1628', 'tray_id': '32', 'datetime': '2026-06-30 19:27:03.159000', 'flow': '0', 'TS': 1782827823.159, 'address': '32', 'weight': '1628', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:27:03.300000', 'flow': '0', 'TS': 1782827823.3, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:27:03.302000', 'flow': '0', 'TS': 1782827823.3019998, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:27:03.439000', 'flow': '0', 'TS': 1782827823.4390001, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:27:03.458000', 'flow': '0', 'TS': 1782827823.4580002, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:27:03.505000', 'flow': '0', 'TS': 1782827823.505, 'address': '37', 'weight': '409', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:27:03.643000', 'flow': '0', 'TS': 1782827823.6430001, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:27:03.661000', 'flow': '0', 'TS': 1782827823.661, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:27:03.770000', 'flow': '0', 'TS': 1782827823.77, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:27:03.787000', 'flow': '0', 'TS': 1782827823.7870002, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:27:03.928000', 'flow': '0', 'TS': 1782827823.928, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 19:27:03.999000', 'flow': '0', 'TS': 1782827823.9989998, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 19:27:04.020000', 'flow': '0', 'TS': 1782827824.02, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:27:04.141000', 'flow': '0', 'TS': 1782827824.141, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 19:27:04.161000', 'flow': '0', 'TS': 1782827824.161, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:31:57,055.055 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 55, 782876), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:31:55.732000', 'flow': '0', 'TS': 1782828115.7319999, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:31:55.870000', 'flow': '0', 'TS': 1782828115.8700001, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:31:55.892000', 'flow': '0', 'TS': 1782828115.892, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:31:55.978000', 'flow': '0', 'TS': 1782828115.978, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:31:55.997000', 'flow': '0', 'TS': 1782828115.997, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:31:56.138000', 'flow': '0', 'TS': 1782828116.138, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:31:56.170000', 'flow': '0', 'TS': 1782828116.17, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:31:56.306000', 'flow': '0', 'TS': 1782828116.306, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:31:56.330000', 'flow': '0', 'TS': 1782828116.33, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:31:56.394000', 'flow': '0', 'TS': 1782828116.394, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:31:56.411000', 'flow': '0', 'TS': 1782828116.411, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:31:56.552000', 'flow': '0', 'TS': 1782828116.552, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:31:56.652000', 'flow': '0', 'TS': 1782828116.6520002, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 19:31:56.674000', 'flow': '0', 'TS': 1782828116.674, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:31:56.692000', 'flow': '0', 'TS': 1782828116.6920002, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:31:56.887000', 'flow': '0', 'TS': 1782828116.8869998, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:31:56.910000', 'flow': '0', 'TS': 1782828116.9099998, 'address': '27', 'weight': '103', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 27, 3, 121378), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 19:27:03.140000', 'flow': '0', 'TS': 1782827823.14, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1628', 'tray_id': '32', 'datetime': '2026-06-30 19:27:03.159000', 'flow': '0', 'TS': 1782827823.159, 'address': '32', 'weight': '1628', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:27:03.300000', 'flow': '0', 'TS': 1782827823.3, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:27:03.302000', 'flow': '0', 'TS': 1782827823.3019998, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:27:03.439000', 'flow': '0', 'TS': 1782827823.4390001, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 19:27:03.458000', 'flow': '0', 'TS': 1782827823.4580002, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:27:03.505000', 'flow': '0', 'TS': 1782827823.505, 'address': '37', 'weight': '409', 'expected_tray_weight': 414}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:27:03.643000', 'flow': '0', 'TS': 1782827823.6430001, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 19:27:03.661000', 'flow': '0', 'TS': 1782827823.661, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:27:03.770000', 'flow': '0', 'TS': 1782827823.77, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:27:03.787000', 'flow': '0', 'TS': 1782827823.7870002, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:27:03.928000', 'flow': '0', 'TS': 1782827823.928, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 19:27:03.999000', 'flow': '0', 'TS': 1782827823.9989998, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 19:27:04.020000', 'flow': '0', 'TS': 1782827824.02, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:27:04.141000', 'flow': '0', 'TS': 1782827824.141, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 19:27:04.161000', 'flow': '0', 'TS': 1782827824.161, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:31:58,493.493 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 55, 782876), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:31:55.732000', 'flow': '0', 'TS': 1782828115.7319999, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:31:55.870000', 'flow': '0', 'TS': 1782828115.8700001, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:31:55.892000', 'flow': '0', 'TS': 1782828115.892, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:31:55.978000', 'flow': '0', 'TS': 1782828115.978, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:31:55.997000', 'flow': '0', 'TS': 1782828115.997, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:31:56.138000', 'flow': '0', 'TS': 1782828116.138, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:31:56.170000', 'flow': '0', 'TS': 1782828116.17, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:31:56.306000', 'flow': '0', 'TS': 1782828116.306, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:31:56.330000', 'flow': '0', 'TS': 1782828116.33, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:31:56.394000', 'flow': '0', 'TS': 1782828116.394, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:31:56.411000', 'flow': '0', 'TS': 1782828116.411, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:31:56.552000', 'flow': '0', 'TS': 1782828116.552, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:31:56.652000', 'flow': '0', 'TS': 1782828116.6520002, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 19:31:56.674000', 'flow': '0', 'TS': 1782828116.674, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:31:56.692000', 'flow': '0', 'TS': 1782828116.6920002, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:31:56.887000', 'flow': '0', 'TS': 1782828116.8869998, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:31:56.910000', 'flow': '0', 'TS': 1782828116.9099998, 'address': '27', 'weight': '103', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:31:58,509.509 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 55, 782876), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:31:55.732000', 'flow': '0', 'TS': 1782828115.7319999, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:31:55.870000', 'flow': '0', 'TS': 1782828115.8700001, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:31:55.892000', 'flow': '0', 'TS': 1782828115.892, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:31:55.978000', 'flow': '0', 'TS': 1782828115.978, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:31:55.997000', 'flow': '0', 'TS': 1782828115.997, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:31:56.138000', 'flow': '0', 'TS': 1782828116.138, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:31:56.170000', 'flow': '0', 'TS': 1782828116.17, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:31:56.306000', 'flow': '0', 'TS': 1782828116.306, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '391', 'tray_id': '19', 'datetime': '2026-06-30 19:31:56.330000', 'flow': '0', 'TS': 1782828116.33, 'address': '19', 'weight': '391', 'expected_tray_weight': 396}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:31:56.394000', 'flow': '0', 'TS': 1782828116.394, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:31:56.411000', 'flow': '0', 'TS': 1782828116.411, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:31:56.552000', 'flow': '0', 'TS': 1782828116.552, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:31:56.652000', 'flow': '0', 'TS': 1782828116.6520002, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 19:31:56.674000', 'flow': '0', 'TS': 1782828116.674, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:31:56.692000', 'flow': '0', 'TS': 1782828116.6920002, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:31:56.887000', 'flow': '0', 'TS': 1782828116.8869998, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:31:56.910000', 'flow': '0', 'TS': 1782828116.9099998, 'address': '27', 'weight': '103', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:33:50,237.237 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 19:33:50,256.256 INFO    ] ADDRESS: 12 TRAY WEIGHT: 93 TRAY DB WEIGHT: 93
[2026-06-30 19:33:50,265.265 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 19:33:50,273.273 INFO    ] ADDRESS: 14 TRAY WEIGHT: 173 TRAY DB WEIGHT: 173
[2026-06-30 19:33:50,282.282 INFO    ] ADDRESS: 15 TRAY WEIGHT: 50 TRAY DB WEIGHT: 50
[2026-06-30 19:33:50,290.290 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 19:33:50,311.311 INFO    ] ADDRESS: 17 TRAY WEIGHT: 312 TRAY DB WEIGHT: 312
[2026-06-30 19:33:50,320.320 INFO    ] ADDRESS: 18 TRAY WEIGHT: 200 TRAY DB WEIGHT: 200
[2026-06-30 19:33:50,328.328 INFO    ] ADDRESS: 19 TRAY WEIGHT: 391 TRAY DB WEIGHT: 391
[2026-06-30 19:33:50,337.337 INFO    ] ADDRESS: 20 TRAY WEIGHT: 200 TRAY DB WEIGHT: 200
[2026-06-30 19:33:50,346.346 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 19:33:50,354.354 INFO    ] ADDRESS: 22 TRAY WEIGHT: 32 TRAY DB WEIGHT: 32
[2026-06-30 19:33:50,362.362 INFO    ] ADDRESS: 23 TRAY WEIGHT: 305 TRAY DB WEIGHT: 305
[2026-06-30 19:33:50,371.371 INFO    ] ADDRESS: 24 TRAY WEIGHT: 421 TRAY DB WEIGHT: 421
[2026-06-30 19:33:50,379.379 INFO    ] ADDRESS: 25 TRAY WEIGHT: 229 TRAY DB WEIGHT: 229
[2026-06-30 19:33:50,387.387 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1348 TRAY DB WEIGHT: 1348
[2026-06-30 19:33:50,396.396 INFO    ] ADDRESS: 27 TRAY WEIGHT: 103 TRAY DB WEIGHT: 103
[2026-06-30 19:33:50,404.404 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2494 TRAY DB WEIGHT: 2494
[2026-06-30 19:33:50,412.412 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1610 TRAY DB WEIGHT: 1610
[2026-06-30 19:33:50,421.421 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2252 TRAY DB WEIGHT: 2252
[2026-06-30 19:33:50,429.429 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 19:33:50,438.438 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 19:33:50,446.446 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3276 TRAY DB WEIGHT: 3276
[2026-06-30 19:33:50,454.454 INFO    ] ADDRESS: 37 TRAY WEIGHT: 409 TRAY DB WEIGHT: 409
[2026-06-30 19:33:50,462.462 INFO    ] ADDRESS: 38 TRAY WEIGHT: 1935 TRAY DB WEIGHT: 1935
[2026-06-30 19:33:50,471.471 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 19:33:50,479.479 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2909 TRAY DB WEIGHT: 2909
[2026-06-30 19:33:50,488.488 INFO    ] ADDRESS: 41 TRAY WEIGHT: 235 TRAY DB WEIGHT: 235
[2026-06-30 19:33:50,496.496 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1547 TRAY DB WEIGHT: 1547
[2026-06-30 19:33:50,505.505 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2737 TRAY DB WEIGHT: 2737
[2026-06-30 19:33:50,513.513 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1852 TRAY DB WEIGHT: 1852
[2026-06-30 19:33:50,521.521 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5288 TRAY DB WEIGHT: 5288
[2026-06-30 19:33:50,530.530 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2548 TRAY DB WEIGHT: 2548
[2026-06-30 19:33:53,461.461 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 33, 52, 790429), 'door_weights': [{'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.668000', 'flow': '-1', 'TS': 1782828212.668, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.156000', 'flow': '-1', 'TS': 1782828170.156, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:33:53,473.473 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 33, 52, 790429), 'door_weights': [{'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.668000', 'flow': '-1', 'TS': 1782828212.668, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.156000', 'flow': '-1', 'TS': 1782828170.156, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:33:54,753.753 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 33, 53, 595144), 'door_weights': [{'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.666000', 'flow': '-1', 'TS': 1782828212.6660001, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.153000', 'flow': '-1', 'TS': 1782828170.1529999, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:33:54,785.785 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 33, 53, 595144), 'door_weights': [{'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.666000', 'flow': '-1', 'TS': 1782828212.6660001, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.153000', 'flow': '-1', 'TS': 1782828170.1529999, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:33:56,235.235 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 33, 54, 910217), 'door_weights': [{'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.662000', 'flow': '-1', 'TS': 1782828212.6620002, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.143000', 'flow': '-1', 'TS': 1782828170.1430001, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:33:56,286.286 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 33, 54, 910217), 'door_weights': [{'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.662000', 'flow': '-1', 'TS': 1782828212.6620002, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.143000', 'flow': '-1', 'TS': 1782828170.1430001, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:33:57,461.461 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 33, 56, 470192), 'door_weights': [{'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 19:33:56.610000', 'flow': '1', 'TS': 1782828236.61, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.663000', 'flow': '-1', 'TS': 1782828212.663, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.154000', 'flow': '-1', 'TS': 1782828170.154, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:33:57,467.467 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 33, 56, 470192), 'door_weights': [{'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 19:33:56.610000', 'flow': '1', 'TS': 1782828236.61, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.663000', 'flow': '-1', 'TS': 1782828212.663, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.154000', 'flow': '-1', 'TS': 1782828170.154, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:33:58,485.485 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 33, 57, 537258), 'door_weights': [{'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 19:33:56.610000', 'flow': '1', 'TS': 1782828236.6100001, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 19:33:56.943000', 'flow': '-1', 'TS': 1782828236.943, 'address': '19', 'weight': '355', 'expected_tray_weight': 396}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.661000', 'flow': '-1', 'TS': 1782828212.661, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.155000', 'flow': '-1', 'TS': 1782828170.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:33:58,496.496 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 33, 57, 537258), 'door_weights': [{'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 19:33:56.610000', 'flow': '1', 'TS': 1782828236.6100001, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 19:33:56.943000', 'flow': '-1', 'TS': 1782828236.943, 'address': '19', 'weight': '355', 'expected_tray_weight': 396}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.661000', 'flow': '-1', 'TS': 1782828212.661, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.155000', 'flow': '-1', 'TS': 1782828170.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:33:59,331.331 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 33, 58, 575281), 'door_weights': [{'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 19:33:56.608000', 'flow': '1', 'TS': 1782828236.608, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 19:33:58.723000', 'flow': '-1', 'TS': 1782828238.7229998, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 19:33:56.983000', 'flow': '-1', 'TS': 1782828236.983, 'address': '19', 'weight': '355', 'expected_tray_weight': 396}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.659000', 'flow': '-1', 'TS': 1782828212.659, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.154000', 'flow': '-1', 'TS': 1782828170.154, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:33:59,343.343 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 33, 58, 575281), 'door_weights': [{'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 19:33:56.608000', 'flow': '1', 'TS': 1782828236.608, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 19:33:58.723000', 'flow': '-1', 'TS': 1782828238.7229998, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 19:33:56.983000', 'flow': '-1', 'TS': 1782828236.983, 'address': '19', 'weight': '355', 'expected_tray_weight': 396}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.659000', 'flow': '-1', 'TS': 1782828212.659, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.154000', 'flow': '-1', 'TS': 1782828170.154, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:34:00,591.591 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 33, 59, 426234), 'door_weights': [{'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 19:33:56.604000', 'flow': '1', 'TS': 1782828236.604, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 19:33:58.719000', 'flow': '-1', 'TS': 1782828238.719, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 19:33:56.979000', 'flow': '-1', 'TS': 1782828236.9789999, 'address': '19', 'weight': '355', 'expected_tray_weight': 396}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.645000', 'flow': '-1', 'TS': 1782828212.645, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.151000', 'flow': '-1', 'TS': 1782828170.151, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:34:00,603.603 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 33, 59, 426234), 'door_weights': [{'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 19:33:56.604000', 'flow': '1', 'TS': 1782828236.604, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 19:33:58.719000', 'flow': '-1', 'TS': 1782828238.719, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 19:33:56.979000', 'flow': '-1', 'TS': 1782828236.9789999, 'address': '19', 'weight': '355', 'expected_tray_weight': 396}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.645000', 'flow': '-1', 'TS': 1782828212.645, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.151000', 'flow': '-1', 'TS': 1782828170.151, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:34:02,139.139 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 34, 0, 684407), 'door_weights': [{'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 19:33:56.596000', 'flow': '1', 'TS': 1782828236.596, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 19:33:58.711000', 'flow': '-1', 'TS': 1782828238.711, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 19:33:56.956000', 'flow': '-1', 'TS': 1782828236.956, 'address': '19', 'weight': '355', 'expected_tray_weight': 396}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.649000', 'flow': '-1', 'TS': 1782828212.649, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.147000', 'flow': '-1', 'TS': 1782828170.147, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:34:02,172.172 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 34, 0, 684407), 'door_weights': [{'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 19:33:56.596000', 'flow': '1', 'TS': 1782828236.596, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 19:33:58.711000', 'flow': '-1', 'TS': 1782828238.711, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 19:33:56.956000', 'flow': '-1', 'TS': 1782828236.956, 'address': '19', 'weight': '355', 'expected_tray_weight': 396}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.649000', 'flow': '-1', 'TS': 1782828212.649, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.147000', 'flow': '-1', 'TS': 1782828170.147, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:34:03,247.247 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 34, 2, 219892), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:34:02.234000', 'flow': '0', 'TS': 1782828242.234, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:34:02.256000', 'flow': '0', 'TS': 1782828242.256, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:34:02.276000', 'flow': '0', 'TS': 1782828242.276, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:34:02.428000', 'flow': '0', 'TS': 1782828242.428, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:34:02.448000', 'flow': '0', 'TS': 1782828242.448, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:34:02.583000', 'flow': '0', 'TS': 1782828242.583, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:02.577000', 'flow': '0', 'TS': 1782828242.5770001, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:34:02.718000', 'flow': '0', 'TS': 1782828242.718, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 19:34:02.739000', 'flow': '0', 'TS': 1782828242.7389998, 'address': '19', 'weight': '355', 'expected_tray_weight': 396}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:34:02.801000', 'flow': '0', 'TS': 1782828242.8009999, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:34:02.820000', 'flow': '0', 'TS': 1782828242.8200002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:34:02.843000', 'flow': '0', 'TS': 1782828242.8430002, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:34:02.920000', 'flow': '0', 'TS': 1782828242.92, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:34:02.940000', 'flow': '0', 'TS': 1782828242.9399998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:34:03.080000', 'flow': '0', 'TS': 1782828243.0800002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:34:03.028000', 'flow': '0', 'TS': 1782828243.0279999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:34:03.167000', 'flow': '0', 'TS': 1782828243.1669998, 'address': '27', 'weight': '103', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:34:03,256.256 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 34, 2, 219892), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:34:02.234000', 'flow': '0', 'TS': 1782828242.234, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:34:02.256000', 'flow': '0', 'TS': 1782828242.256, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:34:02.276000', 'flow': '0', 'TS': 1782828242.276, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:34:02.428000', 'flow': '0', 'TS': 1782828242.428, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:34:02.448000', 'flow': '0', 'TS': 1782828242.448, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:34:02.583000', 'flow': '0', 'TS': 1782828242.583, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:02.577000', 'flow': '0', 'TS': 1782828242.5770001, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:34:02.718000', 'flow': '0', 'TS': 1782828242.718, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 19:34:02.739000', 'flow': '0', 'TS': 1782828242.7389998, 'address': '19', 'weight': '355', 'expected_tray_weight': 396}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:34:02.801000', 'flow': '0', 'TS': 1782828242.8009999, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:34:02.820000', 'flow': '0', 'TS': 1782828242.8200002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:34:02.843000', 'flow': '0', 'TS': 1782828242.8430002, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:34:02.920000', 'flow': '0', 'TS': 1782828242.92, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:34:02.940000', 'flow': '0', 'TS': 1782828242.9399998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:34:03.080000', 'flow': '0', 'TS': 1782828243.0800002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:34:03.028000', 'flow': '0', 'TS': 1782828243.0279999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:34:03.167000', 'flow': '0', 'TS': 1782828243.1669998, 'address': '27', 'weight': '103', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:34:04,759.759 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 19:34:04,761.761 INFO    ] DB TRAY [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "93", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-3"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "173", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-4"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "200", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "391", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-11"}, {"tray_weight": "200", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "32", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "421", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "229", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1348", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "103", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-3"}, {"tray_weight": "2494", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1610", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3276", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-15"}, {"tray_weight": "409", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-17"}, {"tray_weight": "1935", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "235", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-15"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-8"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5288", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2548", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 19:34:04,764.764 INFO    ] TRAY READINGS [{'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.143000', 'flow': '-1', 'TS': 1782828170.1430001, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.147000', 'flow': '-1', 'TS': 1782828170.147, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.151000', 'flow': '-1', 'TS': 1782828170.151, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.153000', 'flow': '-1', 'TS': 1782828170.1529999, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.154000', 'flow': '-1', 'TS': 1782828170.154, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.154000', 'flow': '-1', 'TS': 1782828170.154, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.155000', 'flow': '-1', 'TS': 1782828170.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:32:50.156000', 'flow': '-1', 'TS': 1782828170.156, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.645000', 'flow': '-1', 'TS': 1782828212.645, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.649000', 'flow': '-1', 'TS': 1782828212.649, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.659000', 'flow': '-1', 'TS': 1782828212.659, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.661000', 'flow': '-1', 'TS': 1782828212.661, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.662000', 'flow': '-1', 'TS': 1782828212.6620002, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.663000', 'flow': '-1', 'TS': 1782828212.663, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.666000', 'flow': '-1', 'TS': 1782828212.6660001, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:33:32.668000', 'flow': '-1', 'TS': 1782828212.668, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 19:33:56.596000', 'flow': '1', 'TS': 1782828236.596, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 19:33:56.604000', 'flow': '1', 'TS': 1782828236.604, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 19:33:56.608000', 'flow': '1', 'TS': 1782828236.608, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 19:33:56.610000', 'flow': '1', 'TS': 1782828236.61, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 19:33:56.610000', 'flow': '1', 'TS': 1782828236.6100001, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 19:33:56.943000', 'flow': '-1', 'TS': 1782828236.943, 'address': '19', 'weight': '355', 'expected_tray_weight': 396}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 19:33:56.956000', 'flow': '-1', 'TS': 1782828236.956, 'address': '19', 'weight': '355', 'expected_tray_weight': 396}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 19:33:56.979000', 'flow': '-1', 'TS': 1782828236.9789999, 'address': '19', 'weight': '355', 'expected_tray_weight': 396}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 19:33:56.983000', 'flow': '-1', 'TS': 1782828236.983, 'address': '19', 'weight': '355', 'expected_tray_weight': 396}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 19:33:58.711000', 'flow': '-1', 'TS': 1782828238.711, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 19:33:58.719000', 'flow': '-1', 'TS': 1782828238.719, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '196', 'tray_id': '18', 'datetime': '2026-06-30 19:33:58.723000', 'flow': '-1', 'TS': 1782828238.7229998, 'address': '18', 'weight': '196', 'expected_tray_weight': 210}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:34:02.234000', 'flow': '0', 'TS': 1782828242.234, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:34:02.256000', 'flow': '0', 'TS': 1782828242.256, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:34:02.276000', 'flow': '0', 'TS': 1782828242.276, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:34:02.428000', 'flow': '0', 'TS': 1782828242.428, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:34:02.448000', 'flow': '0', 'TS': 1782828242.448, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:02.577000', 'flow': '0', 'TS': 1782828242.5770001, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:34:02.583000', 'flow': '0', 'TS': 1782828242.583, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:34:02.718000', 'flow': '0', 'TS': 1782828242.718, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 19:34:02.739000', 'flow': '0', 'TS': 1782828242.7389998, 'address': '19', 'weight': '355', 'expected_tray_weight': 396}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:34:02.801000', 'flow': '0', 'TS': 1782828242.8009999, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:34:02.820000', 'flow': '0', 'TS': 1782828242.8200002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '32', 'tray_id': '22', 'datetime': '2026-06-30 19:34:02.843000', 'flow': '0', 'TS': 1782828242.8430002, 'address': '22', 'weight': '32', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 19:34:02.920000', 'flow': '0', 'TS': 1782828242.92, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 19:34:02.940000', 'flow': '0', 'TS': 1782828242.9399998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '1348', 'tray_id': '26', 'datetime': '2026-06-30 19:34:03.028000', 'flow': '0', 'TS': 1782828243.0279999, 'address': '26', 'weight': '1348', 'expected_tray_weight': 1320}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:34:03.080000', 'flow': '0', 'TS': 1782828243.0800002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:34:03.167000', 'flow': '0', 'TS': 1782828243.1669998, 'address': '27', 'weight': '103', 'expected_tray_weight': 96}]
[2026-06-30 19:34:07,165.165 INFO    ] Final DB Tray = [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "93", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-3"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "173", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-4"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "198", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "355", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-11"}, {"tray_weight": "200", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "32", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1348", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "103", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-3"}, {"tray_weight": "2494", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1610", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3276", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-15"}, {"tray_weight": "409", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-17"}, {"tray_weight": "1935", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "235", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-15"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-8"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5288", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2548", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 19:34:13,032.032 INFO    ] Syncing order with order id: TM06202003260630193251125
[2026-06-30 19:34:13,055.055 INFO    ] pg status for order_id: TM06202003260630193251125 before is --> False
[2026-06-30 19:34:13,058.058 INFO    ] payment_gateway for order_id: TM06202003260630193251125 is --> razor_pay and sync status is True
[2026-06-30 19:34:13,459.459 INFO    ] pg status response {'status': True}
[2026-06-30 19:34:13,548.548 INFO    ] pg status for order_id: TM06202003260630193251125 after is --> {'status': True}
[2026-06-30 19:38:04,681.681 INFO    ] processOrderPayment version is : v2
[2026-06-30 19:45:53,819.819 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 19:45:53,827.827 INFO    ] ADDRESS: 12 TRAY WEIGHT: 93 TRAY DB WEIGHT: 93
[2026-06-30 19:45:53,831.831 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 19:45:53,836.836 INFO    ] ADDRESS: 14 TRAY WEIGHT: 173 TRAY DB WEIGHT: 173
[2026-06-30 19:45:53,845.845 INFO    ] ADDRESS: 15 TRAY WEIGHT: 50 TRAY DB WEIGHT: 50
[2026-06-30 19:45:53,854.854 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 19:45:53,859.859 INFO    ] ADDRESS: 17 TRAY WEIGHT: 312 TRAY DB WEIGHT: 312
[2026-06-30 19:45:53,864.864 INFO    ] ADDRESS: 18 TRAY WEIGHT: 198 TRAY DB WEIGHT: 198
[2026-06-30 19:45:53,868.868 INFO    ] ADDRESS: 19 TRAY WEIGHT: 355 TRAY DB WEIGHT: 355
[2026-06-30 19:45:53,873.873 INFO    ] ADDRESS: 20 TRAY WEIGHT: 200 TRAY DB WEIGHT: 200
[2026-06-30 19:45:53,878.878 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 19:45:53,883.883 INFO    ] ADDRESS: 22 TRAY WEIGHT: 32 TRAY DB WEIGHT: 32
[2026-06-30 19:45:53,888.888 INFO    ] ADDRESS: 23 TRAY WEIGHT: 305 TRAY DB WEIGHT: 305
[2026-06-30 19:45:53,892.892 INFO    ] ADDRESS: 24 TRAY WEIGHT: 420 TRAY DB WEIGHT: 420
[2026-06-30 19:45:53,897.897 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 19:45:53,902.902 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1348 TRAY DB WEIGHT: 1348
[2026-06-30 19:45:53,907.907 INFO    ] ADDRESS: 27 TRAY WEIGHT: 103 TRAY DB WEIGHT: 103
[2026-06-30 19:45:53,911.911 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2494 TRAY DB WEIGHT: 2494
[2026-06-30 19:45:53,916.916 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1610 TRAY DB WEIGHT: 1610
[2026-06-30 19:45:53,921.921 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2252 TRAY DB WEIGHT: 2252
[2026-06-30 19:45:53,926.926 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 19:45:53,930.930 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 19:45:53,935.935 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3276 TRAY DB WEIGHT: 3276
[2026-06-30 19:45:53,940.940 INFO    ] ADDRESS: 37 TRAY WEIGHT: 409 TRAY DB WEIGHT: 409
[2026-06-30 19:45:53,945.945 INFO    ] ADDRESS: 38 TRAY WEIGHT: 1935 TRAY DB WEIGHT: 1935
[2026-06-30 19:45:53,950.950 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 19:45:53,954.954 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2909 TRAY DB WEIGHT: 2909
[2026-06-30 19:45:53,959.959 INFO    ] ADDRESS: 41 TRAY WEIGHT: 235 TRAY DB WEIGHT: 235
[2026-06-30 19:45:53,964.964 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1547 TRAY DB WEIGHT: 1547
[2026-06-30 19:45:53,969.969 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2737 TRAY DB WEIGHT: 2737
[2026-06-30 19:45:53,974.974 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1852 TRAY DB WEIGHT: 1852
[2026-06-30 19:45:53,978.978 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5288 TRAY DB WEIGHT: 5288
[2026-06-30 19:45:53,983.983 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2548 TRAY DB WEIGHT: 2548
[2026-06-30 19:45:57,686.686 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 45, 56, 295464), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.271000', 'flow': '1', 'TS': 1782828718.2710001, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.827000', 'flow': '1', 'TS': 1782828676.8270001, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.755000', 'flow': '1', 'TS': 1782828561.755, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.339000', 'flow': '1', 'TS': 1782828654.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.546000', 'flow': '1', 'TS': 1782828790.546, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.674000', 'flow': '1', 'TS': 1782828279.674, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.793000', 'flow': '1', 'TS': 1782828470.793, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.097000', 'flow': '1', 'TS': 1782828658.097, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.187000', 'flow': '1', 'TS': 1782828848.1869998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.707000', 'flow': '1', 'TS': 1782828509.707, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:45:57,699.699 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 45, 56, 295464), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.271000', 'flow': '1', 'TS': 1782828718.2710001, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.827000', 'flow': '1', 'TS': 1782828676.8270001, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.755000', 'flow': '1', 'TS': 1782828561.755, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.339000', 'flow': '1', 'TS': 1782828654.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.546000', 'flow': '1', 'TS': 1782828790.546, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.674000', 'flow': '1', 'TS': 1782828279.674, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.793000', 'flow': '1', 'TS': 1782828470.793, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.097000', 'flow': '1', 'TS': 1782828658.097, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.187000', 'flow': '1', 'TS': 1782828848.1869998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.707000', 'flow': '1', 'TS': 1782828509.707, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:45:59,112.112 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 45, 57, 811839), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.273000', 'flow': '1', 'TS': 1782828718.273, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.821000', 'flow': '1', 'TS': 1782828676.8209999, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.761000', 'flow': '1', 'TS': 1782828561.761, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.345000', 'flow': '1', 'TS': 1782828654.345, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.545000', 'flow': '1', 'TS': 1782828790.545, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.663000', 'flow': '1', 'TS': 1782828279.6629999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.790000', 'flow': '1', 'TS': 1782828470.7900002, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.098000', 'flow': '1', 'TS': 1782828658.098, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.188000', 'flow': '1', 'TS': 1782828848.188, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.710000', 'flow': '1', 'TS': 1782828509.71, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:45:59,125.125 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 45, 57, 811839), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.273000', 'flow': '1', 'TS': 1782828718.273, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.821000', 'flow': '1', 'TS': 1782828676.8209999, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.761000', 'flow': '1', 'TS': 1782828561.761, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.345000', 'flow': '1', 'TS': 1782828654.345, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.545000', 'flow': '1', 'TS': 1782828790.545, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.663000', 'flow': '1', 'TS': 1782828279.6629999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.790000', 'flow': '1', 'TS': 1782828470.7900002, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.098000', 'flow': '1', 'TS': 1782828658.098, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.188000', 'flow': '1', 'TS': 1782828848.188, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.710000', 'flow': '1', 'TS': 1782828509.71, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:46:00,299.299 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 45, 59, 210404), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.279000', 'flow': '1', 'TS': 1782828718.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.828000', 'flow': '1', 'TS': 1782828676.828, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.760000', 'flow': '1', 'TS': 1782828561.76, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.344000', 'flow': '1', 'TS': 1782828654.344, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.534000', 'flow': '1', 'TS': 1782828790.534, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.671000', 'flow': '1', 'TS': 1782828279.671, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.791000', 'flow': '1', 'TS': 1782828470.791, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.095000', 'flow': '1', 'TS': 1782828658.095, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.185000', 'flow': '1', 'TS': 1782828848.185, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.708000', 'flow': '1', 'TS': 1782828509.708, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:46:00,323.323 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 45, 59, 210404), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.279000', 'flow': '1', 'TS': 1782828718.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.828000', 'flow': '1', 'TS': 1782828676.828, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.760000', 'flow': '1', 'TS': 1782828561.76, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.344000', 'flow': '1', 'TS': 1782828654.344, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.534000', 'flow': '1', 'TS': 1782828790.534, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.671000', 'flow': '1', 'TS': 1782828279.671, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.791000', 'flow': '1', 'TS': 1782828470.791, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.095000', 'flow': '1', 'TS': 1782828658.095, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.185000', 'flow': '1', 'TS': 1782828848.185, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.708000', 'flow': '1', 'TS': 1782828509.708, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:46:01,758.758 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 46, 0, 399674), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.279000', 'flow': '1', 'TS': 1782828718.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.828000', 'flow': '1', 'TS': 1782828676.828, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.763000', 'flow': '1', 'TS': 1782828561.763, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.347000', 'flow': '1', 'TS': 1782828654.347, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.547000', 'flow': '1', 'TS': 1782828790.5470002, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.666000', 'flow': '1', 'TS': 1782828279.6660001, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.789000', 'flow': '1', 'TS': 1782828470.789, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.093000', 'flow': '1', 'TS': 1782828658.093, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.183000', 'flow': '1', 'TS': 1782828848.183, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '0', 'tray_id': '22', 'datetime': '2026-06-30 19:46:00.484000', 'flow': '-1', 'TS': 1782828960.484, 'address': '22', 'weight': '0', 'expected_tray_weight': 0}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.701000', 'flow': '1', 'TS': 1782828509.701, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:46:01,777.777 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 46, 0, 399674), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.279000', 'flow': '1', 'TS': 1782828718.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.828000', 'flow': '1', 'TS': 1782828676.828, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.763000', 'flow': '1', 'TS': 1782828561.763, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.347000', 'flow': '1', 'TS': 1782828654.347, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.547000', 'flow': '1', 'TS': 1782828790.5470002, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.666000', 'flow': '1', 'TS': 1782828279.6660001, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.789000', 'flow': '1', 'TS': 1782828470.789, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.093000', 'flow': '1', 'TS': 1782828658.093, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.183000', 'flow': '1', 'TS': 1782828848.183, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '0', 'tray_id': '22', 'datetime': '2026-06-30 19:46:00.484000', 'flow': '-1', 'TS': 1782828960.484, 'address': '22', 'weight': '0', 'expected_tray_weight': 0}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.701000', 'flow': '1', 'TS': 1782828509.701, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:46:04,165.165 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 46, 1, 868708), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.280000', 'flow': '1', 'TS': 1782828718.28, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.815000', 'flow': '1', 'TS': 1782828676.815, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.760000', 'flow': '1', 'TS': 1782828561.76, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.344000', 'flow': '1', 'TS': 1782828654.3439999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.529000', 'flow': '1', 'TS': 1782828790.529, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.637000', 'flow': '1', 'TS': 1782828279.637, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.782000', 'flow': '1', 'TS': 1782828470.782, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.086000', 'flow': '1', 'TS': 1782828658.086, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.176000', 'flow': '1', 'TS': 1782828848.1759999, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '0', 'tray_id': '22', 'datetime': '2026-06-30 19:46:00.479000', 'flow': '-1', 'TS': 1782828960.479, 'address': '22', 'weight': '0', 'expected_tray_weight': 0}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.704000', 'flow': '1', 'TS': 1782828509.704, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 19:46:03.124000', 'flow': '-1', 'TS': 1782828963.124, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1320}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:46:04,180.180 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 46, 1, 868708), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.280000', 'flow': '1', 'TS': 1782828718.28, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.815000', 'flow': '1', 'TS': 1782828676.815, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.760000', 'flow': '1', 'TS': 1782828561.76, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.344000', 'flow': '1', 'TS': 1782828654.3439999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.529000', 'flow': '1', 'TS': 1782828790.529, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.637000', 'flow': '1', 'TS': 1782828279.637, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.782000', 'flow': '1', 'TS': 1782828470.782, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.086000', 'flow': '1', 'TS': 1782828658.086, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.176000', 'flow': '1', 'TS': 1782828848.1759999, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '0', 'tray_id': '22', 'datetime': '2026-06-30 19:46:00.479000', 'flow': '-1', 'TS': 1782828960.479, 'address': '22', 'weight': '0', 'expected_tray_weight': 0}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.704000', 'flow': '1', 'TS': 1782828509.704, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 19:46:03.124000', 'flow': '-1', 'TS': 1782828963.124, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1320}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:46:05,788.788 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 46, 4, 270460), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.286000', 'flow': '1', 'TS': 1782828718.286, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.819000', 'flow': '1', 'TS': 1782828676.819, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.759000', 'flow': '1', 'TS': 1782828561.759, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.343000', 'flow': '1', 'TS': 1782828654.343, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.546000', 'flow': '1', 'TS': 1782828790.546, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.664000', 'flow': '1', 'TS': 1782828279.664, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.780000', 'flow': '1', 'TS': 1782828470.78, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.084000', 'flow': '1', 'TS': 1782828658.084, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.174000', 'flow': '1', 'TS': 1782828848.174, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '0', 'tray_id': '22', 'datetime': '2026-06-30 19:46:00.479000', 'flow': '-1', 'TS': 1782828960.479, 'address': '22', 'weight': '0', 'expected_tray_weight': 0}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.706000', 'flow': '1', 'TS': 1782828509.706, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 19:46:03.124000', 'flow': '-1', 'TS': 1782828963.1239998, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1320}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:46:05,799.799 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 46, 4, 270460), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.286000', 'flow': '1', 'TS': 1782828718.286, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.819000', 'flow': '1', 'TS': 1782828676.819, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.759000', 'flow': '1', 'TS': 1782828561.759, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.343000', 'flow': '1', 'TS': 1782828654.343, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.546000', 'flow': '1', 'TS': 1782828790.546, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.664000', 'flow': '1', 'TS': 1782828279.664, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.780000', 'flow': '1', 'TS': 1782828470.78, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.084000', 'flow': '1', 'TS': 1782828658.084, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.174000', 'flow': '1', 'TS': 1782828848.174, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '0', 'tray_id': '22', 'datetime': '2026-06-30 19:46:00.479000', 'flow': '-1', 'TS': 1782828960.479, 'address': '22', 'weight': '0', 'expected_tray_weight': 0}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.706000', 'flow': '1', 'TS': 1782828509.706, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 19:46:03.124000', 'flow': '-1', 'TS': 1782828963.1239998, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1320}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:46:07,120.120 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 46, 5, 919287), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.289000', 'flow': '1', 'TS': 1782828718.289, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.827000', 'flow': '1', 'TS': 1782828676.8270001, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.761000', 'flow': '1', 'TS': 1782828561.761, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.345000', 'flow': '1', 'TS': 1782828654.345, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.545000', 'flow': '1', 'TS': 1782828790.5449998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.659000', 'flow': '1', 'TS': 1782828279.6590002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.781000', 'flow': '1', 'TS': 1782828470.7810001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 19:46:05.485000', 'flow': '1', 'TS': 1782828965.4850001, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.081000', 'flow': '1', 'TS': 1782828658.0809999, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.171000', 'flow': '1', 'TS': 1782828848.171, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '0', 'tray_id': '22', 'datetime': '2026-06-30 19:46:00.475000', 'flow': '-1', 'TS': 1782828960.4750001, 'address': '22', 'weight': '0', 'expected_tray_weight': 0}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.703000', 'flow': '1', 'TS': 1782828509.703, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 19:46:03.122000', 'flow': '-1', 'TS': 1782828963.122, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1320}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:46:07,132.132 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 46, 5, 919287), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.289000', 'flow': '1', 'TS': 1782828718.289, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.827000', 'flow': '1', 'TS': 1782828676.8270001, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.761000', 'flow': '1', 'TS': 1782828561.761, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.345000', 'flow': '1', 'TS': 1782828654.345, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.545000', 'flow': '1', 'TS': 1782828790.5449998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.659000', 'flow': '1', 'TS': 1782828279.6590002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.781000', 'flow': '1', 'TS': 1782828470.7810001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 19:46:05.485000', 'flow': '1', 'TS': 1782828965.4850001, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.081000', 'flow': '1', 'TS': 1782828658.0809999, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.171000', 'flow': '1', 'TS': 1782828848.171, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '0', 'tray_id': '22', 'datetime': '2026-06-30 19:46:00.475000', 'flow': '-1', 'TS': 1782828960.4750001, 'address': '22', 'weight': '0', 'expected_tray_weight': 0}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.703000', 'flow': '1', 'TS': 1782828509.703, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 19:46:03.122000', 'flow': '-1', 'TS': 1782828963.122, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1320}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:46:08,242.242 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 46, 5, 919287), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:46:07.122000', 'flow': '0', 'TS': 1782828967.122, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:46:07.146000', 'flow': '0', 'TS': 1782828967.1460001, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:46:07.166000', 'flow': '0', 'TS': 1782828967.1660001, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:46:07.270000', 'flow': '0', 'TS': 1782828967.27, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:46:07.290000', 'flow': '0', 'TS': 1782828967.29, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:46:07.311000', 'flow': '0', 'TS': 1782828967.311, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:46:07.342000', 'flow': '0', 'TS': 1782828967.342, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:46:07.476000', 'flow': '0', 'TS': 1782828967.476, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 19:46:07.497000', 'flow': '0', 'TS': 1782828967.497, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:46:07.601000', 'flow': '0', 'TS': 1782828967.6009998, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:46:07.619000', 'flow': '0', 'TS': 1782828967.619, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '1', 'tray_id': '22', 'datetime': '2026-06-30 19:46:07.640000', 'flow': '0', 'TS': 1782828967.64, 'address': '22', 'weight': '1', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:46:07.690000', 'flow': '0', 'TS': 1782828967.69, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 19:46:07.708000', 'flow': '0', 'TS': 1782828967.7080002, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:46:07.729000', 'flow': '0', 'TS': 1782828967.729, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 19:46:08.050000', 'flow': '0', 'TS': 1782828968.05, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:46:08.074000', 'flow': '0', 'TS': 1782828968.0740001, 'address': '27', 'weight': '103', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:46:08,251.251 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 46, 5, 919287), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:46:07.122000', 'flow': '0', 'TS': 1782828967.122, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:46:07.146000', 'flow': '0', 'TS': 1782828967.1460001, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:46:07.166000', 'flow': '0', 'TS': 1782828967.1660001, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:46:07.270000', 'flow': '0', 'TS': 1782828967.27, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:46:07.290000', 'flow': '0', 'TS': 1782828967.29, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:46:07.311000', 'flow': '0', 'TS': 1782828967.311, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:46:07.342000', 'flow': '0', 'TS': 1782828967.342, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:46:07.476000', 'flow': '0', 'TS': 1782828967.476, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 19:46:07.497000', 'flow': '0', 'TS': 1782828967.497, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:46:07.601000', 'flow': '0', 'TS': 1782828967.6009998, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:46:07.619000', 'flow': '0', 'TS': 1782828967.619, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '1', 'tray_id': '22', 'datetime': '2026-06-30 19:46:07.640000', 'flow': '0', 'TS': 1782828967.64, 'address': '22', 'weight': '1', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:46:07.690000', 'flow': '0', 'TS': 1782828967.69, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 19:46:07.708000', 'flow': '0', 'TS': 1782828967.7080002, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:46:07.729000', 'flow': '0', 'TS': 1782828967.729, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 19:46:08.050000', 'flow': '0', 'TS': 1782828968.05, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:46:08.074000', 'flow': '0', 'TS': 1782828968.0740001, 'address': '27', 'weight': '103', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:46:09,797.797 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 19:46:09,798.798 INFO    ] DB TRAY [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "93", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-3"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "173", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-4"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "198", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "355", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-10"}, {"tray_weight": "200", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "32", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1348", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "103", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-3"}, {"tray_weight": "2494", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1610", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3276", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-15"}, {"tray_weight": "409", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-17"}, {"tray_weight": "1935", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "235", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-15"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-8"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5288", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2548", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 19:46:09,803.803 INFO    ] TRAY READINGS [{'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.637000', 'flow': '1', 'TS': 1782828279.637, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.659000', 'flow': '1', 'TS': 1782828279.6590002, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.663000', 'flow': '1', 'TS': 1782828279.6629999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.664000', 'flow': '1', 'TS': 1782828279.664, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.666000', 'flow': '1', 'TS': 1782828279.6660001, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.671000', 'flow': '1', 'TS': 1782828279.671, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:34:39.674000', 'flow': '1', 'TS': 1782828279.674, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.780000', 'flow': '1', 'TS': 1782828470.78, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.781000', 'flow': '1', 'TS': 1782828470.7810001, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.782000', 'flow': '1', 'TS': 1782828470.782, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.789000', 'flow': '1', 'TS': 1782828470.789, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.790000', 'flow': '1', 'TS': 1782828470.7900002, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.791000', 'flow': '1', 'TS': 1782828470.791, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 19:37:50.793000', 'flow': '1', 'TS': 1782828470.793, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.701000', 'flow': '1', 'TS': 1782828509.701, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.703000', 'flow': '1', 'TS': 1782828509.703, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.704000', 'flow': '1', 'TS': 1782828509.704, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.706000', 'flow': '1', 'TS': 1782828509.706, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.707000', 'flow': '1', 'TS': 1782828509.707, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.708000', 'flow': '1', 'TS': 1782828509.708, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '229', 'tray_id': '25', 'datetime': '2026-06-30 19:38:29.710000', 'flow': '1', 'TS': 1782828509.71, 'address': '25', 'weight': '229', 'expected_tray_weight': 210}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.755000', 'flow': '1', 'TS': 1782828561.755, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.759000', 'flow': '1', 'TS': 1782828561.759, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.760000', 'flow': '1', 'TS': 1782828561.76, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.760000', 'flow': '1', 'TS': 1782828561.76, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.761000', 'flow': '1', 'TS': 1782828561.761, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.761000', 'flow': '1', 'TS': 1782828561.761, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:39:21.763000', 'flow': '1', 'TS': 1782828561.763, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.339000', 'flow': '1', 'TS': 1782828654.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.343000', 'flow': '1', 'TS': 1782828654.343, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.344000', 'flow': '1', 'TS': 1782828654.3439999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.344000', 'flow': '1', 'TS': 1782828654.344, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.345000', 'flow': '1', 'TS': 1782828654.345, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.345000', 'flow': '1', 'TS': 1782828654.345, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:40:54.347000', 'flow': '1', 'TS': 1782828654.347, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.081000', 'flow': '1', 'TS': 1782828658.0809999, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.084000', 'flow': '1', 'TS': 1782828658.084, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.086000', 'flow': '1', 'TS': 1782828658.086, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.093000', 'flow': '1', 'TS': 1782828658.093, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.095000', 'flow': '1', 'TS': 1782828658.095, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.097000', 'flow': '1', 'TS': 1782828658.097, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:40:58.098000', 'flow': '1', 'TS': 1782828658.098, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.815000', 'flow': '1', 'TS': 1782828676.815, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.819000', 'flow': '1', 'TS': 1782828676.819, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.821000', 'flow': '1', 'TS': 1782828676.8209999, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.827000', 'flow': '1', 'TS': 1782828676.8270001, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.827000', 'flow': '1', 'TS': 1782828676.8270001, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.828000', 'flow': '1', 'TS': 1782828676.828, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:41:16.828000', 'flow': '1', 'TS': 1782828676.828, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.271000', 'flow': '1', 'TS': 1782828718.2710001, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.273000', 'flow': '1', 'TS': 1782828718.273, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.279000', 'flow': '1', 'TS': 1782828718.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.279000', 'flow': '1', 'TS': 1782828718.279, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.280000', 'flow': '1', 'TS': 1782828718.28, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.286000', 'flow': '1', 'TS': 1782828718.286, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:41:58.289000', 'flow': '1', 'TS': 1782828718.289, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.529000', 'flow': '1', 'TS': 1782828790.529, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.534000', 'flow': '1', 'TS': 1782828790.534, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.545000', 'flow': '1', 'TS': 1782828790.5449998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.545000', 'flow': '1', 'TS': 1782828790.545, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.546000', 'flow': '1', 'TS': 1782828790.546, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.546000', 'flow': '1', 'TS': 1782828790.546, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:43:10.547000', 'flow': '1', 'TS': 1782828790.5470002, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.171000', 'flow': '1', 'TS': 1782828848.171, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.174000', 'flow': '1', 'TS': 1782828848.174, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.176000', 'flow': '1', 'TS': 1782828848.1759999, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.183000', 'flow': '1', 'TS': 1782828848.183, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.185000', 'flow': '1', 'TS': 1782828848.185, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.187000', 'flow': '1', 'TS': 1782828848.1869998, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:44:08.188000', 'flow': '1', 'TS': 1782828848.188, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '0', 'tray_id': '22', 'datetime': '2026-06-30 19:46:00.475000', 'flow': '-1', 'TS': 1782828960.4750001, 'address': '22', 'weight': '0', 'expected_tray_weight': 0}, {'tray_weight': '0', 'tray_id': '22', 'datetime': '2026-06-30 19:46:00.479000', 'flow': '-1', 'TS': 1782828960.479, 'address': '22', 'weight': '0', 'expected_tray_weight': 0}, {'tray_weight': '0', 'tray_id': '22', 'datetime': '2026-06-30 19:46:00.479000', 'flow': '-1', 'TS': 1782828960.479, 'address': '22', 'weight': '0', 'expected_tray_weight': 0}, {'tray_weight': '0', 'tray_id': '22', 'datetime': '2026-06-30 19:46:00.484000', 'flow': '-1', 'TS': 1782828960.484, 'address': '22', 'weight': '0', 'expected_tray_weight': 0}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 19:46:03.122000', 'flow': '-1', 'TS': 1782828963.122, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1320}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 19:46:03.124000', 'flow': '-1', 'TS': 1782828963.1239998, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1320}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 19:46:03.124000', 'flow': '-1', 'TS': 1782828963.124, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1320}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 19:46:05.485000', 'flow': '1', 'TS': 1782828965.4850001, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:46:07.122000', 'flow': '0', 'TS': 1782828967.122, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:46:07.146000', 'flow': '0', 'TS': 1782828967.1460001, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:46:07.166000', 'flow': '0', 'TS': 1782828967.1660001, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:46:07.270000', 'flow': '0', 'TS': 1782828967.27, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:46:07.290000', 'flow': '0', 'TS': 1782828967.29, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:46:07.311000', 'flow': '0', 'TS': 1782828967.311, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:46:07.342000', 'flow': '0', 'TS': 1782828967.342, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:46:07.476000', 'flow': '0', 'TS': 1782828967.476, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 19:46:07.497000', 'flow': '0', 'TS': 1782828967.497, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 19:46:07.601000', 'flow': '0', 'TS': 1782828967.6009998, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:46:07.619000', 'flow': '0', 'TS': 1782828967.619, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '1', 'tray_id': '22', 'datetime': '2026-06-30 19:46:07.640000', 'flow': '0', 'TS': 1782828967.64, 'address': '22', 'weight': '1', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:46:07.690000', 'flow': '0', 'TS': 1782828967.69, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 19:46:07.708000', 'flow': '0', 'TS': 1782828967.7080002, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:46:07.729000', 'flow': '0', 'TS': 1782828967.729, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 19:46:08.050000', 'flow': '0', 'TS': 1782828968.05, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1320}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:46:08.074000', 'flow': '0', 'TS': 1782828968.0740001, 'address': '27', 'weight': '103', 'expected_tray_weight': 96}]
[2026-06-30 19:46:11,137.137 INFO    ] Final DB Tray = [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "93", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-3"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "173", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-4"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "200", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "356", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-10"}, {"tray_weight": "200", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "1", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "306", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "421", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1290", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-22"}, {"tray_weight": "103", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-3"}, {"tray_weight": "2494", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1610", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3276", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-15"}, {"tray_weight": "409", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-17"}, {"tray_weight": "1935", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "235", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-15"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-8"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1852", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5288", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2548", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 19:46:17,680.680 INFO    ] Syncing order with order id: TM06202003260630194414535
[2026-06-30 19:46:17,704.704 INFO    ] pg status for order_id: TM06202003260630194414535 before is --> False
[2026-06-30 19:46:17,707.707 INFO    ] payment_gateway for order_id: TM06202003260630194414535 is --> razor_pay and sync status is True
[2026-06-30 19:46:18,106.106 INFO    ] pg status response {'status': True}
[2026-06-30 19:46:18,133.133 INFO    ] pg status for order_id: TM06202003260630194414535 after is --> {'status': True}
[2026-06-30 19:47:05,245.245 INFO    ] processOrderPayment version is : v2
[2026-06-30 19:50:08,642.642 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 50, 7, 828673), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:50:07.815000', 'flow': '0', 'TS': 1782829207.8149998, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:50:07.834000', 'flow': '0', 'TS': 1782829207.834, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:50:07.854000', 'flow': '0', 'TS': 1782829207.8539999, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:50:07.895000', 'flow': '0', 'TS': 1782829207.895, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:50:07.915000', 'flow': '0', 'TS': 1782829207.915, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:50:08.053000', 'flow': '0', 'TS': 1782829208.053, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:50:08.038000', 'flow': '0', 'TS': 1782829208.0379999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:50:08.057000', 'flow': '0', 'TS': 1782829208.057, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 19:50:08.196000', 'flow': '0', 'TS': 1782829208.1959999, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 19:50:08.175000', 'flow': '0', 'TS': 1782829208.175, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:50:08.194000', 'flow': '0', 'TS': 1782829208.194, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '1', 'tray_id': '22', 'datetime': '2026-06-30 19:50:08.335000', 'flow': '0', 'TS': 1782829208.335, 'address': '22', 'weight': '1', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:50:08.365000', 'flow': '0', 'TS': 1782829208.365, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 19:50:08.386000', 'flow': '0', 'TS': 1782829208.386, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:50:08.406000', 'flow': '0', 'TS': 1782829208.406, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 19:50:08.476000', 'flow': '0', 'TS': 1782829208.4759998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:50:08.495000', 'flow': '0', 'TS': 1782829208.4950001, 'address': '27', 'weight': '103', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:50:08,650.650 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 50, 7, 828673), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:50:07.815000', 'flow': '0', 'TS': 1782829207.8149998, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:50:07.834000', 'flow': '0', 'TS': 1782829207.834, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:50:07.854000', 'flow': '0', 'TS': 1782829207.8539999, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:50:07.895000', 'flow': '0', 'TS': 1782829207.895, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:50:07.915000', 'flow': '0', 'TS': 1782829207.915, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:50:08.053000', 'flow': '0', 'TS': 1782829208.053, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:50:08.038000', 'flow': '0', 'TS': 1782829208.0379999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:50:08.057000', 'flow': '0', 'TS': 1782829208.057, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 19:50:08.196000', 'flow': '0', 'TS': 1782829208.1959999, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 19:50:08.175000', 'flow': '0', 'TS': 1782829208.175, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:50:08.194000', 'flow': '0', 'TS': 1782829208.194, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '1', 'tray_id': '22', 'datetime': '2026-06-30 19:50:08.335000', 'flow': '0', 'TS': 1782829208.335, 'address': '22', 'weight': '1', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:50:08.365000', 'flow': '0', 'TS': 1782829208.365, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 19:50:08.386000', 'flow': '0', 'TS': 1782829208.386, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:50:08.406000', 'flow': '0', 'TS': 1782829208.406, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 19:50:08.476000', 'flow': '0', 'TS': 1782829208.4759998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:50:08.495000', 'flow': '0', 'TS': 1782829208.4950001, 'address': '27', 'weight': '103', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 31, 57, 81266), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:31:57.046000', 'flow': '0', 'TS': 1782828117.046, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 19:31:57.067000', 'flow': '0', 'TS': 1782828117.067, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:31:57.206000', 'flow': '0', 'TS': 1782828117.2059999, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:31:57.264000', 'flow': '0', 'TS': 1782828117.2640002, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:31:57.283000', 'flow': '0', 'TS': 1782828117.283, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:31:57.420000', 'flow': '0', 'TS': 1782828117.42, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:31:57.430000', 'flow': '0', 'TS': 1782828117.43, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:31:57.566000', 'flow': '0', 'TS': 1782828117.566, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:31:57.586000', 'flow': '0', 'TS': 1782828117.586, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:31:57.688000', 'flow': '0', 'TS': 1782828117.688, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:31:57.825000', 'flow': '0', 'TS': 1782828117.825, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:31:57.845000', 'flow': '0', 'TS': 1782828117.845, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:31:57.869000', 'flow': '0', 'TS': 1782828117.869, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 19:31:58.006000', 'flow': '0', 'TS': 1782828118.006, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:31:58.054000', 'flow': '0', 'TS': 1782828118.054, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2548', 'tray_id': '46', 'datetime': '2026-06-30 19:31:58.191000', 'flow': '0', 'TS': 1782828118.191, 'address': '46', 'weight': '2548', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:50:09,942.942 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 50, 7, 828673), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:50:07.815000', 'flow': '0', 'TS': 1782829207.8149998, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:50:07.834000', 'flow': '0', 'TS': 1782829207.834, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:50:07.854000', 'flow': '0', 'TS': 1782829207.8539999, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:50:07.895000', 'flow': '0', 'TS': 1782829207.895, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:50:07.915000', 'flow': '0', 'TS': 1782829207.915, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:50:08.053000', 'flow': '0', 'TS': 1782829208.053, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:50:08.038000', 'flow': '0', 'TS': 1782829208.0379999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:50:08.057000', 'flow': '0', 'TS': 1782829208.057, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 19:50:08.196000', 'flow': '0', 'TS': 1782829208.1959999, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 19:50:08.175000', 'flow': '0', 'TS': 1782829208.175, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:50:08.194000', 'flow': '0', 'TS': 1782829208.194, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '1', 'tray_id': '22', 'datetime': '2026-06-30 19:50:08.335000', 'flow': '0', 'TS': 1782829208.335, 'address': '22', 'weight': '1', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:50:08.365000', 'flow': '0', 'TS': 1782829208.365, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 19:50:08.386000', 'flow': '0', 'TS': 1782829208.386, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:50:08.406000', 'flow': '0', 'TS': 1782829208.406, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 19:50:08.476000', 'flow': '0', 'TS': 1782829208.4759998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:50:08.495000', 'flow': '0', 'TS': 1782829208.4950001, 'address': '27', 'weight': '103', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 50, 8, 662536), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:50:08.655000', 'flow': '0', 'TS': 1782829208.655, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1627', 'tray_id': '32', 'datetime': '2026-06-30 19:50:08.673000', 'flow': '0', 'TS': 1782829208.6729999, 'address': '32', 'weight': '1627', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:50:08.690000', 'flow': '0', 'TS': 1782829208.69, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:50:08.860000', 'flow': '0', 'TS': 1782829208.86, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:50:08.882000', 'flow': '0', 'TS': 1782829208.882, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:50:08.900000', 'flow': '0', 'TS': 1782829208.9, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:50:08.959000', 'flow': '0', 'TS': 1782829208.9589999, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:50:09.096000', 'flow': '0', 'TS': 1782829209.0960002, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:50:09.113000', 'flow': '0', 'TS': 1782829209.1130002, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:50:09.170000', 'flow': '0', 'TS': 1782829209.1699998, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:50:09.307000', 'flow': '0', 'TS': 1782829209.307, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:50:09.326000', 'flow': '0', 'TS': 1782829209.326, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:50:09.386000', 'flow': '0', 'TS': 1782829209.3860002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 19:50:09.525000', 'flow': '0', 'TS': 1782829209.525, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:50:09.530000', 'flow': '0', 'TS': 1782829209.53, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 19:50:09.669000', 'flow': '0', 'TS': 1782829209.6690001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:50:09,956.956 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 50, 7, 828673), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 19:50:07.815000', 'flow': '0', 'TS': 1782829207.8149998, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 19:50:07.834000', 'flow': '0', 'TS': 1782829207.834, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 19:50:07.854000', 'flow': '0', 'TS': 1782829207.8539999, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 19:50:07.895000', 'flow': '0', 'TS': 1782829207.895, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 19:50:07.915000', 'flow': '0', 'TS': 1782829207.915, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 19:50:08.053000', 'flow': '0', 'TS': 1782829208.053, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 19:50:08.038000', 'flow': '0', 'TS': 1782829208.0379999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 19:50:08.057000', 'flow': '0', 'TS': 1782829208.057, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 19:50:08.196000', 'flow': '0', 'TS': 1782829208.1959999, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 19:50:08.175000', 'flow': '0', 'TS': 1782829208.175, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 19:50:08.194000', 'flow': '0', 'TS': 1782829208.194, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '1', 'tray_id': '22', 'datetime': '2026-06-30 19:50:08.335000', 'flow': '0', 'TS': 1782829208.335, 'address': '22', 'weight': '1', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 19:50:08.365000', 'flow': '0', 'TS': 1782829208.365, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 19:50:08.386000', 'flow': '0', 'TS': 1782829208.386, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 19:50:08.406000', 'flow': '0', 'TS': 1782829208.406, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 19:50:08.476000', 'flow': '0', 'TS': 1782829208.4759998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 19:50:08.495000', 'flow': '0', 'TS': 1782829208.4950001, 'address': '27', 'weight': '103', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 50, 8, 662536), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:50:08.655000', 'flow': '0', 'TS': 1782829208.655, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1627', 'tray_id': '32', 'datetime': '2026-06-30 19:50:08.673000', 'flow': '0', 'TS': 1782829208.6729999, 'address': '32', 'weight': '1627', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:50:08.690000', 'flow': '0', 'TS': 1782829208.69, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:50:08.860000', 'flow': '0', 'TS': 1782829208.86, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:50:08.882000', 'flow': '0', 'TS': 1782829208.882, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:50:08.900000', 'flow': '0', 'TS': 1782829208.9, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:50:08.959000', 'flow': '0', 'TS': 1782829208.9589999, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:50:09.096000', 'flow': '0', 'TS': 1782829209.0960002, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:50:09.113000', 'flow': '0', 'TS': 1782829209.1130002, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:50:09.170000', 'flow': '0', 'TS': 1782829209.1699998, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:50:09.307000', 'flow': '0', 'TS': 1782829209.307, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:50:09.326000', 'flow': '0', 'TS': 1782829209.326, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:50:09.386000', 'flow': '0', 'TS': 1782829209.3860002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 19:50:09.525000', 'flow': '0', 'TS': 1782829209.525, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:50:09.530000', 'flow': '0', 'TS': 1782829209.53, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 19:50:09.669000', 'flow': '0', 'TS': 1782829209.6690001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 19:58:21,665.665 INFO    ] processOrderPayment version is : v2
[2026-06-30 20:01:46,944.944 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 45, 762174), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:01:45.706000', 'flow': '0', 'TS': 1782829905.7059999, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:01:45.842000', 'flow': '0', 'TS': 1782829905.842, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:01:45.864000', 'flow': '0', 'TS': 1782829905.864, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:01:45.922000', 'flow': '0', 'TS': 1782829905.922, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:01:45.940000', 'flow': '0', 'TS': 1782829905.94, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:01:46.081000', 'flow': '0', 'TS': 1782829906.0809999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:01:46.127000', 'flow': '0', 'TS': 1782829906.1269999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:46.146000', 'flow': '0', 'TS': 1782829906.146, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:01:46.286000', 'flow': '0', 'TS': 1782829906.286, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:01:46.382000', 'flow': '0', 'TS': 1782829906.382, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:01:46.401000', 'flow': '0', 'TS': 1782829906.401, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '1', 'tray_id': '22', 'datetime': '2026-06-30 20:01:46.541000', 'flow': '0', 'TS': 1782829906.5410001, 'address': '22', 'weight': '1', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:01:46.578000', 'flow': '0', 'TS': 1782829906.578, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:01:46.598000', 'flow': '0', 'TS': 1782829906.598, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:46.736000', 'flow': '0', 'TS': 1782829906.736, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:01:46.692000', 'flow': '0', 'TS': 1782829906.692, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 20:01:46.832000', 'flow': '0', 'TS': 1782829906.832, 'address': '27', 'weight': '103', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 50, 8, 662536), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:50:08.655000', 'flow': '0', 'TS': 1782829208.655, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1627', 'tray_id': '32', 'datetime': '2026-06-30 19:50:08.673000', 'flow': '0', 'TS': 1782829208.6729999, 'address': '32', 'weight': '1627', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:50:08.690000', 'flow': '0', 'TS': 1782829208.69, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:50:08.860000', 'flow': '0', 'TS': 1782829208.86, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:50:08.882000', 'flow': '0', 'TS': 1782829208.882, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:50:08.900000', 'flow': '0', 'TS': 1782829208.9, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:50:08.959000', 'flow': '0', 'TS': 1782829208.9589999, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:50:09.096000', 'flow': '0', 'TS': 1782829209.0960002, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:50:09.113000', 'flow': '0', 'TS': 1782829209.1130002, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:50:09.170000', 'flow': '0', 'TS': 1782829209.1699998, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:50:09.307000', 'flow': '0', 'TS': 1782829209.307, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:50:09.326000', 'flow': '0', 'TS': 1782829209.326, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:50:09.386000', 'flow': '0', 'TS': 1782829209.3860002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 19:50:09.525000', 'flow': '0', 'TS': 1782829209.525, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:50:09.530000', 'flow': '0', 'TS': 1782829209.53, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 19:50:09.669000', 'flow': '0', 'TS': 1782829209.6690001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:01:46,958.958 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 45, 762174), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:01:45.706000', 'flow': '0', 'TS': 1782829905.7059999, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:01:45.842000', 'flow': '0', 'TS': 1782829905.842, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:01:45.864000', 'flow': '0', 'TS': 1782829905.864, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:01:45.922000', 'flow': '0', 'TS': 1782829905.922, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:01:45.940000', 'flow': '0', 'TS': 1782829905.94, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:01:46.081000', 'flow': '0', 'TS': 1782829906.0809999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:01:46.127000', 'flow': '0', 'TS': 1782829906.1269999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:46.146000', 'flow': '0', 'TS': 1782829906.146, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:01:46.286000', 'flow': '0', 'TS': 1782829906.286, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:01:46.382000', 'flow': '0', 'TS': 1782829906.382, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:01:46.401000', 'flow': '0', 'TS': 1782829906.401, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '1', 'tray_id': '22', 'datetime': '2026-06-30 20:01:46.541000', 'flow': '0', 'TS': 1782829906.5410001, 'address': '22', 'weight': '1', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:01:46.578000', 'flow': '0', 'TS': 1782829906.578, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:01:46.598000', 'flow': '0', 'TS': 1782829906.598, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:46.736000', 'flow': '0', 'TS': 1782829906.736, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:01:46.692000', 'flow': '0', 'TS': 1782829906.692, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 20:01:46.832000', 'flow': '0', 'TS': 1782829906.832, 'address': '27', 'weight': '103', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 19, 50, 8, 662536), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 19:50:08.655000', 'flow': '0', 'TS': 1782829208.655, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1627', 'tray_id': '32', 'datetime': '2026-06-30 19:50:08.673000', 'flow': '0', 'TS': 1782829208.6729999, 'address': '32', 'weight': '1627', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 19:50:08.690000', 'flow': '0', 'TS': 1782829208.69, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 19:50:08.860000', 'flow': '0', 'TS': 1782829208.86, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 19:50:08.882000', 'flow': '0', 'TS': 1782829208.882, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 19:50:08.900000', 'flow': '0', 'TS': 1782829208.9, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 19:50:08.959000', 'flow': '0', 'TS': 1782829208.9589999, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 19:50:09.096000', 'flow': '0', 'TS': 1782829209.0960002, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 19:50:09.113000', 'flow': '0', 'TS': 1782829209.1130002, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 19:50:09.170000', 'flow': '0', 'TS': 1782829209.1699998, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 19:50:09.307000', 'flow': '0', 'TS': 1782829209.307, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 19:50:09.326000', 'flow': '0', 'TS': 1782829209.326, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 19:50:09.386000', 'flow': '0', 'TS': 1782829209.3860002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 19:50:09.525000', 'flow': '0', 'TS': 1782829209.525, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 19:50:09.530000', 'flow': '0', 'TS': 1782829209.53, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 19:50:09.669000', 'flow': '0', 'TS': 1782829209.6690001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:01:48,272.272 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 45, 762174), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:01:45.706000', 'flow': '0', 'TS': 1782829905.7059999, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:01:45.842000', 'flow': '0', 'TS': 1782829905.842, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:01:45.864000', 'flow': '0', 'TS': 1782829905.864, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:01:45.922000', 'flow': '0', 'TS': 1782829905.922, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:01:45.940000', 'flow': '0', 'TS': 1782829905.94, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:01:46.081000', 'flow': '0', 'TS': 1782829906.0809999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:01:46.127000', 'flow': '0', 'TS': 1782829906.1269999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:46.146000', 'flow': '0', 'TS': 1782829906.146, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:01:46.286000', 'flow': '0', 'TS': 1782829906.286, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:01:46.382000', 'flow': '0', 'TS': 1782829906.382, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:01:46.401000', 'flow': '0', 'TS': 1782829906.401, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '1', 'tray_id': '22', 'datetime': '2026-06-30 20:01:46.541000', 'flow': '0', 'TS': 1782829906.5410001, 'address': '22', 'weight': '1', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:01:46.578000', 'flow': '0', 'TS': 1782829906.578, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:01:46.598000', 'flow': '0', 'TS': 1782829906.598, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:46.736000', 'flow': '0', 'TS': 1782829906.736, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:01:46.692000', 'flow': '0', 'TS': 1782829906.692, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 20:01:46.832000', 'flow': '0', 'TS': 1782829906.832, 'address': '27', 'weight': '103', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:01:48,287.287 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 45, 762174), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:01:45.706000', 'flow': '0', 'TS': 1782829905.7059999, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:01:45.842000', 'flow': '0', 'TS': 1782829905.842, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:01:45.864000', 'flow': '0', 'TS': 1782829905.864, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:01:45.922000', 'flow': '0', 'TS': 1782829905.922, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:01:45.940000', 'flow': '0', 'TS': 1782829905.94, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:01:46.081000', 'flow': '0', 'TS': 1782829906.0809999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:01:46.127000', 'flow': '0', 'TS': 1782829906.1269999, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:46.146000', 'flow': '0', 'TS': 1782829906.146, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:01:46.286000', 'flow': '0', 'TS': 1782829906.286, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:01:46.382000', 'flow': '0', 'TS': 1782829906.382, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:01:46.401000', 'flow': '0', 'TS': 1782829906.401, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '1', 'tray_id': '22', 'datetime': '2026-06-30 20:01:46.541000', 'flow': '0', 'TS': 1782829906.5410001, 'address': '22', 'weight': '1', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:01:46.578000', 'flow': '0', 'TS': 1782829906.578, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:01:46.598000', 'flow': '0', 'TS': 1782829906.598, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:46.736000', 'flow': '0', 'TS': 1782829906.736, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:01:46.692000', 'flow': '0', 'TS': 1782829906.692, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '103', 'tray_id': '27', 'datetime': '2026-06-30 20:01:46.832000', 'flow': '0', 'TS': 1782829906.832, 'address': '27', 'weight': '103', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:04:28,306.306 INFO    ] processOrderPayment version is : v2
[2026-06-30 20:05:39,856.856 INFO    ] ADDRESS: 11 TRAY WEIGHT: 481 TRAY DB WEIGHT: 481
[2026-06-30 20:05:39,871.871 INFO    ] ADDRESS: 12 TRAY WEIGHT: 93 TRAY DB WEIGHT: 93
[2026-06-30 20:05:39,879.879 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 20:05:39,893.893 INFO    ] ADDRESS: 14 TRAY WEIGHT: 173 TRAY DB WEIGHT: 173
[2026-06-30 20:05:39,906.906 INFO    ] ADDRESS: 15 TRAY WEIGHT: 50 TRAY DB WEIGHT: 50
[2026-06-30 20:05:39,916.916 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 20:05:39,924.924 INFO    ] ADDRESS: 17 TRAY WEIGHT: 312 TRAY DB WEIGHT: 312
[2026-06-30 20:05:39,932.932 INFO    ] ADDRESS: 18 TRAY WEIGHT: 203 TRAY DB WEIGHT: 203
[2026-06-30 20:05:39,940.940 INFO    ] ADDRESS: 19 TRAY WEIGHT: 355 TRAY DB WEIGHT: 355
[2026-06-30 20:05:39,948.948 INFO    ] ADDRESS: 20 TRAY WEIGHT: 199 TRAY DB WEIGHT: 199
[2026-06-30 20:05:39,956.956 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 20:05:39,964.964 INFO    ] ADDRESS: 22 TRAY WEIGHT: 1 TRAY DB WEIGHT: 1
[2026-06-30 20:05:39,971.971 INFO    ] ADDRESS: 23 TRAY WEIGHT: 307 TRAY DB WEIGHT: 307
[2026-06-30 20:05:39,979.979 INFO    ] ADDRESS: 24 TRAY WEIGHT: 421 TRAY DB WEIGHT: 421
[2026-06-30 20:05:39,987.987 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 20:05:39,995.995 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1290 TRAY DB WEIGHT: 1290
[2026-06-30 20:05:40,003.003 INFO    ] ADDRESS: 27 TRAY WEIGHT: 103 TRAY DB WEIGHT: 103
[2026-06-30 20:05:40,011.011 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2494 TRAY DB WEIGHT: 2494
[2026-06-30 20:05:40,019.019 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1631 TRAY DB WEIGHT: 1631
[2026-06-30 20:05:40,027.027 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2253 TRAY DB WEIGHT: 2253
[2026-06-30 20:05:40,035.035 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 20:05:40,043.043 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 20:05:40,051.051 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3277 TRAY DB WEIGHT: 3277
[2026-06-30 20:05:40,058.058 INFO    ] ADDRESS: 37 TRAY WEIGHT: 409 TRAY DB WEIGHT: 409
[2026-06-30 20:05:40,067.067 INFO    ] ADDRESS: 38 TRAY WEIGHT: 1935 TRAY DB WEIGHT: 1935
[2026-06-30 20:05:40,074.074 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 20:05:40,082.082 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2909 TRAY DB WEIGHT: 2909
[2026-06-30 20:05:40,090.090 INFO    ] ADDRESS: 41 TRAY WEIGHT: 235 TRAY DB WEIGHT: 235
[2026-06-30 20:05:40,098.098 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1547 TRAY DB WEIGHT: 1547
[2026-06-30 20:05:40,106.106 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2737 TRAY DB WEIGHT: 2737
[2026-06-30 20:05:40,114.114 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1851 TRAY DB WEIGHT: 1851
[2026-06-30 20:05:40,121.121 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5288 TRAY DB WEIGHT: 5288
[2026-06-30 20:05:40,129.129 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2547 TRAY DB WEIGHT: 2547
[2026-06-30 20:05:43,173.173 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 42, 405332), 'door_weights': [{'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.981000', 'flow': '1', 'TS': 1782829918.981, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.315000', 'flow': '-1', 'TS': 1782830027.315, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.564000', 'flow': '-1', 'TS': 1782829910.5640001, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.028000', 'flow': '-1', 'TS': 1782829992.0279999, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:43,179.179 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 42, 405332), 'door_weights': [{'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.981000', 'flow': '1', 'TS': 1782829918.981, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.315000', 'flow': '-1', 'TS': 1782830027.315, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.564000', 'flow': '-1', 'TS': 1782829910.5640001, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.028000', 'flow': '-1', 'TS': 1782829992.0279999, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:44,052.052 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 43, 267924), 'door_weights': [{'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.980000', 'flow': '1', 'TS': 1782829918.9799998, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.314000', 'flow': '-1', 'TS': 1782830027.3140001, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.544000', 'flow': '-1', 'TS': 1782829910.544, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.026000', 'flow': '-1', 'TS': 1782829992.026, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:44,059.059 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 43, 267924), 'door_weights': [{'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.980000', 'flow': '1', 'TS': 1782829918.9799998, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.314000', 'flow': '-1', 'TS': 1782830027.3140001, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.544000', 'flow': '-1', 'TS': 1782829910.544, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.026000', 'flow': '-1', 'TS': 1782829992.026, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:45,401.401 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 44, 128004), 'door_weights': [{'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.976000', 'flow': '1', 'TS': 1782829918.976, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.299000', 'flow': '-1', 'TS': 1782830027.299, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.553000', 'flow': '-1', 'TS': 1782829910.553, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.019000', 'flow': '-1', 'TS': 1782829992.019, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:45,417.417 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 44, 128004), 'door_weights': [{'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.976000', 'flow': '1', 'TS': 1782829918.976, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.299000', 'flow': '-1', 'TS': 1782830027.299, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.553000', 'flow': '-1', 'TS': 1782829910.553, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.019000', 'flow': '-1', 'TS': 1782829992.019, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:47,108.108 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 45, 507569), 'door_weights': [{'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.972000', 'flow': '1', 'TS': 1782829918.9720001, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.305000', 'flow': '-1', 'TS': 1782830027.305, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.559000', 'flow': '-1', 'TS': 1782829910.559, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.018000', 'flow': '-1', 'TS': 1782829992.018, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:47,149.149 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 45, 507569), 'door_weights': [{'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.972000', 'flow': '1', 'TS': 1782829918.9720001, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.305000', 'flow': '-1', 'TS': 1782830027.305, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.559000', 'flow': '-1', 'TS': 1782829910.559, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.018000', 'flow': '-1', 'TS': 1782829992.018, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:49,303.303 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 47, 269286), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.612000', 'flow': '-1', 'TS': 1782830146.612, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.972000', 'flow': '1', 'TS': 1782829918.972, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.303000', 'flow': '-1', 'TS': 1782830027.303, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.563000', 'flow': '-1', 'TS': 1782829910.563, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.017000', 'flow': '-1', 'TS': 1782829992.017, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:49,325.325 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 47, 269286), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.612000', 'flow': '-1', 'TS': 1782830146.612, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.972000', 'flow': '1', 'TS': 1782829918.972, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.303000', 'flow': '-1', 'TS': 1782830027.303, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.563000', 'flow': '-1', 'TS': 1782829910.563, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.017000', 'flow': '-1', 'TS': 1782829992.017, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:50,383.383 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 49, 395831), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.617000', 'flow': '-1', 'TS': 1782830146.617, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.559000', 'flow': '1', 'TS': 1782830147.559, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.971000', 'flow': '1', 'TS': 1782829918.971, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.301000', 'flow': '-1', 'TS': 1782830027.301, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.558000', 'flow': '-1', 'TS': 1782829910.5579998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.012000', 'flow': '-1', 'TS': 1782829992.012, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:50,395.395 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 49, 395831), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.617000', 'flow': '-1', 'TS': 1782830146.617, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.559000', 'flow': '1', 'TS': 1782830147.559, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.971000', 'flow': '1', 'TS': 1782829918.971, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.301000', 'flow': '-1', 'TS': 1782830027.301, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.558000', 'flow': '-1', 'TS': 1782829910.5579998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.012000', 'flow': '-1', 'TS': 1782829992.012, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:52,095.095 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 50, 555299), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.617000', 'flow': '-1', 'TS': 1782830146.6169999, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.559000', 'flow': '1', 'TS': 1782830147.559, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.259000', 'flow': '-1', 'TS': 1782830150.259, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.965000', 'flow': '1', 'TS': 1782829918.9650002, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.294000', 'flow': '-1', 'TS': 1782830027.294, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.558000', 'flow': '-1', 'TS': 1782829910.5579998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.006000', 'flow': '-1', 'TS': 1782829992.0059998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:52,107.107 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 50, 555299), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.617000', 'flow': '-1', 'TS': 1782830146.6169999, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.559000', 'flow': '1', 'TS': 1782830147.559, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.259000', 'flow': '-1', 'TS': 1782830150.259, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.965000', 'flow': '1', 'TS': 1782829918.9650002, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.294000', 'flow': '-1', 'TS': 1782830027.294, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.558000', 'flow': '-1', 'TS': 1782829910.5579998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.006000', 'flow': '-1', 'TS': 1782829992.0059998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:53,264.264 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 52, 192507), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.621000', 'flow': '-1', 'TS': 1782830146.621, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.563000', 'flow': '1', 'TS': 1782830147.563, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.263000', 'flow': '-1', 'TS': 1782830150.263, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.909000', 'flow': '1', 'TS': 1782830151.909, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.937000', 'flow': '1', 'TS': 1782829918.937, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.293000', 'flow': '-1', 'TS': 1782830027.2930002, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.560000', 'flow': '-1', 'TS': 1782829910.5600002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.007000', 'flow': '-1', 'TS': 1782829992.007, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:53,271.271 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 52, 192507), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.621000', 'flow': '-1', 'TS': 1782830146.621, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.563000', 'flow': '1', 'TS': 1782830147.563, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.263000', 'flow': '-1', 'TS': 1782830150.263, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.909000', 'flow': '1', 'TS': 1782830151.909, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.937000', 'flow': '1', 'TS': 1782829918.937, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.293000', 'flow': '-1', 'TS': 1782830027.2930002, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.560000', 'flow': '-1', 'TS': 1782829910.5600002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.007000', 'flow': '-1', 'TS': 1782829992.007, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:54,215.215 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 53, 340426), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.626000', 'flow': '-1', 'TS': 1782830146.6260002, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.568000', 'flow': '1', 'TS': 1782830147.568, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.268000', 'flow': '-1', 'TS': 1782830150.2680001, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.914000', 'flow': '1', 'TS': 1782830151.914, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.965000', 'flow': '1', 'TS': 1782829918.9650002, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.292000', 'flow': '-1', 'TS': 1782830027.292, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.559000', 'flow': '-1', 'TS': 1782829910.559, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.008000', 'flow': '-1', 'TS': 1782829992.0080001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:54,222.222 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 53, 340426), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.626000', 'flow': '-1', 'TS': 1782830146.6260002, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.568000', 'flow': '1', 'TS': 1782830147.568, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.268000', 'flow': '-1', 'TS': 1782830150.2680001, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.914000', 'flow': '1', 'TS': 1782830151.914, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.965000', 'flow': '1', 'TS': 1782829918.9650002, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.292000', 'flow': '-1', 'TS': 1782830027.292, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.559000', 'flow': '-1', 'TS': 1782829910.559, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.008000', 'flow': '-1', 'TS': 1782829992.0080001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:55,296.296 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 54, 294920), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.629000', 'flow': '-1', 'TS': 1782830146.629, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.571000', 'flow': '1', 'TS': 1782830147.571, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.271000', 'flow': '-1', 'TS': 1782830150.271, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.917000', 'flow': '1', 'TS': 1782830151.917, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.962000', 'flow': '1', 'TS': 1782829918.9620001, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.287000', 'flow': '-1', 'TS': 1782830027.287, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.749000', 'flow': '1', 'TS': 1782830154.749, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.557000', 'flow': '-1', 'TS': 1782829910.557, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.006000', 'flow': '-1', 'TS': 1782829992.006, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:55,304.304 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 54, 294920), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.629000', 'flow': '-1', 'TS': 1782830146.629, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.571000', 'flow': '1', 'TS': 1782830147.571, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.271000', 'flow': '-1', 'TS': 1782830150.271, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.917000', 'flow': '1', 'TS': 1782830151.917, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.962000', 'flow': '1', 'TS': 1782829918.9620001, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.287000', 'flow': '-1', 'TS': 1782830027.287, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.749000', 'flow': '1', 'TS': 1782830154.749, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.557000', 'flow': '-1', 'TS': 1782829910.557, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.006000', 'flow': '-1', 'TS': 1782829992.006, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:56,982.982 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 55, 375165), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.617000', 'flow': '-1', 'TS': 1782830146.6169999, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.559000', 'flow': '1', 'TS': 1782830147.559, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.259000', 'flow': '-1', 'TS': 1782830150.259, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.905000', 'flow': '1', 'TS': 1782830151.905, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.957000', 'flow': '1', 'TS': 1782829918.957, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.284000', 'flow': '-1', 'TS': 1782830027.2840002, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.736000', 'flow': '1', 'TS': 1782830154.7359998, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '-24', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.092000', 'flow': '-1', 'TS': 1782830155.092, 'address': '22', 'weight': '-24', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.561000', 'flow': '-1', 'TS': 1782830155.5609999, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.545000', 'flow': '-1', 'TS': 1782829910.545, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.000000', 'flow': '-1', 'TS': 1782829992.0, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:56,996.996 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 55, 375165), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.617000', 'flow': '-1', 'TS': 1782830146.6169999, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.559000', 'flow': '1', 'TS': 1782830147.559, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.259000', 'flow': '-1', 'TS': 1782830150.259, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.905000', 'flow': '1', 'TS': 1782830151.905, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.957000', 'flow': '1', 'TS': 1782829918.957, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.284000', 'flow': '-1', 'TS': 1782830027.2840002, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.736000', 'flow': '1', 'TS': 1782830154.7359998, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '-24', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.092000', 'flow': '-1', 'TS': 1782830155.092, 'address': '22', 'weight': '-24', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.561000', 'flow': '-1', 'TS': 1782830155.5609999, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.545000', 'flow': '-1', 'TS': 1782829910.545, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.000000', 'flow': '-1', 'TS': 1782829992.0, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:58,496.496 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 57, 81210), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.631000', 'flow': '-1', 'TS': 1782830146.631, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.573000', 'flow': '1', 'TS': 1782830147.573, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.273000', 'flow': '-1', 'TS': 1782830150.273, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.919000', 'flow': '1', 'TS': 1782830151.919, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.943000', 'flow': '1', 'TS': 1782829918.9429998, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.281000', 'flow': '-1', 'TS': 1782830027.281, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.740000', 'flow': '1', 'TS': 1782830154.74, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '-24', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.096000', 'flow': '-1', 'TS': 1782830155.096, 'address': '22', 'weight': '-24', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.565000', 'flow': '-1', 'TS': 1782830155.5649998, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.555000', 'flow': '-1', 'TS': 1782829910.555, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:11.998000', 'flow': '-1', 'TS': 1782829991.9980001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:58,518.518 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 57, 81210), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.631000', 'flow': '-1', 'TS': 1782830146.631, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.573000', 'flow': '1', 'TS': 1782830147.573, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.273000', 'flow': '-1', 'TS': 1782830150.273, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.919000', 'flow': '1', 'TS': 1782830151.919, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.943000', 'flow': '1', 'TS': 1782829918.9429998, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.281000', 'flow': '-1', 'TS': 1782830027.281, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.740000', 'flow': '1', 'TS': 1782830154.74, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '-24', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.096000', 'flow': '-1', 'TS': 1782830155.096, 'address': '22', 'weight': '-24', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.565000', 'flow': '-1', 'TS': 1782830155.5649998, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.555000', 'flow': '-1', 'TS': 1782829910.555, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:11.998000', 'flow': '-1', 'TS': 1782829991.9980001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:59,674.674 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 58, 621442), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.638000', 'flow': '-1', 'TS': 1782830146.638, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.580000', 'flow': '1', 'TS': 1782830147.5800002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.280000', 'flow': '-1', 'TS': 1782830150.2800002, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.926000', 'flow': '1', 'TS': 1782830151.926, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.956000', 'flow': '1', 'TS': 1782829918.956, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.280000', 'flow': '-1', 'TS': 1782830027.2800002, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.740000', 'flow': '1', 'TS': 1782830154.74, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '-24', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.096000', 'flow': '-1', 'TS': 1782830155.0960002, 'address': '22', 'weight': '-24', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.565000', 'flow': '-1', 'TS': 1782830155.565, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.557000', 'flow': '-1', 'TS': 1782829910.557, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:11.998000', 'flow': '-1', 'TS': 1782829991.9980001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:05:59,681.681 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 58, 621442), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.638000', 'flow': '-1', 'TS': 1782830146.638, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.580000', 'flow': '1', 'TS': 1782830147.5800002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.280000', 'flow': '-1', 'TS': 1782830150.2800002, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.926000', 'flow': '1', 'TS': 1782830151.926, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.956000', 'flow': '1', 'TS': 1782829918.956, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.280000', 'flow': '-1', 'TS': 1782830027.2800002, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.740000', 'flow': '1', 'TS': 1782830154.74, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '-24', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.096000', 'flow': '-1', 'TS': 1782830155.0960002, 'address': '22', 'weight': '-24', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.565000', 'flow': '-1', 'TS': 1782830155.565, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.557000', 'flow': '-1', 'TS': 1782829910.557, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:11.998000', 'flow': '-1', 'TS': 1782829991.9980001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:00,822.822 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 59, 772922), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.639000', 'flow': '-1', 'TS': 1782830146.639, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.581000', 'flow': '1', 'TS': 1782830147.5809999, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.281000', 'flow': '-1', 'TS': 1782830150.281, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.927000', 'flow': '1', 'TS': 1782830151.927, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.954000', 'flow': '1', 'TS': 1782829918.954, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.279000', 'flow': '-1', 'TS': 1782830027.279, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.738000', 'flow': '1', 'TS': 1782830154.738, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '-24', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.094000', 'flow': '-1', 'TS': 1782830155.0939999, 'address': '22', 'weight': '-24', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.563000', 'flow': '-1', 'TS': 1782830155.563, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.556000', 'flow': '-1', 'TS': 1782829910.556, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:11.991000', 'flow': '-1', 'TS': 1782829991.991, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:00,830.830 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 5, 59, 772922), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.639000', 'flow': '-1', 'TS': 1782830146.639, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.581000', 'flow': '1', 'TS': 1782830147.5809999, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.281000', 'flow': '-1', 'TS': 1782830150.281, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.927000', 'flow': '1', 'TS': 1782830151.927, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.954000', 'flow': '1', 'TS': 1782829918.954, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.279000', 'flow': '-1', 'TS': 1782830027.279, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.738000', 'flow': '1', 'TS': 1782830154.738, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '-24', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.094000', 'flow': '-1', 'TS': 1782830155.0939999, 'address': '22', 'weight': '-24', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.563000', 'flow': '-1', 'TS': 1782830155.563, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.556000', 'flow': '-1', 'TS': 1782829910.556, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:11.991000', 'flow': '-1', 'TS': 1782829991.991, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:03,113.113 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 0, 898683), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.641000', 'flow': '-1', 'TS': 1782830146.641, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.583000', 'flow': '1', 'TS': 1782830147.583, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.283000', 'flow': '-1', 'TS': 1782830150.283, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.929000', 'flow': '1', 'TS': 1782830151.9290001, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.938000', 'flow': '1', 'TS': 1782829918.938, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.234000', 'flow': '-1', 'TS': 1782830027.234, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.727000', 'flow': '1', 'TS': 1782830154.727, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '-24', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.083000', 'flow': '-1', 'TS': 1782830155.083, 'address': '22', 'weight': '-24', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.552000', 'flow': '-1', 'TS': 1782830155.552, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.528000', 'flow': '-1', 'TS': 1782829910.5279999, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:11.989000', 'flow': '-1', 'TS': 1782829991.9889998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:01.725000', 'flow': '1', 'TS': 1782830161.725, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:02.210000', 'flow': '-1', 'TS': 1782830162.21, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:03,168.168 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 0, 898683), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.641000', 'flow': '-1', 'TS': 1782830146.641, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.583000', 'flow': '1', 'TS': 1782830147.583, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.283000', 'flow': '-1', 'TS': 1782830150.283, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.929000', 'flow': '1', 'TS': 1782830151.9290001, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.938000', 'flow': '1', 'TS': 1782829918.938, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.234000', 'flow': '-1', 'TS': 1782830027.234, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.727000', 'flow': '1', 'TS': 1782830154.727, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '-24', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.083000', 'flow': '-1', 'TS': 1782830155.083, 'address': '22', 'weight': '-24', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.552000', 'flow': '-1', 'TS': 1782830155.552, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.528000', 'flow': '-1', 'TS': 1782829910.5279999, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:11.989000', 'flow': '-1', 'TS': 1782829991.9889998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:01.725000', 'flow': '1', 'TS': 1782830161.725, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:02.210000', 'flow': '-1', 'TS': 1782830162.21, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:04,867.867 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 3, 277117), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.643000', 'flow': '-1', 'TS': 1782830146.6430001, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.585000', 'flow': '1', 'TS': 1782830147.585, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.285000', 'flow': '-1', 'TS': 1782830150.285, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.931000', 'flow': '1', 'TS': 1782830151.931, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.947000', 'flow': '1', 'TS': 1782829918.947, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.261000', 'flow': '-1', 'TS': 1782830027.261, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.728000', 'flow': '1', 'TS': 1782830154.728, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '-24', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.084000', 'flow': '-1', 'TS': 1782830155.084, 'address': '22', 'weight': '-24', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.553000', 'flow': '-1', 'TS': 1782830155.553, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.545000', 'flow': '-1', 'TS': 1782829910.5449998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:11.986000', 'flow': '-1', 'TS': 1782829991.9859998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:01.722000', 'flow': '1', 'TS': 1782830161.722, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:02.211000', 'flow': '-1', 'TS': 1782830162.211, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:04,880.880 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 3, 277117), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.643000', 'flow': '-1', 'TS': 1782830146.6430001, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.585000', 'flow': '1', 'TS': 1782830147.585, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.285000', 'flow': '-1', 'TS': 1782830150.285, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.931000', 'flow': '1', 'TS': 1782830151.931, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.947000', 'flow': '1', 'TS': 1782829918.947, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.261000', 'flow': '-1', 'TS': 1782830027.261, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.728000', 'flow': '1', 'TS': 1782830154.728, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '-24', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.084000', 'flow': '-1', 'TS': 1782830155.084, 'address': '22', 'weight': '-24', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.553000', 'flow': '-1', 'TS': 1782830155.553, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.545000', 'flow': '-1', 'TS': 1782829910.5449998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:11.986000', 'flow': '-1', 'TS': 1782829991.9859998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:01.722000', 'flow': '1', 'TS': 1782830161.722, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:02.211000', 'flow': '-1', 'TS': 1782830162.211, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:06,022.022 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 4, 965129), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.650000', 'flow': '-1', 'TS': 1782830146.6499999, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.592000', 'flow': '1', 'TS': 1782830147.592, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.292000', 'flow': '-1', 'TS': 1782830150.2919998, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.938000', 'flow': '1', 'TS': 1782830151.938, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.946000', 'flow': '1', 'TS': 1782829918.946, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.268000', 'flow': '-1', 'TS': 1782830027.2680001, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.727000', 'flow': '1', 'TS': 1782830154.727, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '-24', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.083000', 'flow': '-1', 'TS': 1782830155.083, 'address': '22', 'weight': '-24', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.552000', 'flow': '-1', 'TS': 1782830155.552, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.554000', 'flow': '-1', 'TS': 1782829910.5540001, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:11.988000', 'flow': '-1', 'TS': 1782829991.988, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:01.724000', 'flow': '1', 'TS': 1782830161.724, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:02.211000', 'flow': '-1', 'TS': 1782830162.211, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:06,030.030 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 4, 965129), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.650000', 'flow': '-1', 'TS': 1782830146.6499999, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.592000', 'flow': '1', 'TS': 1782830147.592, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.292000', 'flow': '-1', 'TS': 1782830150.2919998, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.938000', 'flow': '1', 'TS': 1782830151.938, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.946000', 'flow': '1', 'TS': 1782829918.946, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.268000', 'flow': '-1', 'TS': 1782830027.2680001, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.727000', 'flow': '1', 'TS': 1782830154.727, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '-24', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.083000', 'flow': '-1', 'TS': 1782830155.083, 'address': '22', 'weight': '-24', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.552000', 'flow': '-1', 'TS': 1782830155.552, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.554000', 'flow': '-1', 'TS': 1782829910.5540001, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:11.988000', 'flow': '-1', 'TS': 1782829991.988, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:01.724000', 'flow': '1', 'TS': 1782830161.724, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:02.211000', 'flow': '-1', 'TS': 1782830162.211, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:07,080.080 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 6, 105389), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.651000', 'flow': '-1', 'TS': 1782830146.651, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.593000', 'flow': '1', 'TS': 1782830147.5930002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.293000', 'flow': '-1', 'TS': 1782830150.293, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.939000', 'flow': '1', 'TS': 1782830151.9390001, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.945000', 'flow': '1', 'TS': 1782829918.945, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.266000', 'flow': '-1', 'TS': 1782830027.266, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.724000', 'flow': '1', 'TS': 1782830154.7240002, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '-24', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.080000', 'flow': '-1', 'TS': 1782830155.0800002, 'address': '22', 'weight': '-24', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.549000', 'flow': '-1', 'TS': 1782830155.549, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.554000', 'flow': '-1', 'TS': 1782829910.5540001, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:11.985000', 'flow': '-1', 'TS': 1782829991.9850001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:01.721000', 'flow': '1', 'TS': 1782830161.721, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:02.209000', 'flow': '-1', 'TS': 1782830162.209, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:07,088.088 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 6, 105389), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.651000', 'flow': '-1', 'TS': 1782830146.651, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.593000', 'flow': '1', 'TS': 1782830147.5930002, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.293000', 'flow': '-1', 'TS': 1782830150.293, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.939000', 'flow': '1', 'TS': 1782830151.9390001, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.945000', 'flow': '1', 'TS': 1782829918.945, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.266000', 'flow': '-1', 'TS': 1782830027.266, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.724000', 'flow': '1', 'TS': 1782830154.7240002, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '-24', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.080000', 'flow': '-1', 'TS': 1782830155.0800002, 'address': '22', 'weight': '-24', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.549000', 'flow': '-1', 'TS': 1782830155.549, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.554000', 'flow': '-1', 'TS': 1782829910.5540001, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:11.985000', 'flow': '-1', 'TS': 1782829991.9850001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:01.721000', 'flow': '1', 'TS': 1782830161.721, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:02.209000', 'flow': '-1', 'TS': 1782830162.209, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:08,143.143 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 7, 161923), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.654000', 'flow': '-1', 'TS': 1782830146.654, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.596000', 'flow': '1', 'TS': 1782830147.596, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.296000', 'flow': '-1', 'TS': 1782830150.296, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.942000', 'flow': '1', 'TS': 1782830151.942, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.943000', 'flow': '1', 'TS': 1782829918.943, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:07.344000', 'flow': '-1', 'TS': 1782830167.344, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.264000', 'flow': '-1', 'TS': 1782830027.2640002, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.722000', 'flow': '1', 'TS': 1782830154.722, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '-24', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.078000', 'flow': '-1', 'TS': 1782830155.078, 'address': '22', 'weight': '-24', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.547000', 'flow': '-1', 'TS': 1782830155.547, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.552000', 'flow': '-1', 'TS': 1782829910.552, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:11.982000', 'flow': '-1', 'TS': 1782829991.9819999, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:01.718000', 'flow': '1', 'TS': 1782830161.718, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:02.208000', 'flow': '-1', 'TS': 1782830162.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:08,156.156 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 7, 161923), 'door_weights': [{'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.654000', 'flow': '-1', 'TS': 1782830146.654, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.596000', 'flow': '1', 'TS': 1782830147.596, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.296000', 'flow': '-1', 'TS': 1782830150.296, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.942000', 'flow': '1', 'TS': 1782830151.942, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.943000', 'flow': '1', 'TS': 1782829918.943, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:07.344000', 'flow': '-1', 'TS': 1782830167.344, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.264000', 'flow': '-1', 'TS': 1782830027.2640002, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.722000', 'flow': '1', 'TS': 1782830154.722, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '-24', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.078000', 'flow': '-1', 'TS': 1782830155.078, 'address': '22', 'weight': '-24', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.547000', 'flow': '-1', 'TS': 1782830155.547, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.552000', 'flow': '-1', 'TS': 1782829910.552, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:11.982000', 'flow': '-1', 'TS': 1782829991.9819999, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:01.718000', 'flow': '1', 'TS': 1782830161.718, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:02.208000', 'flow': '-1', 'TS': 1782830162.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:09,438.438 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:09,455.455 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 1, 46, 979472), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:01:46.946000', 'flow': '0', 'TS': 1782829906.9459999, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1631', 'tray_id': '32', 'datetime': '2026-06-30 20:01:46.966000', 'flow': '0', 'TS': 1782829906.966, 'address': '32', 'weight': '1631', 'expected_tray_weight': 1494}, {'tray_weight': '2253', 'tray_id': '33', 'datetime': '2026-06-30 20:01:47.105000', 'flow': '0', 'TS': 1782829907.105, 'address': '33', 'weight': '2253', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:01:47.093000', 'flow': '0', 'TS': 1782829907.093, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:01:47.231000', 'flow': '0', 'TS': 1782829907.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:01:47.251000', 'flow': '0', 'TS': 1782829907.251, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:01:47.320000', 'flow': '0', 'TS': 1782829907.3200002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:01:47.458000', 'flow': '0', 'TS': 1782829907.458, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:01:47.478000', 'flow': '0', 'TS': 1782829907.478, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:01:47.566000', 'flow': '0', 'TS': 1782829907.566, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:01:47.584000', 'flow': '0', 'TS': 1782829907.584, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:01:47.723000', 'flow': '0', 'TS': 1782829907.723, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:01:47.750000', 'flow': '0', 'TS': 1782829907.75, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:01:47.769000', 'flow': '0', 'TS': 1782829907.769, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:01:47.836000', 'flow': '0', 'TS': 1782829907.836, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2547', 'tray_id': '46', 'datetime': '2026-06-30 20:01:47.972000', 'flow': '0', 'TS': 1782829907.9720001, 'address': '46', 'weight': '2547', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:12,715.715 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 11, 967009), 'door_weights': [{'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:04:06.797000', 'flow': '-1', 'TS': 1782830046.797, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}]}}
[2026-06-30 20:06:12,729.729 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 11, 967009), 'door_weights': [{'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:04:06.797000', 'flow': '-1', 'TS': 1782830046.797, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}]}}
[2026-06-30 20:06:13,644.644 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 12, 845086), 'door_weights': [{'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:04:06.798000', 'flow': '-1', 'TS': 1782830046.7979999, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}]}}
[2026-06-30 20:06:13,656.656 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 12, 845086), 'door_weights': [{'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:04:06.798000', 'flow': '-1', 'TS': 1782830046.7979999, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}]}}
[2026-06-30 20:06:14,952.952 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 13, 768827), 'door_weights': [{'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:04:06.795000', 'flow': '-1', 'TS': 1782830046.795, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}]}}
[2026-06-30 20:06:14,974.974 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 13, 768827), 'door_weights': [{'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:04:06.795000', 'flow': '-1', 'TS': 1782830046.795, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}]}}
[2026-06-30 20:06:16,415.415 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 15, 111629), 'door_weights': [{'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:04:06.793000', 'flow': '-1', 'TS': 1782830046.793, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}]}}
[2026-06-30 20:06:16,439.439 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 15, 111629), 'door_weights': [{'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:04:06.793000', 'flow': '-1', 'TS': 1782830046.793, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}]}}
[2026-06-30 20:06:17,468.468 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 16, 606442), 'door_weights': [{'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:04:06.793000', 'flow': '-1', 'TS': 1782830046.7930002, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '1548', 'tray_id': '42', 'datetime': '2026-06-30 20:06:16.306000', 'flow': '1', 'TS': 1782830176.306, 'address': '42', 'weight': '1548', 'expected_tray_weight': 1536}]}}
[2026-06-30 20:06:17,474.474 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 16, 606442), 'door_weights': [{'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:04:06.793000', 'flow': '-1', 'TS': 1782830046.7930002, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '1548', 'tray_id': '42', 'datetime': '2026-06-30 20:06:16.306000', 'flow': '1', 'TS': 1782830176.306, 'address': '42', 'weight': '1548', 'expected_tray_weight': 1536}]}}
[2026-06-30 20:06:18,315.315 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 17, 544556), 'door_weights': [{'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:04:06.795000', 'flow': '-1', 'TS': 1782830046.795, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '1548', 'tray_id': '42', 'datetime': '2026-06-30 20:06:16.306000', 'flow': '1', 'TS': 1782830176.306, 'address': '42', 'weight': '1548', 'expected_tray_weight': 1536}]}}
[2026-06-30 20:06:18,321.321 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 17, 544556), 'door_weights': [{'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:04:06.795000', 'flow': '-1', 'TS': 1782830046.795, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '1548', 'tray_id': '42', 'datetime': '2026-06-30 20:06:16.306000', 'flow': '1', 'TS': 1782830176.306, 'address': '42', 'weight': '1548', 'expected_tray_weight': 1536}]}}
[2026-06-30 20:06:19,734.734 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 18, 390506), 'door_weights': [{'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:04:06.796000', 'flow': '-1', 'TS': 1782830046.796, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '1548', 'tray_id': '42', 'datetime': '2026-06-30 20:06:16.289000', 'flow': '1', 'TS': 1782830176.2889998, 'address': '42', 'weight': '1548', 'expected_tray_weight': 1536}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 20:06:18.117000', 'flow': '1', 'TS': 1782830178.1169999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:06:18.247000', 'flow': '-1', 'TS': 1782830178.247, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:19,792.792 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 18, 390506), 'door_weights': [{'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:04:06.796000', 'flow': '-1', 'TS': 1782830046.796, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '1548', 'tray_id': '42', 'datetime': '2026-06-30 20:06:16.289000', 'flow': '1', 'TS': 1782830176.2889998, 'address': '42', 'weight': '1548', 'expected_tray_weight': 1536}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 20:06:18.117000', 'flow': '1', 'TS': 1782830178.1169999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:06:18.247000', 'flow': '-1', 'TS': 1782830178.247, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:21,819.819 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 19, 911929), 'door_weights': [{'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:04:06.792000', 'flow': '-1', 'TS': 1782830046.7919998, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '1548', 'tray_id': '42', 'datetime': '2026-06-30 20:06:16.297000', 'flow': '1', 'TS': 1782830176.297, 'address': '42', 'weight': '1548', 'expected_tray_weight': 1536}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 20:06:18.111000', 'flow': '1', 'TS': 1782830178.111, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:06:18.243000', 'flow': '-1', 'TS': 1782830178.2429998, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:21,865.865 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 19, 911929), 'door_weights': [{'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:04:06.792000', 'flow': '-1', 'TS': 1782830046.7919998, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '1548', 'tray_id': '42', 'datetime': '2026-06-30 20:06:16.297000', 'flow': '1', 'TS': 1782830176.297, 'address': '42', 'weight': '1548', 'expected_tray_weight': 1536}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 20:06:18.111000', 'flow': '1', 'TS': 1782830178.111, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:06:18.243000', 'flow': '-1', 'TS': 1782830178.2429998, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:23,085.085 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 21, 915878), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 20:06:21.903000', 'flow': '0', 'TS': 1782830181.9029999, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1628', 'tray_id': '32', 'datetime': '2026-06-30 20:06:21.926000', 'flow': '0', 'TS': 1782830181.9259999, 'address': '32', 'weight': '1628', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:06:21.947000', 'flow': '0', 'TS': 1782830181.947, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:06:21.981000', 'flow': '0', 'TS': 1782830181.981, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:06:22.120000', 'flow': '0', 'TS': 1782830182.1200001, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:06:22.138000', 'flow': '0', 'TS': 1782830182.138, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:06:22.188000', 'flow': '0', 'TS': 1782830182.188, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:06:22.206000', 'flow': '0', 'TS': 1782830182.206, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:06:22.228000', 'flow': '0', 'TS': 1782830182.228, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:06:22.378000', 'flow': '0', 'TS': 1782830182.378, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:06:22.400000', 'flow': '0', 'TS': 1782830182.3999999, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:06:22.419000', 'flow': '0', 'TS': 1782830182.4190001, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:06:22.436000', 'flow': '0', 'TS': 1782830182.436, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:06:22.455000', 'flow': '0', 'TS': 1782830182.455, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:06:22.570000', 'flow': '0', 'TS': 1782830182.57, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:06:22.827000', 'flow': '0', 'TS': 1782830182.8270001, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:23,093.093 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 21, 915878), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 20:06:21.903000', 'flow': '0', 'TS': 1782830181.9029999, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1628', 'tray_id': '32', 'datetime': '2026-06-30 20:06:21.926000', 'flow': '0', 'TS': 1782830181.9259999, 'address': '32', 'weight': '1628', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:06:21.947000', 'flow': '0', 'TS': 1782830181.947, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:06:21.981000', 'flow': '0', 'TS': 1782830181.981, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:06:22.120000', 'flow': '0', 'TS': 1782830182.1200001, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:06:22.138000', 'flow': '0', 'TS': 1782830182.138, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:06:22.188000', 'flow': '0', 'TS': 1782830182.188, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:06:22.206000', 'flow': '0', 'TS': 1782830182.206, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:06:22.228000', 'flow': '0', 'TS': 1782830182.228, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:06:22.378000', 'flow': '0', 'TS': 1782830182.378, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:06:22.400000', 'flow': '0', 'TS': 1782830182.3999999, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:06:22.419000', 'flow': '0', 'TS': 1782830182.4190001, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:06:22.436000', 'flow': '0', 'TS': 1782830182.436, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:06:22.455000', 'flow': '0', 'TS': 1782830182.455, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:06:22.570000', 'flow': '0', 'TS': 1782830182.57, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:06:22.827000', 'flow': '0', 'TS': 1782830182.8270001, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2520}]}}
[2026-06-30 20:06:24,592.592 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 20:06:24,594.594 INFO    ] DB TRAY [{"tray_weight": "481", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "93", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-3"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "173", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-4"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "203", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "355", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-10"}, {"tray_weight": "199", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "1", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "307", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "421", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1290", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-21"}, {"tray_weight": "103", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-3"}, {"tray_weight": "2494", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1631", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2253", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3277", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-15"}, {"tray_weight": "409", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-17"}, {"tray_weight": "1935", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "235", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-15"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-8"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1851", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5288", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2547", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 20:06:24,597.597 INFO    ] TRAY READINGS [{'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:01:50.564000', 'flow': '-1', 'TS': 1782829910.5640001, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '203', 'tray_id': '18', 'datetime': '2026-06-30 20:01:58.981000', 'flow': '1', 'TS': 1782829918.981, 'address': '18', 'weight': '203', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:03:12.028000', 'flow': '-1', 'TS': 1782829992.0279999, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:03:47.315000', 'flow': '-1', 'TS': 1782830027.315, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:04:06.792000', 'flow': '-1', 'TS': 1782830046.7919998, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:04:06.793000', 'flow': '-1', 'TS': 1782830046.7930002, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:04:06.795000', 'flow': '-1', 'TS': 1782830046.795, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:04:06.796000', 'flow': '-1', 'TS': 1782830046.796, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '48', 'tray_id': '13', 'datetime': '2026-06-30 20:05:46.654000', 'flow': '-1', 'TS': 1782830146.654, 'address': '13', 'weight': '48', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:47.596000', 'flow': '1', 'TS': 1782830147.596, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '50', 'tray_id': '13', 'datetime': '2026-06-30 20:05:50.296000', 'flow': '-1', 'TS': 1782830150.296, 'address': '13', 'weight': '50', 'expected_tray_weight': 62}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:05:51.942000', 'flow': '1', 'TS': 1782830151.942, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '40', 'tray_id': '22', 'datetime': '2026-06-30 20:05:54.749000', 'flow': '1', 'TS': 1782830154.749, 'address': '22', 'weight': '40', 'expected_tray_weight': 0}, {'tray_weight': '-24', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.096000', 'flow': '-1', 'TS': 1782830155.0960002, 'address': '22', 'weight': '-24', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:05:55.565000', 'flow': '-1', 'TS': 1782830155.565, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:01.725000', 'flow': '1', 'TS': 1782830161.725, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:02.211000', 'flow': '-1', 'TS': 1782830162.211, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:07.344000', 'flow': '-1', 'TS': 1782830167.344, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}, {'tray_weight': '1548', 'tray_id': '42', 'datetime': '2026-06-30 20:06:16.289000', 'flow': '1', 'TS': 1782830176.2889998, 'address': '42', 'weight': '1548', 'expected_tray_weight': 1536}, {'tray_weight': '1548', 'tray_id': '42', 'datetime': '2026-06-30 20:06:16.297000', 'flow': '1', 'TS': 1782830176.297, 'address': '42', 'weight': '1548', 'expected_tray_weight': 1536}, {'tray_weight': '1548', 'tray_id': '42', 'datetime': '2026-06-30 20:06:16.306000', 'flow': '1', 'TS': 1782830176.306, 'address': '42', 'weight': '1548', 'expected_tray_weight': 1536}, {'tray_weight': '1548', 'tray_id': '42', 'datetime': '2026-06-30 20:06:16.306000', 'flow': '1', 'TS': 1782830176.306, 'address': '42', 'weight': '1548', 'expected_tray_weight': 1536}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 20:06:18.111000', 'flow': '1', 'TS': 1782830178.111, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '1852', 'tray_id': '44', 'datetime': '2026-06-30 20:06:18.117000', 'flow': '1', 'TS': 1782830178.1169999, 'address': '44', 'weight': '1852', 'expected_tray_weight': 1856}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:06:18.243000', 'flow': '-1', 'TS': 1782830178.2429998, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2520}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:06:18.247000', 'flow': '-1', 'TS': 1782830178.247, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2520}, {'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 20:06:21.903000', 'flow': '0', 'TS': 1782830181.9029999, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1628', 'tray_id': '32', 'datetime': '2026-06-30 20:06:21.926000', 'flow': '0', 'TS': 1782830181.9259999, 'address': '32', 'weight': '1628', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:06:21.947000', 'flow': '0', 'TS': 1782830181.947, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2501', 'tray_id': '34', 'datetime': '2026-06-30 20:06:21.981000', 'flow': '0', 'TS': 1782830181.981, 'address': '34', 'weight': '2501', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:06:22.120000', 'flow': '0', 'TS': 1782830182.1200001, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:06:22.138000', 'flow': '0', 'TS': 1782830182.138, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:06:22.188000', 'flow': '0', 'TS': 1782830182.188, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:06:22.206000', 'flow': '0', 'TS': 1782830182.206, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:06:22.228000', 'flow': '0', 'TS': 1782830182.228, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:06:22.378000', 'flow': '0', 'TS': 1782830182.378, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:06:22.400000', 'flow': '0', 'TS': 1782830182.3999999, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:06:22.419000', 'flow': '0', 'TS': 1782830182.4190001, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:06:22.436000', 'flow': '0', 'TS': 1782830182.436, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:06:22.455000', 'flow': '0', 'TS': 1782830182.455, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:06:22.570000', 'flow': '0', 'TS': 1782830182.57, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:06:22.827000', 'flow': '0', 'TS': 1782830182.8270001, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2520}]
[2026-06-30 20:06:26,906.906 INFO    ] Final DB Tray = [{"tray_weight": "481", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "93", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-3"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "173", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-4"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "202", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "356", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-10"}, {"tray_weight": "199", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "-30", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "307", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "421", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1290", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-21"}, {"tray_weight": "71", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-3"}, {"tray_weight": "2493", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1628", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3276", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-15"}, {"tray_weight": "409", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-17"}, {"tray_weight": "1935", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "235", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-15"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-8"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1851", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5288", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2338", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-12"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 20:06:35,015.015 INFO    ] Syncing order with order id: TM06202003260630200420877
[2026-06-30 20:06:35,071.071 INFO    ] pg status for order_id: TM06202003260630200420877 before is --> False
[2026-06-30 20:06:35,074.074 INFO    ] payment_gateway for order_id: TM06202003260630200420877 is --> razor_pay and sync status is True
[2026-06-30 20:06:35,476.476 INFO    ] pg status response {'status': True}
[2026-06-30 20:06:35,518.518 INFO    ] pg status for order_id: TM06202003260630200420877 after is --> {'status': True}
[2026-06-30 20:13:54,884.884 INFO    ] processOrderPayment version is : v2
[2026-06-30 20:17:04,671.671 INFO    ] ADDRESS: 11 TRAY WEIGHT: 481 TRAY DB WEIGHT: 481
[2026-06-30 20:17:04,687.687 INFO    ] ADDRESS: 12 TRAY WEIGHT: 93 TRAY DB WEIGHT: 93
[2026-06-30 20:17:04,706.706 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 20:17:04,719.719 INFO    ] ADDRESS: 14 TRAY WEIGHT: 173 TRAY DB WEIGHT: 173
[2026-06-30 20:17:04,727.727 INFO    ] ADDRESS: 15 TRAY WEIGHT: 50 TRAY DB WEIGHT: 50
[2026-06-30 20:17:04,736.736 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 20:17:04,744.744 INFO    ] ADDRESS: 17 TRAY WEIGHT: 312 TRAY DB WEIGHT: 312
[2026-06-30 20:17:04,752.752 INFO    ] ADDRESS: 18 TRAY WEIGHT: 202 TRAY DB WEIGHT: 202
[2026-06-30 20:17:04,760.760 INFO    ] ADDRESS: 19 TRAY WEIGHT: 356 TRAY DB WEIGHT: 356
[2026-06-30 20:17:04,768.768 INFO    ] ADDRESS: 20 TRAY WEIGHT: 199 TRAY DB WEIGHT: 199
[2026-06-30 20:17:04,775.775 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 20:17:04,783.783 INFO    ] ADDRESS: 22 TRAY WEIGHT: -30 TRAY DB WEIGHT: -30
[2026-06-30 20:17:04,791.791 INFO    ] ADDRESS: 23 TRAY WEIGHT: 307 TRAY DB WEIGHT: 307
[2026-06-30 20:17:04,800.800 INFO    ] ADDRESS: 24 TRAY WEIGHT: 421 TRAY DB WEIGHT: 421
[2026-06-30 20:17:04,808.808 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 20:17:04,816.816 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1290 TRAY DB WEIGHT: 1290
[2026-06-30 20:17:04,824.824 INFO    ] ADDRESS: 27 TRAY WEIGHT: 71 TRAY DB WEIGHT: 71
[2026-06-30 20:17:04,831.831 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2493 TRAY DB WEIGHT: 2493
[2026-06-30 20:17:04,839.839 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1628 TRAY DB WEIGHT: 1628
[2026-06-30 20:17:04,847.847 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2252 TRAY DB WEIGHT: 2252
[2026-06-30 20:17:04,855.855 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2501 TRAY DB WEIGHT: 2501
[2026-06-30 20:17:04,863.863 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 20:17:04,871.871 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3276 TRAY DB WEIGHT: 3276
[2026-06-30 20:17:04,879.879 INFO    ] ADDRESS: 37 TRAY WEIGHT: 409 TRAY DB WEIGHT: 409
[2026-06-30 20:17:04,887.887 INFO    ] ADDRESS: 38 TRAY WEIGHT: 1935 TRAY DB WEIGHT: 1935
[2026-06-30 20:17:04,895.895 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 20:17:04,903.903 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2909 TRAY DB WEIGHT: 2909
[2026-06-30 20:17:04,911.911 INFO    ] ADDRESS: 41 TRAY WEIGHT: 235 TRAY DB WEIGHT: 235
[2026-06-30 20:17:04,919.919 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1547 TRAY DB WEIGHT: 1547
[2026-06-30 20:17:04,927.927 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2737 TRAY DB WEIGHT: 2737
[2026-06-30 20:17:04,935.935 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1851 TRAY DB WEIGHT: 1851
[2026-06-30 20:17:04,943.943 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5288 TRAY DB WEIGHT: 5288
[2026-06-30 20:17:04,951.951 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2338 TRAY DB WEIGHT: 2338
[2026-06-30 20:17:08,334.334 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 17, 7, 118835), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.816000', 'flow': '-1', 'TS': 1782830718.816, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.188000', 'flow': '1', 'TS': 1782830282.188, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.178000', 'flow': '-1', 'TS': 1782830762.178, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.673000', 'flow': '1', 'TS': 1782830298.6729999, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.171000', 'flow': '1', 'TS': 1782830553.171, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}]}}
[2026-06-30 20:17:08,355.355 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 17, 7, 118835), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.816000', 'flow': '-1', 'TS': 1782830718.816, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.188000', 'flow': '1', 'TS': 1782830282.188, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.178000', 'flow': '-1', 'TS': 1782830762.178, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.673000', 'flow': '1', 'TS': 1782830298.6729999, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.171000', 'flow': '1', 'TS': 1782830553.171, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}]}}
[2026-06-30 20:17:09,990.990 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 17, 8, 459615), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.811000', 'flow': '-1', 'TS': 1782830718.811, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.185000', 'flow': '1', 'TS': 1782830282.1850002, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.175000', 'flow': '-1', 'TS': 1782830762.1750002, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.672000', 'flow': '1', 'TS': 1782830298.672, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.170000', 'flow': '1', 'TS': 1782830553.17, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}]}}
[2026-06-30 20:17:10,012.012 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 17, 8, 459615), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.811000', 'flow': '-1', 'TS': 1782830718.811, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.185000', 'flow': '1', 'TS': 1782830282.1850002, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.175000', 'flow': '-1', 'TS': 1782830762.1750002, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.672000', 'flow': '1', 'TS': 1782830298.672, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.170000', 'flow': '1', 'TS': 1782830553.17, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}]}}
[2026-06-30 20:17:11,085.085 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 17, 10, 96421), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.810000', 'flow': '-1', 'TS': 1782830718.81, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.187000', 'flow': '1', 'TS': 1782830282.187, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.177000', 'flow': '-1', 'TS': 1782830762.177, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.671000', 'flow': '1', 'TS': 1782830298.671, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.169000', 'flow': '1', 'TS': 1782830553.169, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}]}}
[2026-06-30 20:17:11,109.109 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 17, 10, 96421), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.810000', 'flow': '-1', 'TS': 1782830718.81, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.187000', 'flow': '1', 'TS': 1782830282.187, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.177000', 'flow': '-1', 'TS': 1782830762.177, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.671000', 'flow': '1', 'TS': 1782830298.671, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.169000', 'flow': '1', 'TS': 1782830553.169, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}]}}
[2026-06-30 20:17:12,397.397 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 17, 11, 212086), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.811000', 'flow': '-1', 'TS': 1782830718.8109999, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:17:10.707000', 'flow': '-1', 'TS': 1782830830.707, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2475}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.185000', 'flow': '1', 'TS': 1782830282.185, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.175000', 'flow': '-1', 'TS': 1782830762.175, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.671000', 'flow': '1', 'TS': 1782830298.671, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.169000', 'flow': '1', 'TS': 1782830553.169, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}]}}
[2026-06-30 20:17:12,404.404 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 17, 11, 212086), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.811000', 'flow': '-1', 'TS': 1782830718.8109999, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:17:10.707000', 'flow': '-1', 'TS': 1782830830.707, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2475}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.185000', 'flow': '1', 'TS': 1782830282.185, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.175000', 'flow': '-1', 'TS': 1782830762.175, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.671000', 'flow': '1', 'TS': 1782830298.671, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.169000', 'flow': '1', 'TS': 1782830553.169, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}]}}
[2026-06-30 20:17:14,000.000 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 17, 12, 479792), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.810000', 'flow': '-1', 'TS': 1782830718.81, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:17:10.711000', 'flow': '-1', 'TS': 1782830830.711, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2475}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.172000', 'flow': '1', 'TS': 1782830282.172, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.162000', 'flow': '-1', 'TS': 1782830762.162, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.663000', 'flow': '1', 'TS': 1782830298.6629999, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.161000', 'flow': '1', 'TS': 1782830553.161, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}]}}
[2026-06-30 20:17:14,023.023 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 17, 12, 479792), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.810000', 'flow': '-1', 'TS': 1782830718.81, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:17:10.711000', 'flow': '-1', 'TS': 1782830830.711, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2475}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.172000', 'flow': '1', 'TS': 1782830282.172, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.162000', 'flow': '-1', 'TS': 1782830762.162, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.663000', 'flow': '1', 'TS': 1782830298.6629999, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.161000', 'flow': '1', 'TS': 1782830553.161, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}]}}
[2026-06-30 20:17:15,708.708 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 17, 14, 122801), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.806000', 'flow': '-1', 'TS': 1782830718.806, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:17:10.709000', 'flow': '-1', 'TS': 1782830830.7089999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:17:13.615000', 'flow': '1', 'TS': 1782830833.615, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.178000', 'flow': '1', 'TS': 1782830282.178, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.168000', 'flow': '-1', 'TS': 1782830762.168, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.664000', 'flow': '1', 'TS': 1782830298.664, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.162000', 'flow': '1', 'TS': 1782830553.162, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}]}}
[2026-06-30 20:17:15,730.730 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 17, 14, 122801), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.806000', 'flow': '-1', 'TS': 1782830718.806, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:17:10.709000', 'flow': '-1', 'TS': 1782830830.7089999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:17:13.615000', 'flow': '1', 'TS': 1782830833.615, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.178000', 'flow': '1', 'TS': 1782830282.178, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.168000', 'flow': '-1', 'TS': 1782830762.168, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.664000', 'flow': '1', 'TS': 1782830298.664, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.162000', 'flow': '1', 'TS': 1782830553.162, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}]}}
[2026-06-30 20:17:16,935.935 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 17, 15, 823477), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.808000', 'flow': '-1', 'TS': 1782830718.808, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:17:10.710000', 'flow': '-1', 'TS': 1782830830.71, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:17:13.619000', 'flow': '1', 'TS': 1782830833.619, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.180000', 'flow': '1', 'TS': 1782830282.18, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.170000', 'flow': '-1', 'TS': 1782830762.17, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.666000', 'flow': '1', 'TS': 1782830298.6660001, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.164000', 'flow': '1', 'TS': 1782830553.164, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}]}}
[2026-06-30 20:17:16,944.944 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 17, 15, 823477), 'door_weights': [{'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.808000', 'flow': '-1', 'TS': 1782830718.808, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:17:10.710000', 'flow': '-1', 'TS': 1782830830.71, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:17:13.619000', 'flow': '1', 'TS': 1782830833.619, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.180000', 'flow': '1', 'TS': 1782830282.18, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.170000', 'flow': '-1', 'TS': 1782830762.17, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.666000', 'flow': '1', 'TS': 1782830298.6660001, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.164000', 'flow': '1', 'TS': 1782830553.164, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}]}}
[2026-06-30 20:17:18,153.153 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 17, 16, 964053), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 20:17:16.944000', 'flow': '0', 'TS': 1782830836.9439998, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1627', 'tray_id': '32', 'datetime': '2026-06-30 20:17:16.965000', 'flow': '0', 'TS': 1782830836.9650002, 'address': '32', 'weight': '1627', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:17:16.984000', 'flow': '0', 'TS': 1782830836.984, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:17:17.363000', 'flow': '0', 'TS': 1782830837.363, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:17:17.384000', 'flow': '0', 'TS': 1782830837.384, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:17:17.405000', 'flow': '0', 'TS': 1782830837.405, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:17:17.514000', 'flow': '0', 'TS': 1782830837.514, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:17:17.534000', 'flow': '0', 'TS': 1782830837.534, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:17:17.553000', 'flow': '0', 'TS': 1782830837.553, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:17:17.583000', 'flow': '0', 'TS': 1782830837.583, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:17:17.717000', 'flow': '0', 'TS': 1782830837.717, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:17:17.737000', 'flow': '0', 'TS': 1782830837.737, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:17:17.735000', 'flow': '0', 'TS': 1782830837.735, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:17:17.875000', 'flow': '0', 'TS': 1782830837.875, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:17:17.851000', 'flow': '0', 'TS': 1782830837.851, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:17:17.988000', 'flow': '0', 'TS': 1782830837.988, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:17:18,162.162 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 6, 8, 167946), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:06:08.134000', 'flow': '0', 'TS': 1782830168.134, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:06:08.153000', 'flow': '0', 'TS': 1782830168.1529999, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:06:08.292000', 'flow': '0', 'TS': 1782830168.292, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:06:08.319000', 'flow': '0', 'TS': 1782830168.319, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:06:08.339000', 'flow': '0', 'TS': 1782830168.339, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:06:08.478000', 'flow': '0', 'TS': 1782830168.478, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:06:08.494000', 'flow': '0', 'TS': 1782830168.494, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:06:08.629000', 'flow': '0', 'TS': 1782830168.629, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:06:08.651000', 'flow': '0', 'TS': 1782830168.651, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 20:06:08.791000', 'flow': '0', 'TS': 1782830168.791, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:06:08.812000', 'flow': '0', 'TS': 1782830168.812, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:06:08.950000', 'flow': '0', 'TS': 1782830168.95, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 20:06:08.996000', 'flow': '0', 'TS': 1782830168.996, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:06:09.135000', 'flow': '0', 'TS': 1782830169.135, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:06:09.155000', 'flow': '0', 'TS': 1782830169.1550002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:06:09.233000', 'flow': '0', 'TS': 1782830169.2329998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:06:09.251000', 'flow': '0', 'TS': 1782830169.2510002, 'address': '27', 'weight': '71', 'expected_tray_weight': 96}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 17, 16, 964053), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 20:17:16.944000', 'flow': '0', 'TS': 1782830836.9439998, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1627', 'tray_id': '32', 'datetime': '2026-06-30 20:17:16.965000', 'flow': '0', 'TS': 1782830836.9650002, 'address': '32', 'weight': '1627', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:17:16.984000', 'flow': '0', 'TS': 1782830836.984, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:17:17.363000', 'flow': '0', 'TS': 1782830837.363, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:17:17.384000', 'flow': '0', 'TS': 1782830837.384, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:17:17.405000', 'flow': '0', 'TS': 1782830837.405, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:17:17.514000', 'flow': '0', 'TS': 1782830837.514, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:17:17.534000', 'flow': '0', 'TS': 1782830837.534, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:17:17.553000', 'flow': '0', 'TS': 1782830837.553, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:17:17.583000', 'flow': '0', 'TS': 1782830837.583, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:17:17.717000', 'flow': '0', 'TS': 1782830837.717, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:17:17.737000', 'flow': '0', 'TS': 1782830837.737, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:17:17.735000', 'flow': '0', 'TS': 1782830837.735, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:17:17.875000', 'flow': '0', 'TS': 1782830837.875, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:17:17.851000', 'flow': '0', 'TS': 1782830837.851, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:17:17.988000', 'flow': '0', 'TS': 1782830837.988, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:17:19,734.734 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 20:17:19,738.738 INFO    ] DB TRAY [{"tray_weight": "481", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "93", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-3"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "173", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-4"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "202", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "356", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-10"}, {"tray_weight": "199", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "-30", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "307", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "421", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1290", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-21"}, {"tray_weight": "71", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-2"}, {"tray_weight": "2493", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1628", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2501", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3276", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-15"}, {"tray_weight": "409", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-17"}, {"tray_weight": "1935", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "235", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-15"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-8"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1851", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5288", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2338", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-11"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 20:17:19,745.745 INFO    ] TRAY READINGS [{'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.172000', 'flow': '1', 'TS': 1782830282.172, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.178000', 'flow': '1', 'TS': 1782830282.178, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.180000', 'flow': '1', 'TS': 1782830282.18, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.185000', 'flow': '1', 'TS': 1782830282.185, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.185000', 'flow': '1', 'TS': 1782830282.1850002, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.187000', 'flow': '1', 'TS': 1782830282.187, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:08:02.188000', 'flow': '1', 'TS': 1782830282.188, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.663000', 'flow': '1', 'TS': 1782830298.6629999, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.664000', 'flow': '1', 'TS': 1782830298.664, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.666000', 'flow': '1', 'TS': 1782830298.6660001, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.671000', 'flow': '1', 'TS': 1782830298.671, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.671000', 'flow': '1', 'TS': 1782830298.671, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.672000', 'flow': '1', 'TS': 1782830298.672, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:08:18.673000', 'flow': '1', 'TS': 1782830298.6729999, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.161000', 'flow': '1', 'TS': 1782830553.161, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.162000', 'flow': '1', 'TS': 1782830553.162, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.164000', 'flow': '1', 'TS': 1782830553.164, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.169000', 'flow': '1', 'TS': 1782830553.169, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.169000', 'flow': '1', 'TS': 1782830553.169, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.170000', 'flow': '1', 'TS': 1782830553.17, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:12:33.171000', 'flow': '1', 'TS': 1782830553.171, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.806000', 'flow': '-1', 'TS': 1782830718.806, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.808000', 'flow': '-1', 'TS': 1782830718.808, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.810000', 'flow': '-1', 'TS': 1782830718.81, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.810000', 'flow': '-1', 'TS': 1782830718.81, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.811000', 'flow': '-1', 'TS': 1782830718.8109999, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.811000', 'flow': '-1', 'TS': 1782830718.811, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 20:15:18.816000', 'flow': '-1', 'TS': 1782830718.816, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.162000', 'flow': '-1', 'TS': 1782830762.162, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.168000', 'flow': '-1', 'TS': 1782830762.168, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.170000', 'flow': '-1', 'TS': 1782830762.17, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.175000', 'flow': '-1', 'TS': 1782830762.175, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.175000', 'flow': '-1', 'TS': 1782830762.1750002, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.177000', 'flow': '-1', 'TS': 1782830762.177, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:16:02.178000', 'flow': '-1', 'TS': 1782830762.178, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:17:10.707000', 'flow': '-1', 'TS': 1782830830.707, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2475}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:17:10.709000', 'flow': '-1', 'TS': 1782830830.7089999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2475}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:17:10.710000', 'flow': '-1', 'TS': 1782830830.71, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2475}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:17:10.711000', 'flow': '-1', 'TS': 1782830830.711, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:17:13.615000', 'flow': '1', 'TS': 1782830833.615, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:17:13.619000', 'flow': '1', 'TS': 1782830833.619, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 20:17:16.944000', 'flow': '0', 'TS': 1782830836.9439998, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1627', 'tray_id': '32', 'datetime': '2026-06-30 20:17:16.965000', 'flow': '0', 'TS': 1782830836.9650002, 'address': '32', 'weight': '1627', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:17:16.984000', 'flow': '0', 'TS': 1782830836.984, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:17:17.363000', 'flow': '0', 'TS': 1782830837.363, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:17:17.384000', 'flow': '0', 'TS': 1782830837.384, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:17:17.405000', 'flow': '0', 'TS': 1782830837.405, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:17:17.514000', 'flow': '0', 'TS': 1782830837.514, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:17:17.534000', 'flow': '0', 'TS': 1782830837.534, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:17:17.553000', 'flow': '0', 'TS': 1782830837.553, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:17:17.583000', 'flow': '0', 'TS': 1782830837.583, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:17:17.717000', 'flow': '0', 'TS': 1782830837.717, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:17:17.735000', 'flow': '0', 'TS': 1782830837.735, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:17:17.737000', 'flow': '0', 'TS': 1782830837.737, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:17:17.851000', 'flow': '0', 'TS': 1782830837.851, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:17:17.875000', 'flow': '0', 'TS': 1782830837.875, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:17:17.988000', 'flow': '0', 'TS': 1782830837.988, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]
[2026-06-30 20:17:21,842.842 INFO    ] Final DB Tray = [{"tray_weight": "481", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "93", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-3"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "173", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-4"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "202", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "356", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-10"}, {"tray_weight": "199", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "-30", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "307", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "421", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1290", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-21"}, {"tray_weight": "71", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-2"}, {"tray_weight": "2493", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1627", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2273", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-11"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3276", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-15"}, {"tray_weight": "409", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-17"}, {"tray_weight": "1935", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1310", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "235", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-15"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-8"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1851", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5288", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2338", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-11"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 20:17:26,176.176 INFO    ] Syncing order with order id: TM06202003260630201617481
[2026-06-30 20:17:26,204.204 INFO    ] pg status for order_id: TM06202003260630201617481 before is --> False
[2026-06-30 20:17:26,207.207 INFO    ] payment_gateway for order_id: TM06202003260630201617481 is --> razor_pay and sync status is True
[2026-06-30 20:17:26,598.598 INFO    ] pg status response {'status': True}
[2026-06-30 20:17:27,474.474 INFO    ] pg status for order_id: TM06202003260630201617481 after is --> {'status': True}
[2026-06-30 20:23:51,799.799 INFO    ] processOrderPayment version is : v2
[2026-06-30 20:24:52,313.313 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 51, 155221), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:24:51.135000', 'flow': '0', 'TS': 1782831291.135, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:24:51.273000', 'flow': '0', 'TS': 1782831291.273, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:24:51.294000', 'flow': '0', 'TS': 1782831291.294, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:24:51.328000', 'flow': '0', 'TS': 1782831291.328, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:24:51.465000', 'flow': '0', 'TS': 1782831291.465, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:24:51.483000', 'flow': '0', 'TS': 1782831291.483, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:24:51.533000', 'flow': '0', 'TS': 1782831291.533, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:24:51.671000', 'flow': '0', 'TS': 1782831291.671, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '354', 'tray_id': '19', 'datetime': '2026-06-30 20:24:51.806000', 'flow': '0', 'TS': 1782831291.806, 'address': '19', 'weight': '354', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 20:24:51.850000', 'flow': '0', 'TS': 1782831291.8500001, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:24:51.869000', 'flow': '0', 'TS': 1782831291.869, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:24:51.889000', 'flow': '0', 'TS': 1782831291.889, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:24:52.015000', 'flow': '0', 'TS': 1782831292.015, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:24:52.033000', 'flow': '0', 'TS': 1782831292.033, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:24:52.052000', 'flow': '0', 'TS': 1782831292.052, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:24:52.134000', 'flow': '0', 'TS': 1782831292.134, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:24:52.154000', 'flow': '0', 'TS': 1782831292.154, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 17, 16, 964053), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 20:17:16.944000', 'flow': '0', 'TS': 1782830836.9439998, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1627', 'tray_id': '32', 'datetime': '2026-06-30 20:17:16.965000', 'flow': '0', 'TS': 1782830836.9650002, 'address': '32', 'weight': '1627', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:17:16.984000', 'flow': '0', 'TS': 1782830836.984, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:17:17.363000', 'flow': '0', 'TS': 1782830837.363, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:17:17.384000', 'flow': '0', 'TS': 1782830837.384, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:17:17.405000', 'flow': '0', 'TS': 1782830837.405, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:17:17.514000', 'flow': '0', 'TS': 1782830837.514, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:17:17.534000', 'flow': '0', 'TS': 1782830837.534, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:17:17.553000', 'flow': '0', 'TS': 1782830837.553, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:17:17.583000', 'flow': '0', 'TS': 1782830837.583, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:17:17.717000', 'flow': '0', 'TS': 1782830837.717, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:17:17.737000', 'flow': '0', 'TS': 1782830837.737, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:17:17.735000', 'flow': '0', 'TS': 1782830837.735, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:17:17.875000', 'flow': '0', 'TS': 1782830837.875, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:17:17.851000', 'flow': '0', 'TS': 1782830837.851, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:17:17.988000', 'flow': '0', 'TS': 1782830837.988, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:24:52,321.321 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 51, 155221), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:24:51.135000', 'flow': '0', 'TS': 1782831291.135, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:24:51.273000', 'flow': '0', 'TS': 1782831291.273, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:24:51.294000', 'flow': '0', 'TS': 1782831291.294, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:24:51.328000', 'flow': '0', 'TS': 1782831291.328, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:24:51.465000', 'flow': '0', 'TS': 1782831291.465, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:24:51.483000', 'flow': '0', 'TS': 1782831291.483, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:24:51.533000', 'flow': '0', 'TS': 1782831291.533, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:24:51.671000', 'flow': '0', 'TS': 1782831291.671, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '354', 'tray_id': '19', 'datetime': '2026-06-30 20:24:51.806000', 'flow': '0', 'TS': 1782831291.806, 'address': '19', 'weight': '354', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 20:24:51.850000', 'flow': '0', 'TS': 1782831291.8500001, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:24:51.869000', 'flow': '0', 'TS': 1782831291.869, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:24:51.889000', 'flow': '0', 'TS': 1782831291.889, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:24:52.015000', 'flow': '0', 'TS': 1782831292.015, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:24:52.033000', 'flow': '0', 'TS': 1782831292.033, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:24:52.052000', 'flow': '0', 'TS': 1782831292.052, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:24:52.134000', 'flow': '0', 'TS': 1782831292.134, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:24:52.154000', 'flow': '0', 'TS': 1782831292.154, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 17, 16, 964053), 'door_weights': [{'tray_weight': '2493', 'tray_id': '31', 'datetime': '2026-06-30 20:17:16.944000', 'flow': '0', 'TS': 1782830836.9439998, 'address': '31', 'weight': '2493', 'expected_tray_weight': 2450}, {'tray_weight': '1627', 'tray_id': '32', 'datetime': '2026-06-30 20:17:16.965000', 'flow': '0', 'TS': 1782830836.9650002, 'address': '32', 'weight': '1627', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:17:16.984000', 'flow': '0', 'TS': 1782830836.984, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:17:17.363000', 'flow': '0', 'TS': 1782830837.363, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2475}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:17:17.384000', 'flow': '0', 'TS': 1782830837.384, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:17:17.405000', 'flow': '0', 'TS': 1782830837.405, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:17:17.514000', 'flow': '0', 'TS': 1782830837.514, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:17:17.534000', 'flow': '0', 'TS': 1782830837.534, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:17:17.553000', 'flow': '0', 'TS': 1782830837.553, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:17:17.583000', 'flow': '0', 'TS': 1782830837.583, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:17:17.717000', 'flow': '0', 'TS': 1782830837.717, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:17:17.737000', 'flow': '0', 'TS': 1782830837.737, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:17:17.735000', 'flow': '0', 'TS': 1782830837.735, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:17:17.875000', 'flow': '0', 'TS': 1782830837.875, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:17:17.851000', 'flow': '0', 'TS': 1782830837.851, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:17:17.988000', 'flow': '0', 'TS': 1782830837.988, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:24:53,224.224 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 51, 155221), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:24:51.135000', 'flow': '0', 'TS': 1782831291.135, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:24:51.273000', 'flow': '0', 'TS': 1782831291.273, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:24:51.294000', 'flow': '0', 'TS': 1782831291.294, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:24:51.328000', 'flow': '0', 'TS': 1782831291.328, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:24:51.465000', 'flow': '0', 'TS': 1782831291.465, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:24:51.483000', 'flow': '0', 'TS': 1782831291.483, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:24:51.533000', 'flow': '0', 'TS': 1782831291.533, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:24:51.671000', 'flow': '0', 'TS': 1782831291.671, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '354', 'tray_id': '19', 'datetime': '2026-06-30 20:24:51.806000', 'flow': '0', 'TS': 1782831291.806, 'address': '19', 'weight': '354', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 20:24:51.850000', 'flow': '0', 'TS': 1782831291.8500001, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:24:51.869000', 'flow': '0', 'TS': 1782831291.869, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:24:51.889000', 'flow': '0', 'TS': 1782831291.889, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:24:52.015000', 'flow': '0', 'TS': 1782831292.015, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:24:52.033000', 'flow': '0', 'TS': 1782831292.033, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:24:52.052000', 'flow': '0', 'TS': 1782831292.052, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:24:52.134000', 'flow': '0', 'TS': 1782831292.134, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:24:52.154000', 'flow': '0', 'TS': 1782831292.154, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:24:53,231.231 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 51, 155221), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:24:51.135000', 'flow': '0', 'TS': 1782831291.135, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:24:51.273000', 'flow': '0', 'TS': 1782831291.273, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:24:51.294000', 'flow': '0', 'TS': 1782831291.294, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:24:51.328000', 'flow': '0', 'TS': 1782831291.328, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:24:51.465000', 'flow': '0', 'TS': 1782831291.465, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:24:51.483000', 'flow': '0', 'TS': 1782831291.483, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:24:51.533000', 'flow': '0', 'TS': 1782831291.533, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '202', 'tray_id': '18', 'datetime': '2026-06-30 20:24:51.671000', 'flow': '0', 'TS': 1782831291.671, 'address': '18', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '354', 'tray_id': '19', 'datetime': '2026-06-30 20:24:51.806000', 'flow': '0', 'TS': 1782831291.806, 'address': '19', 'weight': '354', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 20:24:51.850000', 'flow': '0', 'TS': 1782831291.8500001, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:24:51.869000', 'flow': '0', 'TS': 1782831291.869, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:24:51.889000', 'flow': '0', 'TS': 1782831291.889, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:24:52.015000', 'flow': '0', 'TS': 1782831292.015, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:24:52.033000', 'flow': '0', 'TS': 1782831292.033, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:24:52.052000', 'flow': '0', 'TS': 1782831292.052, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:24:52.134000', 'flow': '0', 'TS': 1782831292.134, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:24:52.154000', 'flow': '0', 'TS': 1782831292.154, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:35:04,303.303 INFO    ] processOrderPayment version is : v2
[2026-06-30 20:35:19,411.411 INFO    ] ADDRESS: 11 TRAY WEIGHT: 481 TRAY DB WEIGHT: 481
[2026-06-30 20:35:19,422.422 INFO    ] ADDRESS: 12 TRAY WEIGHT: 93 TRAY DB WEIGHT: 93
[2026-06-30 20:35:19,430.430 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 20:35:19,435.435 INFO    ] ADDRESS: 14 TRAY WEIGHT: 173 TRAY DB WEIGHT: 173
[2026-06-30 20:35:19,439.439 INFO    ] ADDRESS: 15 TRAY WEIGHT: 50 TRAY DB WEIGHT: 50
[2026-06-30 20:35:19,443.443 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 20:35:19,448.448 INFO    ] ADDRESS: 17 TRAY WEIGHT: 312 TRAY DB WEIGHT: 312
[2026-06-30 20:35:19,453.453 INFO    ] ADDRESS: 18 TRAY WEIGHT: 202 TRAY DB WEIGHT: 202
[2026-06-30 20:35:19,457.457 INFO    ] ADDRESS: 19 TRAY WEIGHT: 354 TRAY DB WEIGHT: 354
[2026-06-30 20:35:19,462.462 INFO    ] ADDRESS: 20 TRAY WEIGHT: 200 TRAY DB WEIGHT: 200
[2026-06-30 20:35:19,466.466 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 20:35:19,470.470 INFO    ] ADDRESS: 22 TRAY WEIGHT: -30 TRAY DB WEIGHT: -30
[2026-06-30 20:35:19,475.475 INFO    ] ADDRESS: 23 TRAY WEIGHT: 306 TRAY DB WEIGHT: 306
[2026-06-30 20:35:19,480.480 INFO    ] ADDRESS: 24 TRAY WEIGHT: 421 TRAY DB WEIGHT: 421
[2026-06-30 20:35:19,490.490 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 20:35:19,496.496 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1290 TRAY DB WEIGHT: 1290
[2026-06-30 20:35:19,501.501 INFO    ] ADDRESS: 27 TRAY WEIGHT: 71 TRAY DB WEIGHT: 71
[2026-06-30 20:35:19,506.506 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2494 TRAY DB WEIGHT: 2494
[2026-06-30 20:35:19,510.510 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1612 TRAY DB WEIGHT: 1612
[2026-06-30 20:35:19,515.515 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2252 TRAY DB WEIGHT: 2252
[2026-06-30 20:35:19,519.519 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2273 TRAY DB WEIGHT: 2273
[2026-06-30 20:35:19,524.524 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 20:35:19,528.528 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3276 TRAY DB WEIGHT: 3276
[2026-06-30 20:35:19,533.533 INFO    ] ADDRESS: 37 TRAY WEIGHT: 409 TRAY DB WEIGHT: 409
[2026-06-30 20:35:19,537.537 INFO    ] ADDRESS: 38 TRAY WEIGHT: 1935 TRAY DB WEIGHT: 1935
[2026-06-30 20:35:19,542.542 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 20:35:19,546.546 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2909 TRAY DB WEIGHT: 2909
[2026-06-30 20:35:19,551.551 INFO    ] ADDRESS: 41 TRAY WEIGHT: 235 TRAY DB WEIGHT: 235
[2026-06-30 20:35:19,555.555 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1547 TRAY DB WEIGHT: 1547
[2026-06-30 20:35:19,560.560 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2737 TRAY DB WEIGHT: 2737
[2026-06-30 20:35:19,564.564 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1851 TRAY DB WEIGHT: 1851
[2026-06-30 20:35:19,569.569 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5288 TRAY DB WEIGHT: 5288
[2026-06-30 20:35:19,573.573 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2338 TRAY DB WEIGHT: 2338
[2026-06-30 20:35:22,998.998 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 35, 22, 174859), 'door_weights': [{'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.661000', 'flow': '1', 'TS': 1782831361.661, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.374000', 'flow': '1', 'TS': 1782831570.374, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.541000', 'flow': '1', 'TS': 1782831523.5410001, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.930000', 'flow': '1', 'TS': 1782831573.93, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.830000', 'flow': '1', 'TS': 1782831618.8300002, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:35:23,005.005 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 35, 22, 174859), 'door_weights': [{'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.661000', 'flow': '1', 'TS': 1782831361.661, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.374000', 'flow': '1', 'TS': 1782831570.374, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.541000', 'flow': '1', 'TS': 1782831523.5410001, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.930000', 'flow': '1', 'TS': 1782831573.93, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.830000', 'flow': '1', 'TS': 1782831618.8300002, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:35:23,940.940 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 35, 23, 74438), 'door_weights': [{'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.661000', 'flow': '1', 'TS': 1782831361.661, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.377000', 'flow': '1', 'TS': 1782831570.377, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.540000', 'flow': '1', 'TS': 1782831523.54, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.922000', 'flow': '1', 'TS': 1782831573.922, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.829000', 'flow': '1', 'TS': 1782831618.829, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:35:23,948.948 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 35, 23, 74438), 'door_weights': [{'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.661000', 'flow': '1', 'TS': 1782831361.661, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.377000', 'flow': '1', 'TS': 1782831570.377, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.540000', 'flow': '1', 'TS': 1782831523.54, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.922000', 'flow': '1', 'TS': 1782831573.922, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.829000', 'flow': '1', 'TS': 1782831618.829, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:35:24,874.874 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 35, 24, 18781), 'door_weights': [{'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.660000', 'flow': '1', 'TS': 1782831361.66, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.377000', 'flow': '1', 'TS': 1782831570.377, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.535000', 'flow': '1', 'TS': 1782831523.535, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.926000', 'flow': '1', 'TS': 1782831573.9259999, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.822000', 'flow': '1', 'TS': 1782831618.822, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:35:24,882.882 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 35, 24, 18781), 'door_weights': [{'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.660000', 'flow': '1', 'TS': 1782831361.66, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.377000', 'flow': '1', 'TS': 1782831570.377, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.535000', 'flow': '1', 'TS': 1782831523.535, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.926000', 'flow': '1', 'TS': 1782831573.9259999, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.822000', 'flow': '1', 'TS': 1782831618.822, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:35:26,163.163 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 35, 24, 952722), 'door_weights': [{'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.657000', 'flow': '1', 'TS': 1782831361.6569998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.374000', 'flow': '1', 'TS': 1782831570.374, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.537000', 'flow': '1', 'TS': 1782831523.537, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.922000', 'flow': '1', 'TS': 1782831573.922, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.825000', 'flow': '1', 'TS': 1782831618.825, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:35:26,176.176 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 35, 24, 952722), 'door_weights': [{'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.657000', 'flow': '1', 'TS': 1782831361.6569998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.374000', 'flow': '1', 'TS': 1782831570.374, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.537000', 'flow': '1', 'TS': 1782831523.537, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.922000', 'flow': '1', 'TS': 1782831573.922, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.825000', 'flow': '1', 'TS': 1782831618.825, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:35:27,712.712 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 35, 26, 260575), 'door_weights': [{'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.657000', 'flow': '1', 'TS': 1782831361.657, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.370000', 'flow': '1', 'TS': 1782831570.3700001, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:35:26.659000', 'flow': '-1', 'TS': 1782831926.6590002, 'address': '17', 'weight': '255', 'expected_tray_weight': 290}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.532000', 'flow': '1', 'TS': 1782831523.532, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.918000', 'flow': '1', 'TS': 1782831573.918, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 20:35:26.684000', 'flow': '1', 'TS': 1782831926.684, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.825000', 'flow': '1', 'TS': 1782831618.825, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:35:27,725.725 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 35, 26, 260575), 'door_weights': [{'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.657000', 'flow': '1', 'TS': 1782831361.657, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.370000', 'flow': '1', 'TS': 1782831570.3700001, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:35:26.659000', 'flow': '-1', 'TS': 1782831926.6590002, 'address': '17', 'weight': '255', 'expected_tray_weight': 290}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.532000', 'flow': '1', 'TS': 1782831523.532, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.918000', 'flow': '1', 'TS': 1782831573.918, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 20:35:26.684000', 'flow': '1', 'TS': 1782831926.684, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.825000', 'flow': '1', 'TS': 1782831618.825, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:35:29,159.159 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 35, 27, 839638), 'door_weights': [{'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.657000', 'flow': '1', 'TS': 1782831361.657, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.350000', 'flow': '1', 'TS': 1782831570.35, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:35:26.639000', 'flow': '-1', 'TS': 1782831926.639, 'address': '17', 'weight': '255', 'expected_tray_weight': 290}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.531000', 'flow': '1', 'TS': 1782831523.531, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.918000', 'flow': '1', 'TS': 1782831573.9180002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 20:35:26.691000', 'flow': '1', 'TS': 1782831926.691, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.813000', 'flow': '1', 'TS': 1782831618.8130002, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:35:29,166.166 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 35, 27, 839638), 'door_weights': [{'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.657000', 'flow': '1', 'TS': 1782831361.657, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.350000', 'flow': '1', 'TS': 1782831570.35, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:35:26.639000', 'flow': '-1', 'TS': 1782831926.639, 'address': '17', 'weight': '255', 'expected_tray_weight': 290}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.531000', 'flow': '1', 'TS': 1782831523.531, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.918000', 'flow': '1', 'TS': 1782831573.9180002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 20:35:26.691000', 'flow': '1', 'TS': 1782831926.691, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.813000', 'flow': '1', 'TS': 1782831618.8130002, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:35:30,335.335 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 35, 29, 235379), 'door_weights': [{'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.657000', 'flow': '1', 'TS': 1782831361.657, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.368000', 'flow': '1', 'TS': 1782831570.368, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:35:26.657000', 'flow': '-1', 'TS': 1782831926.657, 'address': '17', 'weight': '255', 'expected_tray_weight': 290}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.529000', 'flow': '1', 'TS': 1782831523.529, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.915000', 'flow': '1', 'TS': 1782831573.915, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 20:35:26.690000', 'flow': '1', 'TS': 1782831926.69, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.827000', 'flow': '1', 'TS': 1782831618.827, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:35:30,342.342 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 35, 29, 235379), 'door_weights': [{'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.657000', 'flow': '1', 'TS': 1782831361.657, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.368000', 'flow': '1', 'TS': 1782831570.368, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:35:26.657000', 'flow': '-1', 'TS': 1782831926.657, 'address': '17', 'weight': '255', 'expected_tray_weight': 290}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.529000', 'flow': '1', 'TS': 1782831523.529, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.915000', 'flow': '1', 'TS': 1782831573.915, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 20:35:26.690000', 'flow': '1', 'TS': 1782831926.69, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.827000', 'flow': '1', 'TS': 1782831618.827, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:35:31,796.796 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 35, 30, 410695), 'door_weights': [{'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.649000', 'flow': '1', 'TS': 1782831361.649, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.366000', 'flow': '1', 'TS': 1782831570.366, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:35:26.655000', 'flow': '-1', 'TS': 1782831926.655, 'address': '17', 'weight': '255', 'expected_tray_weight': 290}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.517000', 'flow': '1', 'TS': 1782831523.5170002, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.910000', 'flow': '1', 'TS': 1782831573.91, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 20:35:26.684000', 'flow': '1', 'TS': 1782831926.684, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.822000', 'flow': '1', 'TS': 1782831618.822, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:35:31,826.826 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 35, 30, 410695), 'door_weights': [{'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.649000', 'flow': '1', 'TS': 1782831361.649, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.366000', 'flow': '1', 'TS': 1782831570.366, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:35:26.655000', 'flow': '-1', 'TS': 1782831926.655, 'address': '17', 'weight': '255', 'expected_tray_weight': 290}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.517000', 'flow': '1', 'TS': 1782831523.5170002, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.910000', 'flow': '1', 'TS': 1782831573.91, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 20:35:26.684000', 'flow': '1', 'TS': 1782831926.684, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.822000', 'flow': '1', 'TS': 1782831618.822, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:35:33,347.347 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 35, 31, 844689), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:35:31.752000', 'flow': '0', 'TS': 1782831931.752, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:35:31.891000', 'flow': '0', 'TS': 1782831931.891, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:35:31.909000', 'flow': '0', 'TS': 1782831931.909, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:35:32.032000', 'flow': '0', 'TS': 1782831932.0319998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:35:32.173000', 'flow': '0', 'TS': 1782831932.173, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:35:32.190000', 'flow': '0', 'TS': 1782831932.19, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:35:32.531000', 'flow': '0', 'TS': 1782831932.5310001, 'address': '17', 'weight': '255', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 20:35:32.550000', 'flow': '0', 'TS': 1782831932.55, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:35:32.689000', 'flow': '0', 'TS': 1782831932.689, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 20:35:32.746000', 'flow': '0', 'TS': 1782831932.746, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:35:32.767000', 'flow': '0', 'TS': 1782831932.767, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:35:32.908000', 'flow': '0', 'TS': 1782831932.908, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:35:32.917000', 'flow': '0', 'TS': 1782831932.917, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:35:33.054000', 'flow': '0', 'TS': 1782831933.0540001, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:35:33.075000', 'flow': '0', 'TS': 1782831933.075, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:35:33.156000', 'flow': '0', 'TS': 1782831933.1560001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:35:33.175000', 'flow': '0', 'TS': 1782831933.175, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:35:33,361.361 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 35, 31, 844689), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:35:31.752000', 'flow': '0', 'TS': 1782831931.752, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:35:31.891000', 'flow': '0', 'TS': 1782831931.891, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:35:31.909000', 'flow': '0', 'TS': 1782831931.909, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:35:32.032000', 'flow': '0', 'TS': 1782831932.0319998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:35:32.173000', 'flow': '0', 'TS': 1782831932.173, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:35:32.190000', 'flow': '0', 'TS': 1782831932.19, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:35:32.531000', 'flow': '0', 'TS': 1782831932.5310001, 'address': '17', 'weight': '255', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 20:35:32.550000', 'flow': '0', 'TS': 1782831932.55, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:35:32.689000', 'flow': '0', 'TS': 1782831932.689, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 20:35:32.746000', 'flow': '0', 'TS': 1782831932.746, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:35:32.767000', 'flow': '0', 'TS': 1782831932.767, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:35:32.908000', 'flow': '0', 'TS': 1782831932.908, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:35:32.917000', 'flow': '0', 'TS': 1782831932.917, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:35:33.054000', 'flow': '0', 'TS': 1782831933.0540001, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:35:33.075000', 'flow': '0', 'TS': 1782831933.075, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:35:33.156000', 'flow': '0', 'TS': 1782831933.1560001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:35:33.175000', 'flow': '0', 'TS': 1782831933.175, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:35:34,868.868 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 20:35:34,869.869 INFO    ] DB TRAY [{"tray_weight": "481", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "93", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-3"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "173", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-4"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "312", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "202", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "354", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-10"}, {"tray_weight": "200", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "-30", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "306", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "421", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1290", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-21"}, {"tray_weight": "71", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-2"}, {"tray_weight": "2494", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1612", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2273", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-10"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3276", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-15"}, {"tray_weight": "409", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-17"}, {"tray_weight": "1935", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "235", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-15"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-8"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1851", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5288", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2338", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-11"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 20:35:34,873.873 INFO    ] TRAY READINGS [{'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.649000', 'flow': '1', 'TS': 1782831361.649, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.657000', 'flow': '1', 'TS': 1782831361.6569998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.657000', 'flow': '1', 'TS': 1782831361.657, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.657000', 'flow': '1', 'TS': 1782831361.657, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.657000', 'flow': '1', 'TS': 1782831361.657, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.660000', 'flow': '1', 'TS': 1782831361.66, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.661000', 'flow': '1', 'TS': 1782831361.661, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:26:01.661000', 'flow': '1', 'TS': 1782831361.661, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.517000', 'flow': '1', 'TS': 1782831523.5170002, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.529000', 'flow': '1', 'TS': 1782831523.529, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.531000', 'flow': '1', 'TS': 1782831523.531, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.532000', 'flow': '1', 'TS': 1782831523.532, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.535000', 'flow': '1', 'TS': 1782831523.535, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.537000', 'flow': '1', 'TS': 1782831523.537, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.540000', 'flow': '1', 'TS': 1782831523.54, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 20:28:43.541000', 'flow': '1', 'TS': 1782831523.5410001, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.350000', 'flow': '1', 'TS': 1782831570.35, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.366000', 'flow': '1', 'TS': 1782831570.366, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.368000', 'flow': '1', 'TS': 1782831570.368, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.370000', 'flow': '1', 'TS': 1782831570.3700001, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.374000', 'flow': '1', 'TS': 1782831570.374, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.374000', 'flow': '1', 'TS': 1782831570.374, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.377000', 'flow': '1', 'TS': 1782831570.377, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '312', 'tray_id': '17', 'datetime': '2026-06-30 20:29:30.377000', 'flow': '1', 'TS': 1782831570.377, 'address': '17', 'weight': '312', 'expected_tray_weight': 290}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.910000', 'flow': '1', 'TS': 1782831573.91, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.915000', 'flow': '1', 'TS': 1782831573.915, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.918000', 'flow': '1', 'TS': 1782831573.918, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.918000', 'flow': '1', 'TS': 1782831573.9180002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.922000', 'flow': '1', 'TS': 1782831573.922, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.922000', 'flow': '1', 'TS': 1782831573.922, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.926000', 'flow': '1', 'TS': 1782831573.9259999, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:29:33.930000', 'flow': '1', 'TS': 1782831573.93, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.813000', 'flow': '1', 'TS': 1782831618.8130002, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.822000', 'flow': '1', 'TS': 1782831618.822, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.822000', 'flow': '1', 'TS': 1782831618.822, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.825000', 'flow': '1', 'TS': 1782831618.825, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.825000', 'flow': '1', 'TS': 1782831618.825, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.827000', 'flow': '1', 'TS': 1782831618.827, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.829000', 'flow': '1', 'TS': 1782831618.829, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 20:30:18.830000', 'flow': '1', 'TS': 1782831618.8300002, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:35:26.639000', 'flow': '-1', 'TS': 1782831926.639, 'address': '17', 'weight': '255', 'expected_tray_weight': 290}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:35:26.655000', 'flow': '-1', 'TS': 1782831926.655, 'address': '17', 'weight': '255', 'expected_tray_weight': 290}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:35:26.657000', 'flow': '-1', 'TS': 1782831926.657, 'address': '17', 'weight': '255', 'expected_tray_weight': 290}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:35:26.659000', 'flow': '-1', 'TS': 1782831926.6590002, 'address': '17', 'weight': '255', 'expected_tray_weight': 290}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 20:35:26.684000', 'flow': '1', 'TS': 1782831926.684, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 20:35:26.684000', 'flow': '1', 'TS': 1782831926.684, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 20:35:26.690000', 'flow': '1', 'TS': 1782831926.69, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 20:35:26.691000', 'flow': '1', 'TS': 1782831926.691, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:35:31.752000', 'flow': '0', 'TS': 1782831931.752, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:35:31.891000', 'flow': '0', 'TS': 1782831931.891, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:35:31.909000', 'flow': '0', 'TS': 1782831931.909, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:35:32.032000', 'flow': '0', 'TS': 1782831932.0319998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:35:32.173000', 'flow': '0', 'TS': 1782831932.173, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:35:32.190000', 'flow': '0', 'TS': 1782831932.19, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:35:32.531000', 'flow': '0', 'TS': 1782831932.5310001, 'address': '17', 'weight': '255', 'expected_tray_weight': 290}, {'tray_weight': '200', 'tray_id': '18', 'datetime': '2026-06-30 20:35:32.550000', 'flow': '0', 'TS': 1782831932.55, 'address': '18', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:35:32.689000', 'flow': '0', 'TS': 1782831932.689, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 20:35:32.746000', 'flow': '0', 'TS': 1782831932.746, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:35:32.767000', 'flow': '0', 'TS': 1782831932.767, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:35:32.908000', 'flow': '0', 'TS': 1782831932.908, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:35:32.917000', 'flow': '0', 'TS': 1782831932.917, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:35:33.054000', 'flow': '0', 'TS': 1782831933.0540001, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:35:33.075000', 'flow': '0', 'TS': 1782831933.075, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:35:33.156000', 'flow': '0', 'TS': 1782831933.1560001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:35:33.175000', 'flow': '0', 'TS': 1782831933.175, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]
[2026-06-30 20:35:36,244.244 INFO    ] Final DB Tray = [{"tray_weight": "481", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "93", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-3"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "173", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-4"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "255", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-5"}, {"tray_weight": "200", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "356", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-10"}, {"tray_weight": "200", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "-30", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "306", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1290", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-21"}, {"tray_weight": "71", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-2"}, {"tray_weight": "2494", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1612", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2273", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-10"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3276", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-15"}, {"tray_weight": "409", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-17"}, {"tray_weight": "1935", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "235", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-15"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-8"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1851", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5288", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2338", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-11"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 20:35:41,037.037 INFO    ] Syncing order with order id: TM06202003260630203437929
[2026-06-30 20:35:41,066.066 INFO    ] pg status for order_id: TM06202003260630203437929 before is --> False
[2026-06-30 20:35:41,070.070 INFO    ] payment_gateway for order_id: TM06202003260630203437929 is --> neuu_wallet and sync status is True
[2026-06-30 20:35:41,470.470 INFO    ] pg status response {'status': True}
[2026-06-30 20:35:41,508.508 INFO    ] pg status for order_id: TM06202003260630203437929 after is --> {'status': True}
[2026-06-30 20:39:47,773.773 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 39, 46, 614513), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:39:46.583000', 'flow': '0', 'TS': 1782832186.583, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:39:46.603000', 'flow': '0', 'TS': 1782832186.603, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:39:46.743000', 'flow': '0', 'TS': 1782832186.743, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:39:46.764000', 'flow': '0', 'TS': 1782832186.764, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:39:46.782000', 'flow': '0', 'TS': 1782832186.782, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:39:46.923000', 'flow': '0', 'TS': 1782832186.923, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '254', 'tray_id': '17', 'datetime': '2026-06-30 20:39:46.920000', 'flow': '0', 'TS': 1782832186.9199998, 'address': '17', 'weight': '254', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:39:47.059000', 'flow': '0', 'TS': 1782832187.059, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:39:47.077000', 'flow': '0', 'TS': 1782832187.077, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 20:39:47.127000', 'flow': '0', 'TS': 1782832187.1269999, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:39:47.263000', 'flow': '0', 'TS': 1782832187.263, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:39:47.283000', 'flow': '0', 'TS': 1782832187.283, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:39:47.346000', 'flow': '0', 'TS': 1782832187.346, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:39:47.482000', 'flow': '0', 'TS': 1782832187.4819999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:39:47.504000', 'flow': '0', 'TS': 1782832187.504, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:39:47.617000', 'flow': '0', 'TS': 1782832187.617, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:39:47.639000', 'flow': '0', 'TS': 1782832187.639, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:39:47,787.787 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 39, 46, 614513), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:39:46.583000', 'flow': '0', 'TS': 1782832186.583, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:39:46.603000', 'flow': '0', 'TS': 1782832186.603, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:39:46.743000', 'flow': '0', 'TS': 1782832186.743, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:39:46.764000', 'flow': '0', 'TS': 1782832186.764, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:39:46.782000', 'flow': '0', 'TS': 1782832186.782, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:39:46.923000', 'flow': '0', 'TS': 1782832186.923, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '254', 'tray_id': '17', 'datetime': '2026-06-30 20:39:46.920000', 'flow': '0', 'TS': 1782832186.9199998, 'address': '17', 'weight': '254', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:39:47.059000', 'flow': '0', 'TS': 1782832187.059, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:39:47.077000', 'flow': '0', 'TS': 1782832187.077, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 20:39:47.127000', 'flow': '0', 'TS': 1782832187.1269999, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:39:47.263000', 'flow': '0', 'TS': 1782832187.263, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:39:47.283000', 'flow': '0', 'TS': 1782832187.283, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:39:47.346000', 'flow': '0', 'TS': 1782832187.346, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:39:47.482000', 'flow': '0', 'TS': 1782832187.4819999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:39:47.504000', 'flow': '0', 'TS': 1782832187.504, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:39:47.617000', 'flow': '0', 'TS': 1782832187.617, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:39:47.639000', 'flow': '0', 'TS': 1782832187.639, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 24, 52, 333566), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:24:52.323000', 'flow': '0', 'TS': 1782831292.3230002, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:24:52.344000', 'flow': '0', 'TS': 1782831292.344, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:24:52.362000', 'flow': '0', 'TS': 1782831292.3620002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:24:52.422000', 'flow': '0', 'TS': 1782831292.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:24:52.443000', 'flow': '0', 'TS': 1782831292.4429998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3276', 'tray_id': '36', 'datetime': '2026-06-30 20:24:52.462000', 'flow': '0', 'TS': 1782831292.462, 'address': '36', 'weight': '3276', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:24:52.620000', 'flow': '0', 'TS': 1782831292.6200001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:24:52.640000', 'flow': '0', 'TS': 1782831292.64, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:24:52.660000', 'flow': '0', 'TS': 1782831292.6599998, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:24:52.743000', 'flow': '0', 'TS': 1782831292.743, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:24:52.766000', 'flow': '0', 'TS': 1782831292.766, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:24:52.785000', 'flow': '0', 'TS': 1782831292.785, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:24:52.822000', 'flow': '0', 'TS': 1782831292.822, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:24:52.957000', 'flow': '0', 'TS': 1782831292.957, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:24:52.938000', 'flow': '0', 'TS': 1782831292.938, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:24:52.958000', 'flow': '0', 'TS': 1782831292.958, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:39:48,767.767 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 39, 46, 614513), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:39:46.583000', 'flow': '0', 'TS': 1782832186.583, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:39:46.603000', 'flow': '0', 'TS': 1782832186.603, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:39:46.743000', 'flow': '0', 'TS': 1782832186.743, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:39:46.764000', 'flow': '0', 'TS': 1782832186.764, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:39:46.782000', 'flow': '0', 'TS': 1782832186.782, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:39:46.923000', 'flow': '0', 'TS': 1782832186.923, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '254', 'tray_id': '17', 'datetime': '2026-06-30 20:39:46.920000', 'flow': '0', 'TS': 1782832186.9199998, 'address': '17', 'weight': '254', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:39:47.059000', 'flow': '0', 'TS': 1782832187.059, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:39:47.077000', 'flow': '0', 'TS': 1782832187.077, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 20:39:47.127000', 'flow': '0', 'TS': 1782832187.1269999, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:39:47.263000', 'flow': '0', 'TS': 1782832187.263, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:39:47.283000', 'flow': '0', 'TS': 1782832187.283, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:39:47.346000', 'flow': '0', 'TS': 1782832187.346, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:39:47.482000', 'flow': '0', 'TS': 1782832187.4819999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:39:47.504000', 'flow': '0', 'TS': 1782832187.504, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:39:47.617000', 'flow': '0', 'TS': 1782832187.617, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:39:47.639000', 'flow': '0', 'TS': 1782832187.639, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 39, 47, 808724), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:39:47.727000', 'flow': '0', 'TS': 1782832187.727, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '1618', 'tray_id': '32', 'datetime': '2026-06-30 20:39:47.863000', 'flow': '0', 'TS': 1782832187.863, 'address': '32', 'weight': '1618', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:39:47.884000', 'flow': '0', 'TS': 1782832187.884, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:39:47.953000', 'flow': '0', 'TS': 1782832187.9529998, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:39:47.976000', 'flow': '0', 'TS': 1782832187.976, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:39:48.116000', 'flow': '0', 'TS': 1782832188.116, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:39:48.079000', 'flow': '0', 'TS': 1782832188.079, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:39:48.097000', 'flow': '0', 'TS': 1782832188.097, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:39:48.238000', 'flow': '0', 'TS': 1782832188.238, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:39:48.249000', 'flow': '0', 'TS': 1782832188.249, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:39:48.268000', 'flow': '0', 'TS': 1782832188.2680001, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:39:48.288000', 'flow': '0', 'TS': 1782832188.2879999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:39:48.358000', 'flow': '0', 'TS': 1782832188.358, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:39:48.495000', 'flow': '0', 'TS': 1782832188.4950001, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:39:48.498000', 'flow': '0', 'TS': 1782832188.498, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:39:48.517000', 'flow': '0', 'TS': 1782832188.517, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:39:48,776.776 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 39, 46, 614513), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 20:39:46.583000', 'flow': '0', 'TS': 1782832186.583, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:39:46.603000', 'flow': '0', 'TS': 1782832186.603, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:39:46.743000', 'flow': '0', 'TS': 1782832186.743, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 20:39:46.764000', 'flow': '0', 'TS': 1782832186.764, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:39:46.782000', 'flow': '0', 'TS': 1782832186.782, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:39:46.923000', 'flow': '0', 'TS': 1782832186.923, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '254', 'tray_id': '17', 'datetime': '2026-06-30 20:39:46.920000', 'flow': '0', 'TS': 1782832186.9199998, 'address': '17', 'weight': '254', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:39:47.059000', 'flow': '0', 'TS': 1782832187.059, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:39:47.077000', 'flow': '0', 'TS': 1782832187.077, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 20:39:47.127000', 'flow': '0', 'TS': 1782832187.1269999, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:39:47.263000', 'flow': '0', 'TS': 1782832187.263, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:39:47.283000', 'flow': '0', 'TS': 1782832187.283, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:39:47.346000', 'flow': '0', 'TS': 1782832187.346, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:39:47.482000', 'flow': '0', 'TS': 1782832187.4819999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:39:47.504000', 'flow': '0', 'TS': 1782832187.504, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:39:47.617000', 'flow': '0', 'TS': 1782832187.617, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:39:47.639000', 'flow': '0', 'TS': 1782832187.639, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 39, 47, 808724), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:39:47.727000', 'flow': '0', 'TS': 1782832187.727, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '1618', 'tray_id': '32', 'datetime': '2026-06-30 20:39:47.863000', 'flow': '0', 'TS': 1782832187.863, 'address': '32', 'weight': '1618', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:39:47.884000', 'flow': '0', 'TS': 1782832187.884, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:39:47.953000', 'flow': '0', 'TS': 1782832187.9529998, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:39:47.976000', 'flow': '0', 'TS': 1782832187.976, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:39:48.116000', 'flow': '0', 'TS': 1782832188.116, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:39:48.079000', 'flow': '0', 'TS': 1782832188.079, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:39:48.097000', 'flow': '0', 'TS': 1782832188.097, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:39:48.238000', 'flow': '0', 'TS': 1782832188.238, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:39:48.249000', 'flow': '0', 'TS': 1782832188.249, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:39:48.268000', 'flow': '0', 'TS': 1782832188.2680001, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:39:48.288000', 'flow': '0', 'TS': 1782832188.2879999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:39:48.358000', 'flow': '0', 'TS': 1782832188.358, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:39:48.495000', 'flow': '0', 'TS': 1782832188.4950001, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:39:48.498000', 'flow': '0', 'TS': 1782832188.498, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:39:48.517000', 'flow': '0', 'TS': 1782832188.517, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:45:17,335.335 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 16, 409606), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 20:45:16.407000', 'flow': '0', 'TS': 1782832516.407, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:45:16.428000', 'flow': '0', 'TS': 1782832516.428, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:45:16.445000', 'flow': '0', 'TS': 1782832516.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 20:45:16.478000', 'flow': '0', 'TS': 1782832516.478, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:45:16.617000', 'flow': '0', 'TS': 1782832516.6169999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:45:16.639000', 'flow': '0', 'TS': 1782832516.639, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:45:16.621000', 'flow': '0', 'TS': 1782832516.621, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:45:16.760000', 'flow': '0', 'TS': 1782832516.7600002, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:45:16.781000', 'flow': '0', 'TS': 1782832516.781, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 20:45:16.827000', 'flow': '0', 'TS': 1782832516.827, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:45:16.846000', 'flow': '0', 'TS': 1782832516.846, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:45:16.866000', 'flow': '0', 'TS': 1782832516.8660002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:45:16.971000', 'flow': '0', 'TS': 1782832516.971, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:45:16.999000', 'flow': '0', 'TS': 1782832516.999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:45:17.019000', 'flow': '0', 'TS': 1782832517.019, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:45:17.074000', 'flow': '0', 'TS': 1782832517.0740001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:45:17.208000', 'flow': '0', 'TS': 1782832517.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 39, 47, 808724), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:39:47.727000', 'flow': '0', 'TS': 1782832187.727, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '1618', 'tray_id': '32', 'datetime': '2026-06-30 20:39:47.863000', 'flow': '0', 'TS': 1782832187.863, 'address': '32', 'weight': '1618', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:39:47.884000', 'flow': '0', 'TS': 1782832187.884, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:39:47.953000', 'flow': '0', 'TS': 1782832187.9529998, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:39:47.976000', 'flow': '0', 'TS': 1782832187.976, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:39:48.116000', 'flow': '0', 'TS': 1782832188.116, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:39:48.079000', 'flow': '0', 'TS': 1782832188.079, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:39:48.097000', 'flow': '0', 'TS': 1782832188.097, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:39:48.238000', 'flow': '0', 'TS': 1782832188.238, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:39:48.249000', 'flow': '0', 'TS': 1782832188.249, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:39:48.268000', 'flow': '0', 'TS': 1782832188.2680001, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:39:48.288000', 'flow': '0', 'TS': 1782832188.2879999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:39:48.358000', 'flow': '0', 'TS': 1782832188.358, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:39:48.495000', 'flow': '0', 'TS': 1782832188.4950001, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:39:48.498000', 'flow': '0', 'TS': 1782832188.498, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:39:48.517000', 'flow': '0', 'TS': 1782832188.517, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:45:17,352.352 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 16, 409606), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 20:45:16.407000', 'flow': '0', 'TS': 1782832516.407, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:45:16.428000', 'flow': '0', 'TS': 1782832516.428, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:45:16.445000', 'flow': '0', 'TS': 1782832516.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 20:45:16.478000', 'flow': '0', 'TS': 1782832516.478, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:45:16.617000', 'flow': '0', 'TS': 1782832516.6169999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:45:16.639000', 'flow': '0', 'TS': 1782832516.639, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:45:16.621000', 'flow': '0', 'TS': 1782832516.621, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:45:16.760000', 'flow': '0', 'TS': 1782832516.7600002, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:45:16.781000', 'flow': '0', 'TS': 1782832516.781, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 20:45:16.827000', 'flow': '0', 'TS': 1782832516.827, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:45:16.846000', 'flow': '0', 'TS': 1782832516.846, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:45:16.866000', 'flow': '0', 'TS': 1782832516.8660002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:45:16.971000', 'flow': '0', 'TS': 1782832516.971, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:45:16.999000', 'flow': '0', 'TS': 1782832516.999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:45:17.019000', 'flow': '0', 'TS': 1782832517.019, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:45:17.074000', 'flow': '0', 'TS': 1782832517.0740001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:45:17.208000', 'flow': '0', 'TS': 1782832517.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 39, 47, 808724), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:39:47.727000', 'flow': '0', 'TS': 1782832187.727, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '1618', 'tray_id': '32', 'datetime': '2026-06-30 20:39:47.863000', 'flow': '0', 'TS': 1782832187.863, 'address': '32', 'weight': '1618', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:39:47.884000', 'flow': '0', 'TS': 1782832187.884, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:39:47.953000', 'flow': '0', 'TS': 1782832187.9529998, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:39:47.976000', 'flow': '0', 'TS': 1782832187.976, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:39:48.116000', 'flow': '0', 'TS': 1782832188.116, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:39:48.079000', 'flow': '0', 'TS': 1782832188.079, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:39:48.097000', 'flow': '0', 'TS': 1782832188.097, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:39:48.238000', 'flow': '0', 'TS': 1782832188.238, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:39:48.249000', 'flow': '0', 'TS': 1782832188.249, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:39:48.268000', 'flow': '0', 'TS': 1782832188.2680001, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:39:48.288000', 'flow': '0', 'TS': 1782832188.2879999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:39:48.358000', 'flow': '0', 'TS': 1782832188.358, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:39:48.495000', 'flow': '0', 'TS': 1782832188.4950001, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:39:48.498000', 'flow': '0', 'TS': 1782832188.498, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2338', 'tray_id': '46', 'datetime': '2026-06-30 20:39:48.517000', 'flow': '0', 'TS': 1782832188.517, 'address': '46', 'weight': '2338', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:45:18,834.834 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 16, 409606), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 20:45:16.407000', 'flow': '0', 'TS': 1782832516.407, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:45:16.428000', 'flow': '0', 'TS': 1782832516.428, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:45:16.445000', 'flow': '0', 'TS': 1782832516.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 20:45:16.478000', 'flow': '0', 'TS': 1782832516.478, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:45:16.617000', 'flow': '0', 'TS': 1782832516.6169999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:45:16.639000', 'flow': '0', 'TS': 1782832516.639, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:45:16.621000', 'flow': '0', 'TS': 1782832516.621, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:45:16.760000', 'flow': '0', 'TS': 1782832516.7600002, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:45:16.781000', 'flow': '0', 'TS': 1782832516.781, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 20:45:16.827000', 'flow': '0', 'TS': 1782832516.827, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:45:16.846000', 'flow': '0', 'TS': 1782832516.846, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:45:16.866000', 'flow': '0', 'TS': 1782832516.8660002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:45:16.971000', 'flow': '0', 'TS': 1782832516.971, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:45:16.999000', 'flow': '0', 'TS': 1782832516.999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:45:17.019000', 'flow': '0', 'TS': 1782832517.019, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:45:17.074000', 'flow': '0', 'TS': 1782832517.0740001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:45:17.208000', 'flow': '0', 'TS': 1782832517.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 17, 377686), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:45:17.341000', 'flow': '0', 'TS': 1782832517.3409998, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1615', 'tray_id': '32', 'datetime': '2026-06-30 20:45:17.361000', 'flow': '0', 'TS': 1782832517.361, 'address': '32', 'weight': '1615', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:45:17.499000', 'flow': '0', 'TS': 1782832517.4989998, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:45:17.531000', 'flow': '0', 'TS': 1782832517.5310001, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:45:17.668000', 'flow': '0', 'TS': 1782832517.668, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:45:17.689000', 'flow': '0', 'TS': 1782832517.6890001, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:45:17.816000', 'flow': '0', 'TS': 1782832517.816, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:45:17.835000', 'flow': '0', 'TS': 1782832517.835, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:45:17.973000', 'flow': '0', 'TS': 1782832517.973, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:45:18.004000', 'flow': '0', 'TS': 1782832518.004, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:45:18.024000', 'flow': '0', 'TS': 1782832518.024, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:45:18.163000', 'flow': '0', 'TS': 1782832518.163, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:45:18.165000', 'flow': '0', 'TS': 1782832518.165, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:45:18.303000', 'flow': '0', 'TS': 1782832518.303, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:45:18.408000', 'flow': '0', 'TS': 1782832518.408, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 20:45:18.431000', 'flow': '0', 'TS': 1782832518.431, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:45:18,851.851 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 16, 409606), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 20:45:16.407000', 'flow': '0', 'TS': 1782832516.407, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:45:16.428000', 'flow': '0', 'TS': 1782832516.428, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:45:16.445000', 'flow': '0', 'TS': 1782832516.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 20:45:16.478000', 'flow': '0', 'TS': 1782832516.478, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:45:16.617000', 'flow': '0', 'TS': 1782832516.6169999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:45:16.639000', 'flow': '0', 'TS': 1782832516.639, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:45:16.621000', 'flow': '0', 'TS': 1782832516.621, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:45:16.760000', 'flow': '0', 'TS': 1782832516.7600002, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:45:16.781000', 'flow': '0', 'TS': 1782832516.781, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 20:45:16.827000', 'flow': '0', 'TS': 1782832516.827, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:45:16.846000', 'flow': '0', 'TS': 1782832516.846, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:45:16.866000', 'flow': '0', 'TS': 1782832516.8660002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:45:16.971000', 'flow': '0', 'TS': 1782832516.971, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:45:16.999000', 'flow': '0', 'TS': 1782832516.999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:45:17.019000', 'flow': '0', 'TS': 1782832517.019, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:45:17.074000', 'flow': '0', 'TS': 1782832517.0740001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:45:17.208000', 'flow': '0', 'TS': 1782832517.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 17, 377686), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:45:17.341000', 'flow': '0', 'TS': 1782832517.3409998, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1615', 'tray_id': '32', 'datetime': '2026-06-30 20:45:17.361000', 'flow': '0', 'TS': 1782832517.361, 'address': '32', 'weight': '1615', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:45:17.499000', 'flow': '0', 'TS': 1782832517.4989998, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:45:17.531000', 'flow': '0', 'TS': 1782832517.5310001, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:45:17.668000', 'flow': '0', 'TS': 1782832517.668, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:45:17.689000', 'flow': '0', 'TS': 1782832517.6890001, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:45:17.816000', 'flow': '0', 'TS': 1782832517.816, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:45:17.835000', 'flow': '0', 'TS': 1782832517.835, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 20:45:17.973000', 'flow': '0', 'TS': 1782832517.973, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:45:18.004000', 'flow': '0', 'TS': 1782832518.004, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:45:18.024000', 'flow': '0', 'TS': 1782832518.024, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:45:18.163000', 'flow': '0', 'TS': 1782832518.163, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:45:18.165000', 'flow': '0', 'TS': 1782832518.165, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:45:18.303000', 'flow': '0', 'TS': 1782832518.303, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:45:18.408000', 'flow': '0', 'TS': 1782832518.408, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 20:45:18.431000', 'flow': '0', 'TS': 1782832518.431, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:47:25,682.682 INFO    ] processOrderPayment version is : v2
[2026-06-30 20:53:32,621.621 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 20:53:32,626.626 INFO    ] ADDRESS: 12 TRAY WEIGHT: 93 TRAY DB WEIGHT: 93
[2026-06-30 20:53:32,630.630 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 20:53:32,642.642 INFO    ] ADDRESS: 14 TRAY WEIGHT: 172 TRAY DB WEIGHT: 172
[2026-06-30 20:53:32,647.647 INFO    ] ADDRESS: 15 TRAY WEIGHT: 50 TRAY DB WEIGHT: 50
[2026-06-30 20:53:32,651.651 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 20:53:32,656.656 INFO    ] ADDRESS: 17 TRAY WEIGHT: 255 TRAY DB WEIGHT: 255
[2026-06-30 20:53:32,660.660 INFO    ] ADDRESS: 18 TRAY WEIGHT: 201 TRAY DB WEIGHT: 201
[2026-06-30 20:53:32,665.665 INFO    ] ADDRESS: 19 TRAY WEIGHT: 356 TRAY DB WEIGHT: 356
[2026-06-30 20:53:32,669.669 INFO    ] ADDRESS: 20 TRAY WEIGHT: 201 TRAY DB WEIGHT: 201
[2026-06-30 20:53:32,673.673 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 20:53:32,678.678 INFO    ] ADDRESS: 22 TRAY WEIGHT: -30 TRAY DB WEIGHT: -30
[2026-06-30 20:53:32,682.682 INFO    ] ADDRESS: 23 TRAY WEIGHT: 306 TRAY DB WEIGHT: 306
[2026-06-30 20:53:32,687.687 INFO    ] ADDRESS: 24 TRAY WEIGHT: 420 TRAY DB WEIGHT: 420
[2026-06-30 20:53:32,691.691 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 20:53:32,696.696 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1290 TRAY DB WEIGHT: 1290
[2026-06-30 20:53:32,700.700 INFO    ] ADDRESS: 27 TRAY WEIGHT: 71 TRAY DB WEIGHT: 71
[2026-06-30 20:53:32,704.704 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2494 TRAY DB WEIGHT: 2494
[2026-06-30 20:53:32,709.709 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1615 TRAY DB WEIGHT: 1615
[2026-06-30 20:53:32,713.713 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2252 TRAY DB WEIGHT: 2252
[2026-06-30 20:53:32,718.718 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2273 TRAY DB WEIGHT: 2273
[2026-06-30 20:53:32,722.722 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 20:53:32,727.727 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3277 TRAY DB WEIGHT: 3277
[2026-06-30 20:53:32,731.731 INFO    ] ADDRESS: 37 TRAY WEIGHT: 409 TRAY DB WEIGHT: 409
[2026-06-30 20:53:32,735.735 INFO    ] ADDRESS: 38 TRAY WEIGHT: 1935 TRAY DB WEIGHT: 1935
[2026-06-30 20:53:32,740.740 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 20:53:32,744.744 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2909 TRAY DB WEIGHT: 2909
[2026-06-30 20:53:32,749.749 INFO    ] ADDRESS: 41 TRAY WEIGHT: 235 TRAY DB WEIGHT: 235
[2026-06-30 20:53:32,753.753 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1547 TRAY DB WEIGHT: 1547
[2026-06-30 20:53:32,758.758 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2737 TRAY DB WEIGHT: 2737
[2026-06-30 20:53:32,762.762 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1851 TRAY DB WEIGHT: 1851
[2026-06-30 20:53:32,766.766 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5288 TRAY DB WEIGHT: 5288
[2026-06-30 20:53:32,771.771 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2337 TRAY DB WEIGHT: 2337
[2026-06-30 20:53:35,991.991 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 16, 409606), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 20:45:16.407000', 'flow': '0', 'TS': 1782832516.407, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:45:16.428000', 'flow': '0', 'TS': 1782832516.428, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:45:16.445000', 'flow': '0', 'TS': 1782832516.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 20:45:16.478000', 'flow': '0', 'TS': 1782832516.478, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:45:16.617000', 'flow': '0', 'TS': 1782832516.6169999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:45:16.639000', 'flow': '0', 'TS': 1782832516.639, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:45:16.621000', 'flow': '0', 'TS': 1782832516.621, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:45:16.760000', 'flow': '0', 'TS': 1782832516.7600002, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:45:16.781000', 'flow': '0', 'TS': 1782832516.781, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 20:45:16.827000', 'flow': '0', 'TS': 1782832516.827, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:45:16.846000', 'flow': '0', 'TS': 1782832516.846, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:45:16.866000', 'flow': '0', 'TS': 1782832516.8660002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:45:16.971000', 'flow': '0', 'TS': 1782832516.971, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:45:16.999000', 'flow': '0', 'TS': 1782832516.999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:45:17.019000', 'flow': '0', 'TS': 1782832517.019, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:45:17.074000', 'flow': '0', 'TS': 1782832517.0740001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:45:17.208000', 'flow': '0', 'TS': 1782832517.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 53, 34, 927939), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.962000', 'flow': '1', 'TS': 1782832721.9620001, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.766000', 'flow': '1', 'TS': 1782832695.766, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.079000', 'flow': '-1', 'TS': 1782832768.079, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.625000', 'flow': '1', 'TS': 1782832538.625, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.956000', 'flow': '1', 'TS': 1782832672.9559999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.028000', 'flow': '1', 'TS': 1782832700.0279999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.098000', 'flow': '1', 'TS': 1782832696.098, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.232000', 'flow': '1', 'TS': 1782832825.232, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.063000', 'flow': '-1', 'TS': 1782832985.063, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.152000', 'flow': '-1', 'TS': 1782832732.152, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}]}}
[2026-06-30 20:53:35,999.999 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 16, 409606), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 20:45:16.407000', 'flow': '0', 'TS': 1782832516.407, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:45:16.428000', 'flow': '0', 'TS': 1782832516.428, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:45:16.445000', 'flow': '0', 'TS': 1782832516.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 20:45:16.478000', 'flow': '0', 'TS': 1782832516.478, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:45:16.617000', 'flow': '0', 'TS': 1782832516.6169999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:45:16.639000', 'flow': '0', 'TS': 1782832516.639, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:45:16.621000', 'flow': '0', 'TS': 1782832516.621, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:45:16.760000', 'flow': '0', 'TS': 1782832516.7600002, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:45:16.781000', 'flow': '0', 'TS': 1782832516.781, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 20:45:16.827000', 'flow': '0', 'TS': 1782832516.827, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:45:16.846000', 'flow': '0', 'TS': 1782832516.846, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:45:16.866000', 'flow': '0', 'TS': 1782832516.8660002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:45:16.971000', 'flow': '0', 'TS': 1782832516.971, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:45:16.999000', 'flow': '0', 'TS': 1782832516.999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:45:17.019000', 'flow': '0', 'TS': 1782832517.019, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:45:17.074000', 'flow': '0', 'TS': 1782832517.0740001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:45:17.208000', 'flow': '0', 'TS': 1782832517.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 53, 34, 927939), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.962000', 'flow': '1', 'TS': 1782832721.9620001, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.766000', 'flow': '1', 'TS': 1782832695.766, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.079000', 'flow': '-1', 'TS': 1782832768.079, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.625000', 'flow': '1', 'TS': 1782832538.625, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.956000', 'flow': '1', 'TS': 1782832672.9559999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.028000', 'flow': '1', 'TS': 1782832700.0279999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.098000', 'flow': '1', 'TS': 1782832696.098, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.232000', 'flow': '1', 'TS': 1782832825.232, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.063000', 'flow': '-1', 'TS': 1782832985.063, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.152000', 'flow': '-1', 'TS': 1782832732.152, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}]}}
[2026-06-30 20:53:37,243.243 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 16, 409606), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 20:45:16.407000', 'flow': '0', 'TS': 1782832516.407, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:45:16.428000', 'flow': '0', 'TS': 1782832516.428, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:45:16.445000', 'flow': '0', 'TS': 1782832516.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 20:45:16.478000', 'flow': '0', 'TS': 1782832516.478, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:45:16.617000', 'flow': '0', 'TS': 1782832516.6169999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:45:16.639000', 'flow': '0', 'TS': 1782832516.639, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:45:16.621000', 'flow': '0', 'TS': 1782832516.621, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:45:16.760000', 'flow': '0', 'TS': 1782832516.7600002, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:45:16.781000', 'flow': '0', 'TS': 1782832516.781, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 20:45:16.827000', 'flow': '0', 'TS': 1782832516.827, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:45:16.846000', 'flow': '0', 'TS': 1782832516.846, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:45:16.866000', 'flow': '0', 'TS': 1782832516.8660002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:45:16.971000', 'flow': '0', 'TS': 1782832516.971, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:45:16.999000', 'flow': '0', 'TS': 1782832516.999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:45:17.019000', 'flow': '0', 'TS': 1782832517.019, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:45:17.074000', 'flow': '0', 'TS': 1782832517.0740001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:45:17.208000', 'flow': '0', 'TS': 1782832517.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 53, 36, 73811), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.961000', 'flow': '1', 'TS': 1782832721.961, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:53:36.030000', 'flow': '1', 'TS': 1782833016.03, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.765000', 'flow': '1', 'TS': 1782832695.7649999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.051000', 'flow': '-1', 'TS': 1782832768.0509999, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.628000', 'flow': '1', 'TS': 1782832538.628, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.953000', 'flow': '1', 'TS': 1782832672.953, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.025000', 'flow': '1', 'TS': 1782832700.025, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.097000', 'flow': '1', 'TS': 1782832696.0970001, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.233000', 'flow': '1', 'TS': 1782832825.2329998, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.062000', 'flow': '-1', 'TS': 1782832985.062, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.159000', 'flow': '-1', 'TS': 1782832732.159, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}]}}
[2026-06-30 20:53:37,258.258 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 16, 409606), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 20:45:16.407000', 'flow': '0', 'TS': 1782832516.407, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:45:16.428000', 'flow': '0', 'TS': 1782832516.428, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:45:16.445000', 'flow': '0', 'TS': 1782832516.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 20:45:16.478000', 'flow': '0', 'TS': 1782832516.478, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:45:16.617000', 'flow': '0', 'TS': 1782832516.6169999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:45:16.639000', 'flow': '0', 'TS': 1782832516.639, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:45:16.621000', 'flow': '0', 'TS': 1782832516.621, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:45:16.760000', 'flow': '0', 'TS': 1782832516.7600002, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:45:16.781000', 'flow': '0', 'TS': 1782832516.781, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 20:45:16.827000', 'flow': '0', 'TS': 1782832516.827, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:45:16.846000', 'flow': '0', 'TS': 1782832516.846, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:45:16.866000', 'flow': '0', 'TS': 1782832516.8660002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:45:16.971000', 'flow': '0', 'TS': 1782832516.971, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:45:16.999000', 'flow': '0', 'TS': 1782832516.999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:45:17.019000', 'flow': '0', 'TS': 1782832517.019, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:45:17.074000', 'flow': '0', 'TS': 1782832517.0740001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:45:17.208000', 'flow': '0', 'TS': 1782832517.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 53, 36, 73811), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.961000', 'flow': '1', 'TS': 1782832721.961, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:53:36.030000', 'flow': '1', 'TS': 1782833016.03, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.765000', 'flow': '1', 'TS': 1782832695.7649999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.051000', 'flow': '-1', 'TS': 1782832768.0509999, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.628000', 'flow': '1', 'TS': 1782832538.628, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.953000', 'flow': '1', 'TS': 1782832672.953, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.025000', 'flow': '1', 'TS': 1782832700.025, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.097000', 'flow': '1', 'TS': 1782832696.0970001, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.233000', 'flow': '1', 'TS': 1782832825.2329998, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.062000', 'flow': '-1', 'TS': 1782832985.062, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.159000', 'flow': '-1', 'TS': 1782832732.159, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}]}}
[2026-06-30 20:53:38,573.573 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 16, 409606), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 20:45:16.407000', 'flow': '0', 'TS': 1782832516.407, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:45:16.428000', 'flow': '0', 'TS': 1782832516.428, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:45:16.445000', 'flow': '0', 'TS': 1782832516.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 20:45:16.478000', 'flow': '0', 'TS': 1782832516.478, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:45:16.617000', 'flow': '0', 'TS': 1782832516.6169999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:45:16.639000', 'flow': '0', 'TS': 1782832516.639, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:45:16.621000', 'flow': '0', 'TS': 1782832516.621, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:45:16.760000', 'flow': '0', 'TS': 1782832516.7600002, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:45:16.781000', 'flow': '0', 'TS': 1782832516.781, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 20:45:16.827000', 'flow': '0', 'TS': 1782832516.827, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:45:16.846000', 'flow': '0', 'TS': 1782832516.846, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:45:16.866000', 'flow': '0', 'TS': 1782832516.8660002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:45:16.971000', 'flow': '0', 'TS': 1782832516.971, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:45:16.999000', 'flow': '0', 'TS': 1782832516.999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:45:17.019000', 'flow': '0', 'TS': 1782832517.019, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:45:17.074000', 'flow': '0', 'TS': 1782832517.0740001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:45:17.208000', 'flow': '0', 'TS': 1782832517.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 53, 37, 340396), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.962000', 'flow': '1', 'TS': 1782832721.962, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:53:36.029000', 'flow': '1', 'TS': 1782833016.029, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.766000', 'flow': '1', 'TS': 1782832695.766, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.076000', 'flow': '-1', 'TS': 1782832768.076, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.627000', 'flow': '1', 'TS': 1782832538.6269999, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.952000', 'flow': '1', 'TS': 1782832672.952, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.024000', 'flow': '1', 'TS': 1782832700.024, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.096000', 'flow': '1', 'TS': 1782832696.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.194000', 'flow': '1', 'TS': 1782832825.194, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.062000', 'flow': '-1', 'TS': 1782832985.062, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.157000', 'flow': '-1', 'TS': 1782832732.157, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}]}}
[2026-06-30 20:53:38,600.600 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 16, 409606), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 20:45:16.407000', 'flow': '0', 'TS': 1782832516.407, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:45:16.428000', 'flow': '0', 'TS': 1782832516.428, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:45:16.445000', 'flow': '0', 'TS': 1782832516.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 20:45:16.478000', 'flow': '0', 'TS': 1782832516.478, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:45:16.617000', 'flow': '0', 'TS': 1782832516.6169999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:45:16.639000', 'flow': '0', 'TS': 1782832516.639, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:45:16.621000', 'flow': '0', 'TS': 1782832516.621, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:45:16.760000', 'flow': '0', 'TS': 1782832516.7600002, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:45:16.781000', 'flow': '0', 'TS': 1782832516.781, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 20:45:16.827000', 'flow': '0', 'TS': 1782832516.827, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:45:16.846000', 'flow': '0', 'TS': 1782832516.846, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:45:16.866000', 'flow': '0', 'TS': 1782832516.8660002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:45:16.971000', 'flow': '0', 'TS': 1782832516.971, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:45:16.999000', 'flow': '0', 'TS': 1782832516.999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:45:17.019000', 'flow': '0', 'TS': 1782832517.019, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:45:17.074000', 'flow': '0', 'TS': 1782832517.0740001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:45:17.208000', 'flow': '0', 'TS': 1782832517.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 53, 37, 340396), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.962000', 'flow': '1', 'TS': 1782832721.962, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:53:36.029000', 'flow': '1', 'TS': 1782833016.029, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.766000', 'flow': '1', 'TS': 1782832695.766, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.076000', 'flow': '-1', 'TS': 1782832768.076, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.627000', 'flow': '1', 'TS': 1782832538.6269999, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.952000', 'flow': '1', 'TS': 1782832672.952, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.024000', 'flow': '1', 'TS': 1782832700.024, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.096000', 'flow': '1', 'TS': 1782832696.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.194000', 'flow': '1', 'TS': 1782832825.194, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.062000', 'flow': '-1', 'TS': 1782832985.062, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.157000', 'flow': '-1', 'TS': 1782832732.157, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}]}}
[2026-06-30 20:53:40,145.145 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 16, 409606), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 20:45:16.407000', 'flow': '0', 'TS': 1782832516.407, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:45:16.428000', 'flow': '0', 'TS': 1782832516.428, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:45:16.445000', 'flow': '0', 'TS': 1782832516.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 20:45:16.478000', 'flow': '0', 'TS': 1782832516.478, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:45:16.617000', 'flow': '0', 'TS': 1782832516.6169999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:45:16.639000', 'flow': '0', 'TS': 1782832516.639, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:45:16.621000', 'flow': '0', 'TS': 1782832516.621, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:45:16.760000', 'flow': '0', 'TS': 1782832516.7600002, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:45:16.781000', 'flow': '0', 'TS': 1782832516.781, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 20:45:16.827000', 'flow': '0', 'TS': 1782832516.827, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:45:16.846000', 'flow': '0', 'TS': 1782832516.846, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:45:16.866000', 'flow': '0', 'TS': 1782832516.8660002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:45:16.971000', 'flow': '0', 'TS': 1782832516.971, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:45:16.999000', 'flow': '0', 'TS': 1782832516.999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:45:17.019000', 'flow': '0', 'TS': 1782832517.019, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:45:17.074000', 'flow': '0', 'TS': 1782832517.0740001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:45:17.208000', 'flow': '0', 'TS': 1782832517.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 53, 38, 682422), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.961000', 'flow': '1', 'TS': 1782832721.961, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:53:36.028000', 'flow': '1', 'TS': 1782833016.0279999, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.765000', 'flow': '1', 'TS': 1782832695.7649999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.075000', 'flow': '-1', 'TS': 1782832768.0749998, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.625000', 'flow': '1', 'TS': 1782832538.625, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.952000', 'flow': '1', 'TS': 1782832672.952, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.024000', 'flow': '1', 'TS': 1782832700.024, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.091000', 'flow': '1', 'TS': 1782832696.0909998, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.222000', 'flow': '1', 'TS': 1782832825.222, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '194', 'tray_id': '41', 'datetime': '2026-06-30 20:53:38.798000', 'flow': '-1', 'TS': 1782833018.7979999, 'address': '41', 'weight': '194', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.058000', 'flow': '-1', 'TS': 1782832985.058, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.153000', 'flow': '-1', 'TS': 1782832732.153, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}]}}
[2026-06-30 20:53:40,159.159 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 16, 409606), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 20:45:16.407000', 'flow': '0', 'TS': 1782832516.407, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:45:16.428000', 'flow': '0', 'TS': 1782832516.428, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:45:16.445000', 'flow': '0', 'TS': 1782832516.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 20:45:16.478000', 'flow': '0', 'TS': 1782832516.478, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:45:16.617000', 'flow': '0', 'TS': 1782832516.6169999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:45:16.639000', 'flow': '0', 'TS': 1782832516.639, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:45:16.621000', 'flow': '0', 'TS': 1782832516.621, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:45:16.760000', 'flow': '0', 'TS': 1782832516.7600002, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:45:16.781000', 'flow': '0', 'TS': 1782832516.781, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 20:45:16.827000', 'flow': '0', 'TS': 1782832516.827, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:45:16.846000', 'flow': '0', 'TS': 1782832516.846, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:45:16.866000', 'flow': '0', 'TS': 1782832516.8660002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:45:16.971000', 'flow': '0', 'TS': 1782832516.971, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:45:16.999000', 'flow': '0', 'TS': 1782832516.999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:45:17.019000', 'flow': '0', 'TS': 1782832517.019, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:45:17.074000', 'flow': '0', 'TS': 1782832517.0740001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:45:17.208000', 'flow': '0', 'TS': 1782832517.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 53, 38, 682422), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.961000', 'flow': '1', 'TS': 1782832721.961, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:53:36.028000', 'flow': '1', 'TS': 1782833016.0279999, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.765000', 'flow': '1', 'TS': 1782832695.7649999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.075000', 'flow': '-1', 'TS': 1782832768.0749998, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.625000', 'flow': '1', 'TS': 1782832538.625, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.952000', 'flow': '1', 'TS': 1782832672.952, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.024000', 'flow': '1', 'TS': 1782832700.024, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.091000', 'flow': '1', 'TS': 1782832696.0909998, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.222000', 'flow': '1', 'TS': 1782832825.222, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '194', 'tray_id': '41', 'datetime': '2026-06-30 20:53:38.798000', 'flow': '-1', 'TS': 1782833018.7979999, 'address': '41', 'weight': '194', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.058000', 'flow': '-1', 'TS': 1782832985.058, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.153000', 'flow': '-1', 'TS': 1782832732.153, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}]}}
[2026-06-30 20:53:42,066.066 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 16, 409606), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 20:45:16.407000', 'flow': '0', 'TS': 1782832516.407, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:45:16.428000', 'flow': '0', 'TS': 1782832516.428, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:45:16.445000', 'flow': '0', 'TS': 1782832516.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 20:45:16.478000', 'flow': '0', 'TS': 1782832516.478, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:45:16.617000', 'flow': '0', 'TS': 1782832516.6169999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:45:16.639000', 'flow': '0', 'TS': 1782832516.639, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:45:16.621000', 'flow': '0', 'TS': 1782832516.621, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:45:16.760000', 'flow': '0', 'TS': 1782832516.7600002, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:45:16.781000', 'flow': '0', 'TS': 1782832516.781, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 20:45:16.827000', 'flow': '0', 'TS': 1782832516.827, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:45:16.846000', 'flow': '0', 'TS': 1782832516.846, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:45:16.866000', 'flow': '0', 'TS': 1782832516.8660002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:45:16.971000', 'flow': '0', 'TS': 1782832516.971, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:45:16.999000', 'flow': '0', 'TS': 1782832516.999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:45:17.019000', 'flow': '0', 'TS': 1782832517.019, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:45:17.074000', 'flow': '0', 'TS': 1782832517.0740001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:45:17.208000', 'flow': '0', 'TS': 1782832517.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 53, 40, 272938), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.952000', 'flow': '1', 'TS': 1782832721.952, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:53:36.023000', 'flow': '1', 'TS': 1782833016.023, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.762000', 'flow': '1', 'TS': 1782832695.762, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.069000', 'flow': '-1', 'TS': 1782832768.069, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.619000', 'flow': '1', 'TS': 1782832538.619, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.945000', 'flow': '1', 'TS': 1782832672.945, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.017000', 'flow': '1', 'TS': 1782832700.017, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.079000', 'flow': '1', 'TS': 1782832696.079, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.220000', 'flow': '1', 'TS': 1782832825.22, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '194', 'tray_id': '41', 'datetime': '2026-06-30 20:53:38.796000', 'flow': '-1', 'TS': 1782833018.796, 'address': '41', 'weight': '194', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.034000', 'flow': '-1', 'TS': 1782832985.034, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.151000', 'flow': '-1', 'TS': 1782832732.151, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}]}}
[2026-06-30 20:53:42,081.081 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 16, 409606), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 20:45:16.407000', 'flow': '0', 'TS': 1782832516.407, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:45:16.428000', 'flow': '0', 'TS': 1782832516.428, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:45:16.445000', 'flow': '0', 'TS': 1782832516.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 20:45:16.478000', 'flow': '0', 'TS': 1782832516.478, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:45:16.617000', 'flow': '0', 'TS': 1782832516.6169999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:45:16.639000', 'flow': '0', 'TS': 1782832516.639, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:45:16.621000', 'flow': '0', 'TS': 1782832516.621, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:45:16.760000', 'flow': '0', 'TS': 1782832516.7600002, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:45:16.781000', 'flow': '0', 'TS': 1782832516.781, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 20:45:16.827000', 'flow': '0', 'TS': 1782832516.827, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:45:16.846000', 'flow': '0', 'TS': 1782832516.846, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:45:16.866000', 'flow': '0', 'TS': 1782832516.8660002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:45:16.971000', 'flow': '0', 'TS': 1782832516.971, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:45:16.999000', 'flow': '0', 'TS': 1782832516.999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:45:17.019000', 'flow': '0', 'TS': 1782832517.019, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:45:17.074000', 'flow': '0', 'TS': 1782832517.0740001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:45:17.208000', 'flow': '0', 'TS': 1782832517.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 53, 40, 272938), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.952000', 'flow': '1', 'TS': 1782832721.952, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:53:36.023000', 'flow': '1', 'TS': 1782833016.023, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.762000', 'flow': '1', 'TS': 1782832695.762, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.069000', 'flow': '-1', 'TS': 1782832768.069, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.619000', 'flow': '1', 'TS': 1782832538.619, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.945000', 'flow': '1', 'TS': 1782832672.945, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.017000', 'flow': '1', 'TS': 1782832700.017, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.079000', 'flow': '1', 'TS': 1782832696.079, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.220000', 'flow': '1', 'TS': 1782832825.22, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '194', 'tray_id': '41', 'datetime': '2026-06-30 20:53:38.796000', 'flow': '-1', 'TS': 1782833018.796, 'address': '41', 'weight': '194', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.034000', 'flow': '-1', 'TS': 1782832985.034, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.151000', 'flow': '-1', 'TS': 1782832732.151, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}]}}
[2026-06-30 20:53:43,242.242 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 16, 409606), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 20:45:16.407000', 'flow': '0', 'TS': 1782832516.407, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:45:16.428000', 'flow': '0', 'TS': 1782832516.428, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:45:16.445000', 'flow': '0', 'TS': 1782832516.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 20:45:16.478000', 'flow': '0', 'TS': 1782832516.478, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:45:16.617000', 'flow': '0', 'TS': 1782832516.6169999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:45:16.639000', 'flow': '0', 'TS': 1782832516.639, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:45:16.621000', 'flow': '0', 'TS': 1782832516.621, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:45:16.760000', 'flow': '0', 'TS': 1782832516.7600002, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:45:16.781000', 'flow': '0', 'TS': 1782832516.781, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 20:45:16.827000', 'flow': '0', 'TS': 1782832516.827, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:45:16.846000', 'flow': '0', 'TS': 1782832516.846, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:45:16.866000', 'flow': '0', 'TS': 1782832516.8660002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:45:16.971000', 'flow': '0', 'TS': 1782832516.971, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:45:16.999000', 'flow': '0', 'TS': 1782832516.999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:45:17.019000', 'flow': '0', 'TS': 1782832517.019, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:45:17.074000', 'flow': '0', 'TS': 1782832517.0740001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:45:17.208000', 'flow': '0', 'TS': 1782832517.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 53, 42, 195023), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.955000', 'flow': '1', 'TS': 1782832721.955, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:53:36.021000', 'flow': '1', 'TS': 1782833016.021, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 20:53:42.252000', 'flow': '1', 'TS': 1782833022.252, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.765000', 'flow': '1', 'TS': 1782832695.7649999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.070000', 'flow': '-1', 'TS': 1782832768.07, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.622000', 'flow': '1', 'TS': 1782832538.622, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.946000', 'flow': '1', 'TS': 1782832672.9459999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.018000', 'flow': '1', 'TS': 1782832700.018, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.094000', 'flow': '1', 'TS': 1782832696.0939999, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.230000', 'flow': '1', 'TS': 1782832825.23, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '194', 'tray_id': '41', 'datetime': '2026-06-30 20:53:38.806000', 'flow': '-1', 'TS': 1782833018.806, 'address': '41', 'weight': '194', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.060000', 'flow': '-1', 'TS': 1782832985.06, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.153000', 'flow': '-1', 'TS': 1782832732.153, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}]}}
[2026-06-30 20:53:43,255.255 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 16, 409606), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 20:45:16.407000', 'flow': '0', 'TS': 1782832516.407, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:45:16.428000', 'flow': '0', 'TS': 1782832516.428, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:45:16.445000', 'flow': '0', 'TS': 1782832516.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 20:45:16.478000', 'flow': '0', 'TS': 1782832516.478, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:45:16.617000', 'flow': '0', 'TS': 1782832516.6169999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:45:16.639000', 'flow': '0', 'TS': 1782832516.639, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:45:16.621000', 'flow': '0', 'TS': 1782832516.621, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:45:16.760000', 'flow': '0', 'TS': 1782832516.7600002, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:45:16.781000', 'flow': '0', 'TS': 1782832516.781, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 20:45:16.827000', 'flow': '0', 'TS': 1782832516.827, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:45:16.846000', 'flow': '0', 'TS': 1782832516.846, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:45:16.866000', 'flow': '0', 'TS': 1782832516.8660002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:45:16.971000', 'flow': '0', 'TS': 1782832516.971, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:45:16.999000', 'flow': '0', 'TS': 1782832516.999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:45:17.019000', 'flow': '0', 'TS': 1782832517.019, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:45:17.074000', 'flow': '0', 'TS': 1782832517.0740001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:45:17.208000', 'flow': '0', 'TS': 1782832517.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 53, 42, 195023), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.955000', 'flow': '1', 'TS': 1782832721.955, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:53:36.021000', 'flow': '1', 'TS': 1782833016.021, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 20:53:42.252000', 'flow': '1', 'TS': 1782833022.252, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.765000', 'flow': '1', 'TS': 1782832695.7649999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.070000', 'flow': '-1', 'TS': 1782832768.07, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.622000', 'flow': '1', 'TS': 1782832538.622, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.946000', 'flow': '1', 'TS': 1782832672.9459999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.018000', 'flow': '1', 'TS': 1782832700.018, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.094000', 'flow': '1', 'TS': 1782832696.0939999, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.230000', 'flow': '1', 'TS': 1782832825.23, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '194', 'tray_id': '41', 'datetime': '2026-06-30 20:53:38.806000', 'flow': '-1', 'TS': 1782833018.806, 'address': '41', 'weight': '194', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.060000', 'flow': '-1', 'TS': 1782832985.06, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.153000', 'flow': '-1', 'TS': 1782832732.153, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}]}}
[2026-06-30 20:53:44,432.432 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 16, 409606), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 20:45:16.407000', 'flow': '0', 'TS': 1782832516.407, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:45:16.428000', 'flow': '0', 'TS': 1782832516.428, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:45:16.445000', 'flow': '0', 'TS': 1782832516.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 20:45:16.478000', 'flow': '0', 'TS': 1782832516.478, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:45:16.617000', 'flow': '0', 'TS': 1782832516.6169999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:45:16.639000', 'flow': '0', 'TS': 1782832516.639, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:45:16.621000', 'flow': '0', 'TS': 1782832516.621, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:45:16.760000', 'flow': '0', 'TS': 1782832516.7600002, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:45:16.781000', 'flow': '0', 'TS': 1782832516.781, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 20:45:16.827000', 'flow': '0', 'TS': 1782832516.827, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:45:16.846000', 'flow': '0', 'TS': 1782832516.846, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:45:16.866000', 'flow': '0', 'TS': 1782832516.8660002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:45:16.971000', 'flow': '0', 'TS': 1782832516.971, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:45:16.999000', 'flow': '0', 'TS': 1782832516.999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:45:17.019000', 'flow': '0', 'TS': 1782832517.019, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:45:17.074000', 'flow': '0', 'TS': 1782832517.0740001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:45:17.208000', 'flow': '0', 'TS': 1782832517.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 53, 43, 332115), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.957000', 'flow': '1', 'TS': 1782832721.957, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:53:36.020000', 'flow': '1', 'TS': 1782833016.02, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 20:53:42.251000', 'flow': '1', 'TS': 1782833022.251, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.764000', 'flow': '1', 'TS': 1782832695.764, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.069000', 'flow': '-1', 'TS': 1782832768.069, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.619000', 'flow': '1', 'TS': 1782832538.6190002, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.946000', 'flow': '1', 'TS': 1782832672.9459999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.018000', 'flow': '1', 'TS': 1782832700.018, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.094000', 'flow': '1', 'TS': 1782832696.094, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.230000', 'flow': '1', 'TS': 1782832825.23, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '194', 'tray_id': '41', 'datetime': '2026-06-30 20:53:38.806000', 'flow': '-1', 'TS': 1782833018.806, 'address': '41', 'weight': '194', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.059000', 'flow': '-1', 'TS': 1782832985.059, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.151000', 'flow': '-1', 'TS': 1782832732.151, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}]}}
[2026-06-30 20:53:44,452.452 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 16, 409606), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 20:45:16.407000', 'flow': '0', 'TS': 1782832516.407, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:45:16.428000', 'flow': '0', 'TS': 1782832516.428, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:45:16.445000', 'flow': '0', 'TS': 1782832516.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 20:45:16.478000', 'flow': '0', 'TS': 1782832516.478, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:45:16.617000', 'flow': '0', 'TS': 1782832516.6169999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:45:16.639000', 'flow': '0', 'TS': 1782832516.639, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:45:16.621000', 'flow': '0', 'TS': 1782832516.621, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:45:16.760000', 'flow': '0', 'TS': 1782832516.7600002, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:45:16.781000', 'flow': '0', 'TS': 1782832516.781, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 20:45:16.827000', 'flow': '0', 'TS': 1782832516.827, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:45:16.846000', 'flow': '0', 'TS': 1782832516.846, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:45:16.866000', 'flow': '0', 'TS': 1782832516.8660002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:45:16.971000', 'flow': '0', 'TS': 1782832516.971, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:45:16.999000', 'flow': '0', 'TS': 1782832516.999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:45:17.019000', 'flow': '0', 'TS': 1782832517.019, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:45:17.074000', 'flow': '0', 'TS': 1782832517.0740001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:45:17.208000', 'flow': '0', 'TS': 1782832517.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 53, 43, 332115), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.957000', 'flow': '1', 'TS': 1782832721.957, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:53:36.020000', 'flow': '1', 'TS': 1782833016.02, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 20:53:42.251000', 'flow': '1', 'TS': 1782833022.251, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.764000', 'flow': '1', 'TS': 1782832695.764, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.069000', 'flow': '-1', 'TS': 1782832768.069, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.619000', 'flow': '1', 'TS': 1782832538.6190002, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.946000', 'flow': '1', 'TS': 1782832672.9459999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.018000', 'flow': '1', 'TS': 1782832700.018, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.094000', 'flow': '1', 'TS': 1782832696.094, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.230000', 'flow': '1', 'TS': 1782832825.23, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '194', 'tray_id': '41', 'datetime': '2026-06-30 20:53:38.806000', 'flow': '-1', 'TS': 1782833018.806, 'address': '41', 'weight': '194', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.059000', 'flow': '-1', 'TS': 1782832985.059, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.151000', 'flow': '-1', 'TS': 1782832732.151, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}]}}
[2026-06-30 20:53:45,765.765 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 16, 409606), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 20:45:16.407000', 'flow': '0', 'TS': 1782832516.407, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:45:16.428000', 'flow': '0', 'TS': 1782832516.428, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:45:16.445000', 'flow': '0', 'TS': 1782832516.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 20:45:16.478000', 'flow': '0', 'TS': 1782832516.478, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:45:16.617000', 'flow': '0', 'TS': 1782832516.6169999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:45:16.639000', 'flow': '0', 'TS': 1782832516.639, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:45:16.621000', 'flow': '0', 'TS': 1782832516.621, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:45:16.760000', 'flow': '0', 'TS': 1782832516.7600002, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:45:16.781000', 'flow': '0', 'TS': 1782832516.781, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 20:45:16.827000', 'flow': '0', 'TS': 1782832516.827, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:45:16.846000', 'flow': '0', 'TS': 1782832516.846, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:45:16.866000', 'flow': '0', 'TS': 1782832516.8660002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:45:16.971000', 'flow': '0', 'TS': 1782832516.971, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:45:16.999000', 'flow': '0', 'TS': 1782832516.999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:45:17.019000', 'flow': '0', 'TS': 1782832517.019, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:45:17.074000', 'flow': '0', 'TS': 1782832517.0740001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:45:17.208000', 'flow': '0', 'TS': 1782832517.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 53, 44, 465479), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:53:44.468000', 'flow': '0', 'TS': 1782833024.468, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 20:53:44.490000', 'flow': '0', 'TS': 1782833024.49, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:53:44.509000', 'flow': '0', 'TS': 1782833024.5089998, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:53:44.520000', 'flow': '0', 'TS': 1782833024.52, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:53:44.657000', 'flow': '0', 'TS': 1782833024.657, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:53:44.677000', 'flow': '0', 'TS': 1782833024.677, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:53:44.755000', 'flow': '0', 'TS': 1782833024.7549999, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:53:44.776000', 'flow': '0', 'TS': 1782833024.776, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:53:44.915000', 'flow': '0', 'TS': 1782833024.915, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:53:44.898000', 'flow': '0', 'TS': 1782833024.898, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 20:53:45.036000', 'flow': '0', 'TS': 1782833025.036, 'address': '41', 'weight': '193', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:45.057000', 'flow': '0', 'TS': 1782833025.057, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:53:45.132000', 'flow': '0', 'TS': 1782833025.132, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:53:45.268000', 'flow': '0', 'TS': 1782833025.268, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:53:45.360000', 'flow': '0', 'TS': 1782833025.3600001, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 20:53:45.380000', 'flow': '0', 'TS': 1782833025.38, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:53:45,783.783 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 45, 16, 409606), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 20:45:16.407000', 'flow': '0', 'TS': 1782832516.407, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 20:45:16.428000', 'flow': '0', 'TS': 1782832516.428, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 20:45:16.445000', 'flow': '0', 'TS': 1782832516.445, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 20:45:16.478000', 'flow': '0', 'TS': 1782832516.478, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 20:45:16.617000', 'flow': '0', 'TS': 1782832516.6169999, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 20:45:16.639000', 'flow': '0', 'TS': 1782832516.639, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 20:45:16.621000', 'flow': '0', 'TS': 1782832516.621, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 20:45:16.760000', 'flow': '0', 'TS': 1782832516.7600002, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 20:45:16.781000', 'flow': '0', 'TS': 1782832516.781, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 20:45:16.827000', 'flow': '0', 'TS': 1782832516.827, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 20:45:16.846000', 'flow': '0', 'TS': 1782832516.846, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 20:45:16.866000', 'flow': '0', 'TS': 1782832516.8660002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '306', 'tray_id': '23', 'datetime': '2026-06-30 20:45:16.971000', 'flow': '0', 'TS': 1782832516.971, 'address': '23', 'weight': '306', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 20:45:16.999000', 'flow': '0', 'TS': 1782832516.999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 20:45:17.019000', 'flow': '0', 'TS': 1782832517.019, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 20:45:17.074000', 'flow': '0', 'TS': 1782832517.0740001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 20:45:17.208000', 'flow': '0', 'TS': 1782832517.208, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 53, 44, 465479), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:53:44.468000', 'flow': '0', 'TS': 1782833024.468, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 20:53:44.490000', 'flow': '0', 'TS': 1782833024.49, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:53:44.509000', 'flow': '0', 'TS': 1782833024.5089998, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:53:44.520000', 'flow': '0', 'TS': 1782833024.52, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:53:44.657000', 'flow': '0', 'TS': 1782833024.657, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:53:44.677000', 'flow': '0', 'TS': 1782833024.677, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:53:44.755000', 'flow': '0', 'TS': 1782833024.7549999, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:53:44.776000', 'flow': '0', 'TS': 1782833024.776, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:53:44.915000', 'flow': '0', 'TS': 1782833024.915, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:53:44.898000', 'flow': '0', 'TS': 1782833024.898, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 20:53:45.036000', 'flow': '0', 'TS': 1782833025.036, 'address': '41', 'weight': '193', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:45.057000', 'flow': '0', 'TS': 1782833025.057, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:53:45.132000', 'flow': '0', 'TS': 1782833025.132, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:53:45.268000', 'flow': '0', 'TS': 1782833025.268, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:53:45.360000', 'flow': '0', 'TS': 1782833025.3600001, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 20:53:45.380000', 'flow': '0', 'TS': 1782833025.38, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 20:53:47,382.382 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 20:53:47,386.386 INFO    ] DB TRAY [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "93", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-3"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "172", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-4"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "255", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-4"}, {"tray_weight": "201", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "356", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-10"}, {"tray_weight": "201", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "-30", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "306", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1290", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-21"}, {"tray_weight": "71", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-2"}, {"tray_weight": "2494", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1615", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2273", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-10"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3277", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-15"}, {"tray_weight": "409", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-17"}, {"tray_weight": "1935", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "235", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-15"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-8"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1851", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5288", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2337", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-11"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 20:53:47,395.395 INFO    ] TRAY READINGS [{'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.619000', 'flow': '1', 'TS': 1782832538.619, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.619000', 'flow': '1', 'TS': 1782832538.6190002, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.622000', 'flow': '1', 'TS': 1782832538.622, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.625000', 'flow': '1', 'TS': 1782832538.625, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.625000', 'flow': '1', 'TS': 1782832538.625, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.627000', 'flow': '1', 'TS': 1782832538.6269999, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 20:45:38.628000', 'flow': '1', 'TS': 1782832538.628, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.945000', 'flow': '1', 'TS': 1782832672.945, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.946000', 'flow': '1', 'TS': 1782832672.9459999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.946000', 'flow': '1', 'TS': 1782832672.9459999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.952000', 'flow': '1', 'TS': 1782832672.952, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.952000', 'flow': '1', 'TS': 1782832672.952, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.953000', 'flow': '1', 'TS': 1782832672.953, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:47:52.956000', 'flow': '1', 'TS': 1782832672.9559999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.762000', 'flow': '1', 'TS': 1782832695.762, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.764000', 'flow': '1', 'TS': 1782832695.764, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.765000', 'flow': '1', 'TS': 1782832695.7649999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.765000', 'flow': '1', 'TS': 1782832695.7649999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.765000', 'flow': '1', 'TS': 1782832695.7649999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.766000', 'flow': '1', 'TS': 1782832695.766, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:48:15.766000', 'flow': '1', 'TS': 1782832695.766, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.079000', 'flow': '1', 'TS': 1782832696.079, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.091000', 'flow': '1', 'TS': 1782832696.0909998, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.094000', 'flow': '1', 'TS': 1782832696.0939999, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.094000', 'flow': '1', 'TS': 1782832696.094, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.096000', 'flow': '1', 'TS': 1782832696.096, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.097000', 'flow': '1', 'TS': 1782832696.0970001, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:48:16.098000', 'flow': '1', 'TS': 1782832696.098, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.017000', 'flow': '1', 'TS': 1782832700.017, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.018000', 'flow': '1', 'TS': 1782832700.018, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.018000', 'flow': '1', 'TS': 1782832700.018, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.024000', 'flow': '1', 'TS': 1782832700.024, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.024000', 'flow': '1', 'TS': 1782832700.024, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.025000', 'flow': '1', 'TS': 1782832700.025, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:48:20.028000', 'flow': '1', 'TS': 1782832700.0279999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.952000', 'flow': '1', 'TS': 1782832721.952, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.955000', 'flow': '1', 'TS': 1782832721.955, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.957000', 'flow': '1', 'TS': 1782832721.957, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.961000', 'flow': '1', 'TS': 1782832721.961, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.961000', 'flow': '1', 'TS': 1782832721.961, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.962000', 'flow': '1', 'TS': 1782832721.962, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 20:48:41.962000', 'flow': '1', 'TS': 1782832721.9620001, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.151000', 'flow': '-1', 'TS': 1782832732.151, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.151000', 'flow': '-1', 'TS': 1782832732.151, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.152000', 'flow': '-1', 'TS': 1782832732.152, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.153000', 'flow': '-1', 'TS': 1782832732.153, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.153000', 'flow': '-1', 'TS': 1782832732.153, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.157000', 'flow': '-1', 'TS': 1782832732.157, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:48:52.159000', 'flow': '-1', 'TS': 1782832732.159, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.051000', 'flow': '-1', 'TS': 1782832768.0509999, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.069000', 'flow': '-1', 'TS': 1782832768.069, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.069000', 'flow': '-1', 'TS': 1782832768.069, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.070000', 'flow': '-1', 'TS': 1782832768.07, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.075000', 'flow': '-1', 'TS': 1782832768.0749998, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.076000', 'flow': '-1', 'TS': 1782832768.076, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:49:28.079000', 'flow': '-1', 'TS': 1782832768.079, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.194000', 'flow': '1', 'TS': 1782832825.194, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.220000', 'flow': '1', 'TS': 1782832825.22, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.222000', 'flow': '1', 'TS': 1782832825.222, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.230000', 'flow': '1', 'TS': 1782832825.23, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.230000', 'flow': '1', 'TS': 1782832825.23, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.232000', 'flow': '1', 'TS': 1782832825.232, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '235', 'tray_id': '41', 'datetime': '2026-06-30 20:50:25.233000', 'flow': '1', 'TS': 1782832825.2329998, 'address': '41', 'weight': '235', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.034000', 'flow': '-1', 'TS': 1782832985.034, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.058000', 'flow': '-1', 'TS': 1782832985.058, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.059000', 'flow': '-1', 'TS': 1782832985.059, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.060000', 'flow': '-1', 'TS': 1782832985.06, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.062000', 'flow': '-1', 'TS': 1782832985.062, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.062000', 'flow': '-1', 'TS': 1782832985.062, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:05.063000', 'flow': '-1', 'TS': 1782832985.063, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:53:36.020000', 'flow': '1', 'TS': 1782833016.02, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:53:36.021000', 'flow': '1', 'TS': 1782833016.021, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:53:36.023000', 'flow': '1', 'TS': 1782833016.023, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:53:36.028000', 'flow': '1', 'TS': 1782833016.0279999, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:53:36.029000', 'flow': '1', 'TS': 1782833016.029, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 20:53:36.030000', 'flow': '1', 'TS': 1782833016.03, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '194', 'tray_id': '41', 'datetime': '2026-06-30 20:53:38.796000', 'flow': '-1', 'TS': 1782833018.796, 'address': '41', 'weight': '194', 'expected_tray_weight': 285}, {'tray_weight': '194', 'tray_id': '41', 'datetime': '2026-06-30 20:53:38.798000', 'flow': '-1', 'TS': 1782833018.7979999, 'address': '41', 'weight': '194', 'expected_tray_weight': 285}, {'tray_weight': '194', 'tray_id': '41', 'datetime': '2026-06-30 20:53:38.806000', 'flow': '-1', 'TS': 1782833018.806, 'address': '41', 'weight': '194', 'expected_tray_weight': 285}, {'tray_weight': '194', 'tray_id': '41', 'datetime': '2026-06-30 20:53:38.806000', 'flow': '-1', 'TS': 1782833018.806, 'address': '41', 'weight': '194', 'expected_tray_weight': 285}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 20:53:42.251000', 'flow': '1', 'TS': 1782833022.251, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '1629', 'tray_id': '32', 'datetime': '2026-06-30 20:53:42.252000', 'flow': '1', 'TS': 1782833022.252, 'address': '32', 'weight': '1629', 'expected_tray_weight': 1494}, {'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:53:44.468000', 'flow': '0', 'TS': 1782833024.468, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 20:53:44.490000', 'flow': '0', 'TS': 1782833024.49, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:53:44.509000', 'flow': '0', 'TS': 1782833024.5089998, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:53:44.520000', 'flow': '0', 'TS': 1782833024.52, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:53:44.657000', 'flow': '0', 'TS': 1782833024.657, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:53:44.677000', 'flow': '0', 'TS': 1782833024.677, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:53:44.755000', 'flow': '0', 'TS': 1782833024.7549999, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:53:44.776000', 'flow': '0', 'TS': 1782833024.776, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:53:44.898000', 'flow': '0', 'TS': 1782833024.898, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:53:44.915000', 'flow': '0', 'TS': 1782833024.915, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 20:53:45.036000', 'flow': '0', 'TS': 1782833025.036, 'address': '41', 'weight': '193', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:45.057000', 'flow': '0', 'TS': 1782833025.057, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:53:45.132000', 'flow': '0', 'TS': 1782833025.132, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:53:45.268000', 'flow': '0', 'TS': 1782833025.268, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:53:45.360000', 'flow': '0', 'TS': 1782833025.3600001, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 20:53:45.380000', 'flow': '0', 'TS': 1782833025.38, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]
[2026-06-30 20:53:48,855.855 INFO    ] Final DB Tray = [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "93", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-3"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "172", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-4"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "255", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-4"}, {"tray_weight": "201", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "356", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-10"}, {"tray_weight": "201", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "-30", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "306", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1290", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-21"}, {"tray_weight": "71", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-2"}, {"tray_weight": "2494", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1626", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2273", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-10"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3277", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-15"}, {"tray_weight": "409", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-17"}, {"tray_weight": "1935", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1310", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "193", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-15"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-8"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1851", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5288", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2337", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-11"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 20:53:52,125.125 INFO    ] Syncing order with order id: TM06202003260630205239368
[2026-06-30 20:53:52,150.150 INFO    ] pg status for order_id: TM06202003260630205239368 before is --> False
[2026-06-30 20:53:52,154.154 INFO    ] payment_gateway for order_id: TM06202003260630205239368 is --> razor_pay and sync status is True
[2026-06-30 20:53:52,602.602 INFO    ] pg status response {'status': True}
[2026-06-30 20:53:52,637.637 INFO    ] pg status for order_id: TM06202003260630205239368 after is --> {'status': True}
[2026-06-30 20:57:41,406.406 INFO    ] processOrderPayment version is : v2
[2026-06-30 21:04:05,837.837 INFO    ] processOrderPayment version is : v2
[2026-06-30 21:04:32,727.727 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 31, 827298), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:04:31.745000', 'flow': '0', 'TS': 1782833671.745, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:04:31.763000', 'flow': '0', 'TS': 1782833671.763, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:04:31.902000', 'flow': '0', 'TS': 1782833671.902, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:04:31.958000', 'flow': '0', 'TS': 1782833671.9580002, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:04:31.978000', 'flow': '0', 'TS': 1782833671.978, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:04:31.999000', 'flow': '0', 'TS': 1782833671.999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:04:32.092000', 'flow': '0', 'TS': 1782833672.092, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 21:04:32.108000', 'flow': '0', 'TS': 1782833672.1079998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:04:32.250000', 'flow': '0', 'TS': 1782833672.25, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 21:04:32.301000', 'flow': '0', 'TS': 1782833672.3009999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:04:32.320000', 'flow': '0', 'TS': 1782833672.32, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:04:32.341000', 'flow': '0', 'TS': 1782833672.341, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 21:04:32.438000', 'flow': '0', 'TS': 1782833672.438, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:04:32.457000', 'flow': '0', 'TS': 1782833672.4569998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:04:32.477000', 'flow': '0', 'TS': 1782833672.477, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 21:04:32.534000', 'flow': '0', 'TS': 1782833672.534, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:04:32.671000', 'flow': '0', 'TS': 1782833672.671, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 53, 44, 465479), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:53:44.468000', 'flow': '0', 'TS': 1782833024.468, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 20:53:44.490000', 'flow': '0', 'TS': 1782833024.49, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:53:44.509000', 'flow': '0', 'TS': 1782833024.5089998, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:53:44.520000', 'flow': '0', 'TS': 1782833024.52, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:53:44.657000', 'flow': '0', 'TS': 1782833024.657, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:53:44.677000', 'flow': '0', 'TS': 1782833024.677, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:53:44.755000', 'flow': '0', 'TS': 1782833024.7549999, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:53:44.776000', 'flow': '0', 'TS': 1782833024.776, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:53:44.915000', 'flow': '0', 'TS': 1782833024.915, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:53:44.898000', 'flow': '0', 'TS': 1782833024.898, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 20:53:45.036000', 'flow': '0', 'TS': 1782833025.036, 'address': '41', 'weight': '193', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:45.057000', 'flow': '0', 'TS': 1782833025.057, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:53:45.132000', 'flow': '0', 'TS': 1782833025.132, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:53:45.268000', 'flow': '0', 'TS': 1782833025.268, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:53:45.360000', 'flow': '0', 'TS': 1782833025.3600001, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 20:53:45.380000', 'flow': '0', 'TS': 1782833025.38, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:04:32,736.736 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 31, 827298), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:04:31.745000', 'flow': '0', 'TS': 1782833671.745, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:04:31.763000', 'flow': '0', 'TS': 1782833671.763, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:04:31.902000', 'flow': '0', 'TS': 1782833671.902, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:04:31.958000', 'flow': '0', 'TS': 1782833671.9580002, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:04:31.978000', 'flow': '0', 'TS': 1782833671.978, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:04:31.999000', 'flow': '0', 'TS': 1782833671.999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:04:32.092000', 'flow': '0', 'TS': 1782833672.092, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 21:04:32.108000', 'flow': '0', 'TS': 1782833672.1079998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:04:32.250000', 'flow': '0', 'TS': 1782833672.25, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 21:04:32.301000', 'flow': '0', 'TS': 1782833672.3009999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:04:32.320000', 'flow': '0', 'TS': 1782833672.32, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:04:32.341000', 'flow': '0', 'TS': 1782833672.341, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 21:04:32.438000', 'flow': '0', 'TS': 1782833672.438, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:04:32.457000', 'flow': '0', 'TS': 1782833672.4569998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:04:32.477000', 'flow': '0', 'TS': 1782833672.477, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 21:04:32.534000', 'flow': '0', 'TS': 1782833672.534, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:04:32.671000', 'flow': '0', 'TS': 1782833672.671, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 20, 53, 44, 465479), 'door_weights': [{'tray_weight': '2494', 'tray_id': '31', 'datetime': '2026-06-30 20:53:44.468000', 'flow': '0', 'TS': 1782833024.468, 'address': '31', 'weight': '2494', 'expected_tray_weight': 2450}, {'tray_weight': '1626', 'tray_id': '32', 'datetime': '2026-06-30 20:53:44.490000', 'flow': '0', 'TS': 1782833024.49, 'address': '32', 'weight': '1626', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 20:53:44.509000', 'flow': '0', 'TS': 1782833024.5089998, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 20:53:44.520000', 'flow': '0', 'TS': 1782833024.52, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 20:53:44.657000', 'flow': '0', 'TS': 1782833024.657, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 20:53:44.677000', 'flow': '0', 'TS': 1782833024.677, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 20:53:44.755000', 'flow': '0', 'TS': 1782833024.7549999, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 20:53:44.776000', 'flow': '0', 'TS': 1782833024.776, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 20:53:44.915000', 'flow': '0', 'TS': 1782833024.915, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 20:53:44.898000', 'flow': '0', 'TS': 1782833024.898, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 20:53:45.036000', 'flow': '0', 'TS': 1782833025.036, 'address': '41', 'weight': '193', 'expected_tray_weight': 285}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 20:53:45.057000', 'flow': '0', 'TS': 1782833025.057, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 20:53:45.132000', 'flow': '0', 'TS': 1782833025.132, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 20:53:45.268000', 'flow': '0', 'TS': 1782833025.268, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 20:53:45.360000', 'flow': '0', 'TS': 1782833025.3600001, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 20:53:45.380000', 'flow': '0', 'TS': 1782833025.38, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:04:34,056.056 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 31, 827298), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:04:31.745000', 'flow': '0', 'TS': 1782833671.745, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:04:31.763000', 'flow': '0', 'TS': 1782833671.763, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:04:31.902000', 'flow': '0', 'TS': 1782833671.902, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:04:31.958000', 'flow': '0', 'TS': 1782833671.9580002, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:04:31.978000', 'flow': '0', 'TS': 1782833671.978, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:04:31.999000', 'flow': '0', 'TS': 1782833671.999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:04:32.092000', 'flow': '0', 'TS': 1782833672.092, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 21:04:32.108000', 'flow': '0', 'TS': 1782833672.1079998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:04:32.250000', 'flow': '0', 'TS': 1782833672.25, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 21:04:32.301000', 'flow': '0', 'TS': 1782833672.3009999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:04:32.320000', 'flow': '0', 'TS': 1782833672.32, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:04:32.341000', 'flow': '0', 'TS': 1782833672.341, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 21:04:32.438000', 'flow': '0', 'TS': 1782833672.438, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:04:32.457000', 'flow': '0', 'TS': 1782833672.4569998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:04:32.477000', 'flow': '0', 'TS': 1782833672.477, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 21:04:32.534000', 'flow': '0', 'TS': 1782833672.534, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:04:32.671000', 'flow': '0', 'TS': 1782833672.671, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 32, 748764), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:04:32.663000', 'flow': '0', 'TS': 1782833672.6629999, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 21:04:32.801000', 'flow': '0', 'TS': 1782833672.801, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 21:04:32.821000', 'flow': '0', 'TS': 1782833672.821, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:04:32.862000', 'flow': '0', 'TS': 1782833672.862, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 21:04:32.882000', 'flow': '0', 'TS': 1782833672.882, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 21:04:33.021000', 'flow': '0', 'TS': 1782833673.021, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 21:04:33.035000', 'flow': '0', 'TS': 1782833673.0349998, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 21:04:33.172000', 'flow': '0', 'TS': 1782833673.172, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 21:04:33.192000', 'flow': '0', 'TS': 1782833673.1920002, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 21:04:33.264000', 'flow': '0', 'TS': 1782833673.264, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 21:04:33.397000', 'flow': '0', 'TS': 1782833673.3969998, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 21:04:33.421000', 'flow': '0', 'TS': 1782833673.421, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:04:33.549000', 'flow': '0', 'TS': 1782833673.5489998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 21:04:33.568000', 'flow': '0', 'TS': 1782833673.5679998, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 21:04:33.667000', 'flow': '0', 'TS': 1782833673.667, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:04:33.687000', 'flow': '0', 'TS': 1782833673.687, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:04:34,070.070 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 31, 827298), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:04:31.745000', 'flow': '0', 'TS': 1782833671.745, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:04:31.763000', 'flow': '0', 'TS': 1782833671.763, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:04:31.902000', 'flow': '0', 'TS': 1782833671.902, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:04:31.958000', 'flow': '0', 'TS': 1782833671.9580002, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:04:31.978000', 'flow': '0', 'TS': 1782833671.978, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:04:31.999000', 'flow': '0', 'TS': 1782833671.999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:04:32.092000', 'flow': '0', 'TS': 1782833672.092, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 21:04:32.108000', 'flow': '0', 'TS': 1782833672.1079998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:04:32.250000', 'flow': '0', 'TS': 1782833672.25, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 21:04:32.301000', 'flow': '0', 'TS': 1782833672.3009999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:04:32.320000', 'flow': '0', 'TS': 1782833672.32, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:04:32.341000', 'flow': '0', 'TS': 1782833672.341, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 21:04:32.438000', 'flow': '0', 'TS': 1782833672.438, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:04:32.457000', 'flow': '0', 'TS': 1782833672.4569998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:04:32.477000', 'flow': '0', 'TS': 1782833672.477, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 21:04:32.534000', 'flow': '0', 'TS': 1782833672.534, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:04:32.671000', 'flow': '0', 'TS': 1782833672.671, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 32, 748764), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:04:32.663000', 'flow': '0', 'TS': 1782833672.6629999, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 21:04:32.801000', 'flow': '0', 'TS': 1782833672.801, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 21:04:32.821000', 'flow': '0', 'TS': 1782833672.821, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:04:32.862000', 'flow': '0', 'TS': 1782833672.862, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 21:04:32.882000', 'flow': '0', 'TS': 1782833672.882, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 21:04:33.021000', 'flow': '0', 'TS': 1782833673.021, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 21:04:33.035000', 'flow': '0', 'TS': 1782833673.0349998, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 21:04:33.172000', 'flow': '0', 'TS': 1782833673.172, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 21:04:33.192000', 'flow': '0', 'TS': 1782833673.1920002, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 21:04:33.264000', 'flow': '0', 'TS': 1782833673.264, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 21:04:33.397000', 'flow': '0', 'TS': 1782833673.3969998, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 21:04:33.421000', 'flow': '0', 'TS': 1782833673.421, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:04:33.549000', 'flow': '0', 'TS': 1782833673.5489998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 21:04:33.568000', 'flow': '0', 'TS': 1782833673.5679998, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 21:04:33.667000', 'flow': '0', 'TS': 1782833673.667, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:04:33.687000', 'flow': '0', 'TS': 1782833673.687, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:13:32,438.438 INFO    ] ADDRESS: 11 TRAY WEIGHT: 480 TRAY DB WEIGHT: 480
[2026-06-30 21:13:32,447.447 INFO    ] ADDRESS: 12 TRAY WEIGHT: 93 TRAY DB WEIGHT: 93
[2026-06-30 21:13:32,456.456 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 21:13:32,465.465 INFO    ] ADDRESS: 14 TRAY WEIGHT: 172 TRAY DB WEIGHT: 172
[2026-06-30 21:13:32,477.477 INFO    ] ADDRESS: 15 TRAY WEIGHT: 50 TRAY DB WEIGHT: 50
[2026-06-30 21:13:32,486.486 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 21:13:32,495.495 INFO    ] ADDRESS: 17 TRAY WEIGHT: 255 TRAY DB WEIGHT: 255
[2026-06-30 21:13:32,504.504 INFO    ] ADDRESS: 18 TRAY WEIGHT: 201 TRAY DB WEIGHT: 201
[2026-06-30 21:13:32,513.513 INFO    ] ADDRESS: 19 TRAY WEIGHT: 356 TRAY DB WEIGHT: 356
[2026-06-30 21:13:32,522.522 INFO    ] ADDRESS: 20 TRAY WEIGHT: 201 TRAY DB WEIGHT: 201
[2026-06-30 21:13:32,530.530 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 21:13:32,539.539 INFO    ] ADDRESS: 22 TRAY WEIGHT: -30 TRAY DB WEIGHT: -30
[2026-06-30 21:13:32,548.548 INFO    ] ADDRESS: 23 TRAY WEIGHT: 305 TRAY DB WEIGHT: 305
[2026-06-30 21:13:32,557.557 INFO    ] ADDRESS: 24 TRAY WEIGHT: 420 TRAY DB WEIGHT: 420
[2026-06-30 21:13:32,566.566 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 21:13:32,574.574 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1290 TRAY DB WEIGHT: 1290
[2026-06-30 21:13:32,583.583 INFO    ] ADDRESS: 27 TRAY WEIGHT: 71 TRAY DB WEIGHT: 71
[2026-06-30 21:13:32,592.592 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2495 TRAY DB WEIGHT: 2495
[2026-06-30 21:13:32,601.601 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1610 TRAY DB WEIGHT: 1610
[2026-06-30 21:13:32,609.609 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2252 TRAY DB WEIGHT: 2252
[2026-06-30 21:13:32,618.618 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2273 TRAY DB WEIGHT: 2273
[2026-06-30 21:13:32,627.627 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 21:13:32,635.635 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3277 TRAY DB WEIGHT: 3277
[2026-06-30 21:13:32,644.644 INFO    ] ADDRESS: 37 TRAY WEIGHT: 409 TRAY DB WEIGHT: 409
[2026-06-30 21:13:32,653.653 INFO    ] ADDRESS: 38 TRAY WEIGHT: 1936 TRAY DB WEIGHT: 1936
[2026-06-30 21:13:32,662.662 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1311 TRAY DB WEIGHT: 1311
[2026-06-30 21:13:32,671.671 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2909 TRAY DB WEIGHT: 2909
[2026-06-30 21:13:32,680.680 INFO    ] ADDRESS: 41 TRAY WEIGHT: 193 TRAY DB WEIGHT: 193
[2026-06-30 21:13:32,689.689 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1547 TRAY DB WEIGHT: 1547
[2026-06-30 21:13:32,697.697 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2737 TRAY DB WEIGHT: 2737
[2026-06-30 21:13:32,706.706 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1851 TRAY DB WEIGHT: 1851
[2026-06-30 21:13:32,715.715 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5288 TRAY DB WEIGHT: 5288
[2026-06-30 21:13:32,723.723 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2337 TRAY DB WEIGHT: 2337
[2026-06-30 21:13:36,389.389 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 31, 827298), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:04:31.745000', 'flow': '0', 'TS': 1782833671.745, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:04:31.763000', 'flow': '0', 'TS': 1782833671.763, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:04:31.902000', 'flow': '0', 'TS': 1782833671.902, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:04:31.958000', 'flow': '0', 'TS': 1782833671.9580002, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:04:31.978000', 'flow': '0', 'TS': 1782833671.978, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:04:31.999000', 'flow': '0', 'TS': 1782833671.999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:04:32.092000', 'flow': '0', 'TS': 1782833672.092, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 21:04:32.108000', 'flow': '0', 'TS': 1782833672.1079998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:04:32.250000', 'flow': '0', 'TS': 1782833672.25, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 21:04:32.301000', 'flow': '0', 'TS': 1782833672.3009999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:04:32.320000', 'flow': '0', 'TS': 1782833672.32, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:04:32.341000', 'flow': '0', 'TS': 1782833672.341, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 21:04:32.438000', 'flow': '0', 'TS': 1782833672.438, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:04:32.457000', 'flow': '0', 'TS': 1782833672.4569998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:04:32.477000', 'flow': '0', 'TS': 1782833672.477, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 21:04:32.534000', 'flow': '0', 'TS': 1782833672.534, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:04:32.671000', 'flow': '0', 'TS': 1782833672.671, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 13, 34, 786242), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.371000', 'flow': '1', 'TS': 1782833702.371, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.441000', 'flow': '1', 'TS': 1782833751.4410002, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.019000', 'flow': '1', 'TS': 1782834135.019, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.508000', 'flow': '1', 'TS': 1782833724.508, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.259000', 'flow': '-1', 'TS': 1782833890.259, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:13:36,402.402 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 31, 827298), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:04:31.745000', 'flow': '0', 'TS': 1782833671.745, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:04:31.763000', 'flow': '0', 'TS': 1782833671.763, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:04:31.902000', 'flow': '0', 'TS': 1782833671.902, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:04:31.958000', 'flow': '0', 'TS': 1782833671.9580002, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:04:31.978000', 'flow': '0', 'TS': 1782833671.978, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:04:31.999000', 'flow': '0', 'TS': 1782833671.999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:04:32.092000', 'flow': '0', 'TS': 1782833672.092, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 21:04:32.108000', 'flow': '0', 'TS': 1782833672.1079998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:04:32.250000', 'flow': '0', 'TS': 1782833672.25, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 21:04:32.301000', 'flow': '0', 'TS': 1782833672.3009999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:04:32.320000', 'flow': '0', 'TS': 1782833672.32, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:04:32.341000', 'flow': '0', 'TS': 1782833672.341, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 21:04:32.438000', 'flow': '0', 'TS': 1782833672.438, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:04:32.457000', 'flow': '0', 'TS': 1782833672.4569998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:04:32.477000', 'flow': '0', 'TS': 1782833672.477, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 21:04:32.534000', 'flow': '0', 'TS': 1782833672.534, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:04:32.671000', 'flow': '0', 'TS': 1782833672.671, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 13, 34, 786242), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.371000', 'flow': '1', 'TS': 1782833702.371, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.441000', 'flow': '1', 'TS': 1782833751.4410002, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.019000', 'flow': '1', 'TS': 1782834135.019, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.508000', 'flow': '1', 'TS': 1782833724.508, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.259000', 'flow': '-1', 'TS': 1782833890.259, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:13:37,497.497 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 31, 827298), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:04:31.745000', 'flow': '0', 'TS': 1782833671.745, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:04:31.763000', 'flow': '0', 'TS': 1782833671.763, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:04:31.902000', 'flow': '0', 'TS': 1782833671.902, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:04:31.958000', 'flow': '0', 'TS': 1782833671.9580002, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:04:31.978000', 'flow': '0', 'TS': 1782833671.978, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:04:31.999000', 'flow': '0', 'TS': 1782833671.999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:04:32.092000', 'flow': '0', 'TS': 1782833672.092, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 21:04:32.108000', 'flow': '0', 'TS': 1782833672.1079998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:04:32.250000', 'flow': '0', 'TS': 1782833672.25, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 21:04:32.301000', 'flow': '0', 'TS': 1782833672.3009999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:04:32.320000', 'flow': '0', 'TS': 1782833672.32, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:04:32.341000', 'flow': '0', 'TS': 1782833672.341, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 21:04:32.438000', 'flow': '0', 'TS': 1782833672.438, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:04:32.457000', 'flow': '0', 'TS': 1782833672.4569998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:04:32.477000', 'flow': '0', 'TS': 1782833672.477, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 21:04:32.534000', 'flow': '0', 'TS': 1782833672.534, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:04:32.671000', 'flow': '0', 'TS': 1782833672.671, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 13, 36, 485793), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.363000', 'flow': '1', 'TS': 1782833702.3630002, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.433000', 'flow': '1', 'TS': 1782833751.433, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.028000', 'flow': '1', 'TS': 1782834135.0279999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.509000', 'flow': '1', 'TS': 1782833724.509, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.273000', 'flow': '-1', 'TS': 1782833890.273, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:13:37,504.504 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 31, 827298), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:04:31.745000', 'flow': '0', 'TS': 1782833671.745, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:04:31.763000', 'flow': '0', 'TS': 1782833671.763, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:04:31.902000', 'flow': '0', 'TS': 1782833671.902, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:04:31.958000', 'flow': '0', 'TS': 1782833671.9580002, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:04:31.978000', 'flow': '0', 'TS': 1782833671.978, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:04:31.999000', 'flow': '0', 'TS': 1782833671.999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:04:32.092000', 'flow': '0', 'TS': 1782833672.092, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 21:04:32.108000', 'flow': '0', 'TS': 1782833672.1079998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:04:32.250000', 'flow': '0', 'TS': 1782833672.25, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 21:04:32.301000', 'flow': '0', 'TS': 1782833672.3009999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:04:32.320000', 'flow': '0', 'TS': 1782833672.32, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:04:32.341000', 'flow': '0', 'TS': 1782833672.341, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 21:04:32.438000', 'flow': '0', 'TS': 1782833672.438, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:04:32.457000', 'flow': '0', 'TS': 1782833672.4569998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:04:32.477000', 'flow': '0', 'TS': 1782833672.477, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 21:04:32.534000', 'flow': '0', 'TS': 1782833672.534, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:04:32.671000', 'flow': '0', 'TS': 1782833672.671, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 13, 36, 485793), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.363000', 'flow': '1', 'TS': 1782833702.3630002, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.433000', 'flow': '1', 'TS': 1782833751.433, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.028000', 'flow': '1', 'TS': 1782834135.0279999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.509000', 'flow': '1', 'TS': 1782833724.509, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.273000', 'flow': '-1', 'TS': 1782833890.273, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:13:38,745.745 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 31, 827298), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:04:31.745000', 'flow': '0', 'TS': 1782833671.745, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:04:31.763000', 'flow': '0', 'TS': 1782833671.763, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:04:31.902000', 'flow': '0', 'TS': 1782833671.902, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:04:31.958000', 'flow': '0', 'TS': 1782833671.9580002, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:04:31.978000', 'flow': '0', 'TS': 1782833671.978, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:04:31.999000', 'flow': '0', 'TS': 1782833671.999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:04:32.092000', 'flow': '0', 'TS': 1782833672.092, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 21:04:32.108000', 'flow': '0', 'TS': 1782833672.1079998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:04:32.250000', 'flow': '0', 'TS': 1782833672.25, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 21:04:32.301000', 'flow': '0', 'TS': 1782833672.3009999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:04:32.320000', 'flow': '0', 'TS': 1782833672.32, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:04:32.341000', 'flow': '0', 'TS': 1782833672.341, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 21:04:32.438000', 'flow': '0', 'TS': 1782833672.438, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:04:32.457000', 'flow': '0', 'TS': 1782833672.4569998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:04:32.477000', 'flow': '0', 'TS': 1782833672.477, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 21:04:32.534000', 'flow': '0', 'TS': 1782833672.534, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:04:32.671000', 'flow': '0', 'TS': 1782833672.671, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 13, 37, 572942), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.372000', 'flow': '1', 'TS': 1782833702.372, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.442000', 'flow': '1', 'TS': 1782833751.4420002, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.019000', 'flow': '1', 'TS': 1782834135.019, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.507000', 'flow': '1', 'TS': 1782833724.507, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.271000', 'flow': '-1', 'TS': 1782833890.2710001, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:13:38,757.757 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 31, 827298), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:04:31.745000', 'flow': '0', 'TS': 1782833671.745, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:04:31.763000', 'flow': '0', 'TS': 1782833671.763, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:04:31.902000', 'flow': '0', 'TS': 1782833671.902, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:04:31.958000', 'flow': '0', 'TS': 1782833671.9580002, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:04:31.978000', 'flow': '0', 'TS': 1782833671.978, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:04:31.999000', 'flow': '0', 'TS': 1782833671.999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:04:32.092000', 'flow': '0', 'TS': 1782833672.092, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 21:04:32.108000', 'flow': '0', 'TS': 1782833672.1079998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:04:32.250000', 'flow': '0', 'TS': 1782833672.25, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 21:04:32.301000', 'flow': '0', 'TS': 1782833672.3009999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:04:32.320000', 'flow': '0', 'TS': 1782833672.32, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:04:32.341000', 'flow': '0', 'TS': 1782833672.341, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 21:04:32.438000', 'flow': '0', 'TS': 1782833672.438, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:04:32.457000', 'flow': '0', 'TS': 1782833672.4569998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:04:32.477000', 'flow': '0', 'TS': 1782833672.477, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 21:04:32.534000', 'flow': '0', 'TS': 1782833672.534, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:04:32.671000', 'flow': '0', 'TS': 1782833672.671, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 13, 37, 572942), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.372000', 'flow': '1', 'TS': 1782833702.372, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.442000', 'flow': '1', 'TS': 1782833751.4420002, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.019000', 'flow': '1', 'TS': 1782834135.019, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.507000', 'flow': '1', 'TS': 1782833724.507, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.271000', 'flow': '-1', 'TS': 1782833890.2710001, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:13:39,900.900 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 31, 827298), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:04:31.745000', 'flow': '0', 'TS': 1782833671.745, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:04:31.763000', 'flow': '0', 'TS': 1782833671.763, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:04:31.902000', 'flow': '0', 'TS': 1782833671.902, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:04:31.958000', 'flow': '0', 'TS': 1782833671.9580002, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:04:31.978000', 'flow': '0', 'TS': 1782833671.978, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:04:31.999000', 'flow': '0', 'TS': 1782833671.999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:04:32.092000', 'flow': '0', 'TS': 1782833672.092, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 21:04:32.108000', 'flow': '0', 'TS': 1782833672.1079998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:04:32.250000', 'flow': '0', 'TS': 1782833672.25, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 21:04:32.301000', 'flow': '0', 'TS': 1782833672.3009999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:04:32.320000', 'flow': '0', 'TS': 1782833672.32, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:04:32.341000', 'flow': '0', 'TS': 1782833672.341, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 21:04:32.438000', 'flow': '0', 'TS': 1782833672.438, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:04:32.457000', 'flow': '0', 'TS': 1782833672.4569998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:04:32.477000', 'flow': '0', 'TS': 1782833672.477, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 21:04:32.534000', 'flow': '0', 'TS': 1782833672.534, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:04:32.671000', 'flow': '0', 'TS': 1782833672.671, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 13, 38, 845917), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.365000', 'flow': '1', 'TS': 1782833702.365, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.435000', 'flow': '1', 'TS': 1782833751.435, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.028000', 'flow': '1', 'TS': 1782834135.0279999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.504000', 'flow': '1', 'TS': 1782833724.504, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.271000', 'flow': '-1', 'TS': 1782833890.271, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:13:39,906.906 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 31, 827298), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:04:31.745000', 'flow': '0', 'TS': 1782833671.745, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:04:31.763000', 'flow': '0', 'TS': 1782833671.763, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:04:31.902000', 'flow': '0', 'TS': 1782833671.902, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:04:31.958000', 'flow': '0', 'TS': 1782833671.9580002, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:04:31.978000', 'flow': '0', 'TS': 1782833671.978, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:04:31.999000', 'flow': '0', 'TS': 1782833671.999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:04:32.092000', 'flow': '0', 'TS': 1782833672.092, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 21:04:32.108000', 'flow': '0', 'TS': 1782833672.1079998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:04:32.250000', 'flow': '0', 'TS': 1782833672.25, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 21:04:32.301000', 'flow': '0', 'TS': 1782833672.3009999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:04:32.320000', 'flow': '0', 'TS': 1782833672.32, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:04:32.341000', 'flow': '0', 'TS': 1782833672.341, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 21:04:32.438000', 'flow': '0', 'TS': 1782833672.438, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:04:32.457000', 'flow': '0', 'TS': 1782833672.4569998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:04:32.477000', 'flow': '0', 'TS': 1782833672.477, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 21:04:32.534000', 'flow': '0', 'TS': 1782833672.534, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:04:32.671000', 'flow': '0', 'TS': 1782833672.671, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 13, 38, 845917), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.365000', 'flow': '1', 'TS': 1782833702.365, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.435000', 'flow': '1', 'TS': 1782833751.435, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.028000', 'flow': '1', 'TS': 1782834135.0279999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.504000', 'flow': '1', 'TS': 1782833724.504, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.271000', 'flow': '-1', 'TS': 1782833890.271, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:13:41,576.576 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 31, 827298), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:04:31.745000', 'flow': '0', 'TS': 1782833671.745, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:04:31.763000', 'flow': '0', 'TS': 1782833671.763, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:04:31.902000', 'flow': '0', 'TS': 1782833671.902, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:04:31.958000', 'flow': '0', 'TS': 1782833671.9580002, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:04:31.978000', 'flow': '0', 'TS': 1782833671.978, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:04:31.999000', 'flow': '0', 'TS': 1782833671.999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:04:32.092000', 'flow': '0', 'TS': 1782833672.092, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 21:04:32.108000', 'flow': '0', 'TS': 1782833672.1079998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:04:32.250000', 'flow': '0', 'TS': 1782833672.25, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 21:04:32.301000', 'flow': '0', 'TS': 1782833672.3009999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:04:32.320000', 'flow': '0', 'TS': 1782833672.32, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:04:32.341000', 'flow': '0', 'TS': 1782833672.341, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 21:04:32.438000', 'flow': '0', 'TS': 1782833672.438, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:04:32.457000', 'flow': '0', 'TS': 1782833672.4569998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:04:32.477000', 'flow': '0', 'TS': 1782833672.477, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 21:04:32.534000', 'flow': '0', 'TS': 1782833672.534, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:04:32.671000', 'flow': '0', 'TS': 1782833672.671, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 13, 39, 988703), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.368000', 'flow': '1', 'TS': 1782833702.368, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.438000', 'flow': '1', 'TS': 1782833751.438, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.027000', 'flow': '1', 'TS': 1782834135.027, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.503000', 'flow': '1', 'TS': 1782833724.503, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.243000', 'flow': '-1', 'TS': 1782833890.243, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:13:41,591.591 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 31, 827298), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:04:31.745000', 'flow': '0', 'TS': 1782833671.745, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:04:31.763000', 'flow': '0', 'TS': 1782833671.763, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:04:31.902000', 'flow': '0', 'TS': 1782833671.902, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:04:31.958000', 'flow': '0', 'TS': 1782833671.9580002, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:04:31.978000', 'flow': '0', 'TS': 1782833671.978, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:04:31.999000', 'flow': '0', 'TS': 1782833671.999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:04:32.092000', 'flow': '0', 'TS': 1782833672.092, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 21:04:32.108000', 'flow': '0', 'TS': 1782833672.1079998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:04:32.250000', 'flow': '0', 'TS': 1782833672.25, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 21:04:32.301000', 'flow': '0', 'TS': 1782833672.3009999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:04:32.320000', 'flow': '0', 'TS': 1782833672.32, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:04:32.341000', 'flow': '0', 'TS': 1782833672.341, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 21:04:32.438000', 'flow': '0', 'TS': 1782833672.438, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:04:32.457000', 'flow': '0', 'TS': 1782833672.4569998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:04:32.477000', 'flow': '0', 'TS': 1782833672.477, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 21:04:32.534000', 'flow': '0', 'TS': 1782833672.534, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:04:32.671000', 'flow': '0', 'TS': 1782833672.671, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 13, 39, 988703), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.368000', 'flow': '1', 'TS': 1782833702.368, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.438000', 'flow': '1', 'TS': 1782833751.438, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.027000', 'flow': '1', 'TS': 1782834135.027, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.503000', 'flow': '1', 'TS': 1782833724.503, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.243000', 'flow': '-1', 'TS': 1782833890.243, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:13:43,246.246 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 31, 827298), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:04:31.745000', 'flow': '0', 'TS': 1782833671.745, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:04:31.763000', 'flow': '0', 'TS': 1782833671.763, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:04:31.902000', 'flow': '0', 'TS': 1782833671.902, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:04:31.958000', 'flow': '0', 'TS': 1782833671.9580002, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:04:31.978000', 'flow': '0', 'TS': 1782833671.978, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:04:31.999000', 'flow': '0', 'TS': 1782833671.999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:04:32.092000', 'flow': '0', 'TS': 1782833672.092, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 21:04:32.108000', 'flow': '0', 'TS': 1782833672.1079998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:04:32.250000', 'flow': '0', 'TS': 1782833672.25, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 21:04:32.301000', 'flow': '0', 'TS': 1782833672.3009999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:04:32.320000', 'flow': '0', 'TS': 1782833672.32, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:04:32.341000', 'flow': '0', 'TS': 1782833672.341, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 21:04:32.438000', 'flow': '0', 'TS': 1782833672.438, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:04:32.457000', 'flow': '0', 'TS': 1782833672.4569998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:04:32.477000', 'flow': '0', 'TS': 1782833672.477, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 21:04:32.534000', 'flow': '0', 'TS': 1782833672.534, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:04:32.671000', 'flow': '0', 'TS': 1782833672.671, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 13, 41, 691124), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.363000', 'flow': '1', 'TS': 1782833702.363, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.433000', 'flow': '1', 'TS': 1782833751.433, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.024000', 'flow': '1', 'TS': 1782834135.024, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.500000', 'flow': '1', 'TS': 1782833724.5, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.262000', 'flow': '-1', 'TS': 1782833890.2619998, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:13:43,254.254 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 31, 827298), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:04:31.745000', 'flow': '0', 'TS': 1782833671.745, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:04:31.763000', 'flow': '0', 'TS': 1782833671.763, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:04:31.902000', 'flow': '0', 'TS': 1782833671.902, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:04:31.958000', 'flow': '0', 'TS': 1782833671.9580002, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:04:31.978000', 'flow': '0', 'TS': 1782833671.978, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:04:31.999000', 'flow': '0', 'TS': 1782833671.999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:04:32.092000', 'flow': '0', 'TS': 1782833672.092, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 21:04:32.108000', 'flow': '0', 'TS': 1782833672.1079998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:04:32.250000', 'flow': '0', 'TS': 1782833672.25, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 21:04:32.301000', 'flow': '0', 'TS': 1782833672.3009999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:04:32.320000', 'flow': '0', 'TS': 1782833672.32, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:04:32.341000', 'flow': '0', 'TS': 1782833672.341, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 21:04:32.438000', 'flow': '0', 'TS': 1782833672.438, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:04:32.457000', 'flow': '0', 'TS': 1782833672.4569998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:04:32.477000', 'flow': '0', 'TS': 1782833672.477, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 21:04:32.534000', 'flow': '0', 'TS': 1782833672.534, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:04:32.671000', 'flow': '0', 'TS': 1782833672.671, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 13, 41, 691124), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.363000', 'flow': '1', 'TS': 1782833702.363, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.433000', 'flow': '1', 'TS': 1782833751.433, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.024000', 'flow': '1', 'TS': 1782834135.024, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.500000', 'flow': '1', 'TS': 1782833724.5, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.262000', 'flow': '-1', 'TS': 1782833890.2619998, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:13:44,409.409 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 31, 827298), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:04:31.745000', 'flow': '0', 'TS': 1782833671.745, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:04:31.763000', 'flow': '0', 'TS': 1782833671.763, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:04:31.902000', 'flow': '0', 'TS': 1782833671.902, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:04:31.958000', 'flow': '0', 'TS': 1782833671.9580002, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:04:31.978000', 'flow': '0', 'TS': 1782833671.978, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:04:31.999000', 'flow': '0', 'TS': 1782833671.999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:04:32.092000', 'flow': '0', 'TS': 1782833672.092, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 21:04:32.108000', 'flow': '0', 'TS': 1782833672.1079998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:04:32.250000', 'flow': '0', 'TS': 1782833672.25, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 21:04:32.301000', 'flow': '0', 'TS': 1782833672.3009999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:04:32.320000', 'flow': '0', 'TS': 1782833672.32, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:04:32.341000', 'flow': '0', 'TS': 1782833672.341, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 21:04:32.438000', 'flow': '0', 'TS': 1782833672.438, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:04:32.457000', 'flow': '0', 'TS': 1782833672.4569998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:04:32.477000', 'flow': '0', 'TS': 1782833672.477, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 21:04:32.534000', 'flow': '0', 'TS': 1782833672.534, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:04:32.671000', 'flow': '0', 'TS': 1782833672.671, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 13, 43, 334290), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.366000', 'flow': '1', 'TS': 1782833702.366, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.436000', 'flow': '1', 'TS': 1782833751.4359999, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.029000', 'flow': '1', 'TS': 1782834135.029, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.502000', 'flow': '1', 'TS': 1782833724.5019999, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.264000', 'flow': '-1', 'TS': 1782833890.264, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:13:44,423.423 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 31, 827298), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:04:31.745000', 'flow': '0', 'TS': 1782833671.745, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:04:31.763000', 'flow': '0', 'TS': 1782833671.763, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:04:31.902000', 'flow': '0', 'TS': 1782833671.902, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:04:31.958000', 'flow': '0', 'TS': 1782833671.9580002, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:04:31.978000', 'flow': '0', 'TS': 1782833671.978, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:04:31.999000', 'flow': '0', 'TS': 1782833671.999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:04:32.092000', 'flow': '0', 'TS': 1782833672.092, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 21:04:32.108000', 'flow': '0', 'TS': 1782833672.1079998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:04:32.250000', 'flow': '0', 'TS': 1782833672.25, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 21:04:32.301000', 'flow': '0', 'TS': 1782833672.3009999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:04:32.320000', 'flow': '0', 'TS': 1782833672.32, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:04:32.341000', 'flow': '0', 'TS': 1782833672.341, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 21:04:32.438000', 'flow': '0', 'TS': 1782833672.438, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:04:32.457000', 'flow': '0', 'TS': 1782833672.4569998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:04:32.477000', 'flow': '0', 'TS': 1782833672.477, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 21:04:32.534000', 'flow': '0', 'TS': 1782833672.534, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:04:32.671000', 'flow': '0', 'TS': 1782833672.671, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 13, 43, 334290), 'door_weights': [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.366000', 'flow': '1', 'TS': 1782833702.366, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.436000', 'flow': '1', 'TS': 1782833751.4359999, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.029000', 'flow': '1', 'TS': 1782834135.029, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.502000', 'flow': '1', 'TS': 1782833724.5019999, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.264000', 'flow': '-1', 'TS': 1782833890.264, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:13:45,780.780 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 31, 827298), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:04:31.745000', 'flow': '0', 'TS': 1782833671.745, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:04:31.763000', 'flow': '0', 'TS': 1782833671.763, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:04:31.902000', 'flow': '0', 'TS': 1782833671.902, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:04:31.958000', 'flow': '0', 'TS': 1782833671.9580002, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:04:31.978000', 'flow': '0', 'TS': 1782833671.978, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:04:31.999000', 'flow': '0', 'TS': 1782833671.999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:04:32.092000', 'flow': '0', 'TS': 1782833672.092, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 21:04:32.108000', 'flow': '0', 'TS': 1782833672.1079998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:04:32.250000', 'flow': '0', 'TS': 1782833672.25, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 21:04:32.301000', 'flow': '0', 'TS': 1782833672.3009999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:04:32.320000', 'flow': '0', 'TS': 1782833672.32, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:04:32.341000', 'flow': '0', 'TS': 1782833672.341, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 21:04:32.438000', 'flow': '0', 'TS': 1782833672.438, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:04:32.457000', 'flow': '0', 'TS': 1782833672.4569998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:04:32.477000', 'flow': '0', 'TS': 1782833672.477, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 21:04:32.534000', 'flow': '0', 'TS': 1782833672.534, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:04:32.671000', 'flow': '0', 'TS': 1782833672.671, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 13, 44, 433358), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 21:13:44.581000', 'flow': '0', 'TS': 1782834224.5809999, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2450}, {'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 21:13:44.718000', 'flow': '0', 'TS': 1782834224.718, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 21:13:44.735000', 'flow': '0', 'TS': 1782834224.735, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:13:44.821000', 'flow': '0', 'TS': 1782834224.821, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 21:13:44.844000', 'flow': '0', 'TS': 1782834224.8439999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 21:13:44.863000', 'flow': '0', 'TS': 1782834224.863, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 21:13:44.950000', 'flow': '0', 'TS': 1782834224.95, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 21:13:44.968000', 'flow': '0', 'TS': 1782834224.968, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 21:13:44.986000', 'flow': '0', 'TS': 1782834224.986, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 21:13:45.019000', 'flow': '0', 'TS': 1782834225.019, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 21:13:45.154000', 'flow': '0', 'TS': 1782834225.154, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 21:13:45.173000', 'flow': '0', 'TS': 1782834225.1729999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:13:45.292000', 'flow': '0', 'TS': 1782834225.2919998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 21:13:45.309000', 'flow': '0', 'TS': 1782834225.309, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 21:13:45.438000', 'flow': '0', 'TS': 1782834225.438, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:13:45.459000', 'flow': '0', 'TS': 1782834225.4589999, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:13:45,794.794 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 4, 31, 827298), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:04:31.745000', 'flow': '0', 'TS': 1782833671.745, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:04:31.763000', 'flow': '0', 'TS': 1782833671.763, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:04:31.902000', 'flow': '0', 'TS': 1782833671.902, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:04:31.958000', 'flow': '0', 'TS': 1782833671.9580002, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:04:31.978000', 'flow': '0', 'TS': 1782833671.978, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:04:31.999000', 'flow': '0', 'TS': 1782833671.999, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:04:32.092000', 'flow': '0', 'TS': 1782833672.092, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 21:04:32.108000', 'flow': '0', 'TS': 1782833672.1079998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:04:32.250000', 'flow': '0', 'TS': 1782833672.25, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 21:04:32.301000', 'flow': '0', 'TS': 1782833672.3009999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:04:32.320000', 'flow': '0', 'TS': 1782833672.32, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:04:32.341000', 'flow': '0', 'TS': 1782833672.341, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 21:04:32.438000', 'flow': '0', 'TS': 1782833672.438, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:04:32.457000', 'flow': '0', 'TS': 1782833672.4569998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:04:32.477000', 'flow': '0', 'TS': 1782833672.477, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 21:04:32.534000', 'flow': '0', 'TS': 1782833672.534, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:04:32.671000', 'flow': '0', 'TS': 1782833672.671, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 13, 44, 433358), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 21:13:44.581000', 'flow': '0', 'TS': 1782834224.5809999, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2450}, {'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 21:13:44.718000', 'flow': '0', 'TS': 1782834224.718, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 21:13:44.735000', 'flow': '0', 'TS': 1782834224.735, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:13:44.821000', 'flow': '0', 'TS': 1782834224.821, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 21:13:44.844000', 'flow': '0', 'TS': 1782834224.8439999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 21:13:44.863000', 'flow': '0', 'TS': 1782834224.863, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 21:13:44.950000', 'flow': '0', 'TS': 1782834224.95, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 21:13:44.968000', 'flow': '0', 'TS': 1782834224.968, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 21:13:44.986000', 'flow': '0', 'TS': 1782834224.986, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 21:13:45.019000', 'flow': '0', 'TS': 1782834225.019, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 21:13:45.154000', 'flow': '0', 'TS': 1782834225.154, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 21:13:45.173000', 'flow': '0', 'TS': 1782834225.1729999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:13:45.292000', 'flow': '0', 'TS': 1782834225.2919998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 21:13:45.309000', 'flow': '0', 'TS': 1782834225.309, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 21:13:45.438000', 'flow': '0', 'TS': 1782834225.438, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:13:45.459000', 'flow': '0', 'TS': 1782834225.4589999, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:13:47,349.349 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 21:13:47,352.352 INFO    ] DB TRAY [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "93", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-3"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "172", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-4"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "255", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-4"}, {"tray_weight": "201", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "356", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-10"}, {"tray_weight": "201", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "-30", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1290", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-21"}, {"tray_weight": "71", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-2"}, {"tray_weight": "2495", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1610", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2273", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-10"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3277", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-15"}, {"tray_weight": "409", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-17"}, {"tray_weight": "1936", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1311", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "193", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-13"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-8"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1851", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5288", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2337", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-11"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 21:13:47,358.358 INFO    ] TRAY READINGS [{'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.363000', 'flow': '1', 'TS': 1782833702.363, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.363000', 'flow': '1', 'TS': 1782833702.3630002, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.365000', 'flow': '1', 'TS': 1782833702.365, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.366000', 'flow': '1', 'TS': 1782833702.366, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.368000', 'flow': '1', 'TS': 1782833702.368, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.371000', 'flow': '1', 'TS': 1782833702.371, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:02.372000', 'flow': '1', 'TS': 1782833702.372, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.500000', 'flow': '1', 'TS': 1782833724.5, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.502000', 'flow': '1', 'TS': 1782833724.5019999, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.503000', 'flow': '1', 'TS': 1782833724.503, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.504000', 'flow': '1', 'TS': 1782833724.504, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.507000', 'flow': '1', 'TS': 1782833724.507, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.508000', 'flow': '1', 'TS': 1782833724.508, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:05:24.509000', 'flow': '1', 'TS': 1782833724.509, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.433000', 'flow': '1', 'TS': 1782833751.433, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.433000', 'flow': '1', 'TS': 1782833751.433, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.435000', 'flow': '1', 'TS': 1782833751.435, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.436000', 'flow': '1', 'TS': 1782833751.4359999, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.438000', 'flow': '1', 'TS': 1782833751.438, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.441000', 'flow': '1', 'TS': 1782833751.4410002, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2495', 'tray_id': '31', 'datetime': '2026-06-30 21:05:51.442000', 'flow': '1', 'TS': 1782833751.4420002, 'address': '31', 'weight': '2495', 'expected_tray_weight': 2450}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.243000', 'flow': '-1', 'TS': 1782833890.243, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.259000', 'flow': '-1', 'TS': 1782833890.259, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.262000', 'flow': '-1', 'TS': 1782833890.2619998, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.264000', 'flow': '-1', 'TS': 1782833890.264, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.271000', 'flow': '-1', 'TS': 1782833890.271, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.271000', 'flow': '-1', 'TS': 1782833890.2710001, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:08:10.273000', 'flow': '-1', 'TS': 1782833890.273, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.019000', 'flow': '1', 'TS': 1782834135.019, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.019000', 'flow': '1', 'TS': 1782834135.019, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.024000', 'flow': '1', 'TS': 1782834135.024, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.027000', 'flow': '1', 'TS': 1782834135.027, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.028000', 'flow': '1', 'TS': 1782834135.0279999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.028000', 'flow': '1', 'TS': 1782834135.0279999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:12:15.029000', 'flow': '1', 'TS': 1782834135.029, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 21:13:44.581000', 'flow': '0', 'TS': 1782834224.5809999, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2450}, {'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 21:13:44.718000', 'flow': '0', 'TS': 1782834224.718, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 21:13:44.735000', 'flow': '0', 'TS': 1782834224.735, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:13:44.821000', 'flow': '0', 'TS': 1782834224.821, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 21:13:44.844000', 'flow': '0', 'TS': 1782834224.8439999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 21:13:44.863000', 'flow': '0', 'TS': 1782834224.863, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 21:13:44.950000', 'flow': '0', 'TS': 1782834224.95, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 21:13:44.968000', 'flow': '0', 'TS': 1782834224.968, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 21:13:44.986000', 'flow': '0', 'TS': 1782834224.986, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 21:13:45.019000', 'flow': '0', 'TS': 1782834225.019, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 21:13:45.154000', 'flow': '0', 'TS': 1782834225.154, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 21:13:45.173000', 'flow': '0', 'TS': 1782834225.1729999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:13:45.292000', 'flow': '0', 'TS': 1782834225.2919998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 21:13:45.309000', 'flow': '0', 'TS': 1782834225.309, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 21:13:45.438000', 'flow': '0', 'TS': 1782834225.438, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:13:45.459000', 'flow': '0', 'TS': 1782834225.4589999, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]
[2026-06-30 21:13:48,951.951 INFO    ] Final DB Tray = [{"tray_weight": "480", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "93", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-3"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "172", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-4"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "255", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-4"}, {"tray_weight": "201", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "356", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-10"}, {"tray_weight": "201", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "-30", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "305", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1290", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-21"}, {"tray_weight": "71", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-2"}, {"tray_weight": "2317", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-14"}, {"tray_weight": "1625", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2273", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-10"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3278", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-15"}, {"tray_weight": "409", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-17"}, {"tray_weight": "1936", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1310", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2909", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "193", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-13"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-8"}, {"tray_weight": "2737", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1851", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5288", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2337", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-11"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 21:13:53,213.213 INFO    ] Syncing order with order id: TM06202003260630211240417
[2026-06-30 21:13:53,234.234 INFO    ] pg status for order_id: TM06202003260630211240417 before is --> False
[2026-06-30 21:13:53,237.237 INFO    ] payment_gateway for order_id: TM06202003260630211240417 is --> razor_pay and sync status is True
[2026-06-30 21:13:53,646.646 INFO    ] pg status response {'status': True}
[2026-06-30 21:13:53,682.682 INFO    ] pg status for order_id: TM06202003260630211240417 after is --> {'status': True}
[2026-06-30 21:17:55,974.974 INFO    ] processOrderPayment version is : v2
[2026-06-30 21:24:27,827.827 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 24, 26, 971448), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:24:26.891000', 'flow': '0', 'TS': 1782834866.891, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:24:26.911000', 'flow': '0', 'TS': 1782834866.911, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:24:27.049000', 'flow': '0', 'TS': 1782834867.049, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:24:27.007000', 'flow': '0', 'TS': 1782834867.007, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:24:27.146000', 'flow': '0', 'TS': 1782834867.146, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:24:27.168000', 'flow': '0', 'TS': 1782834867.168, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '254', 'tray_id': '17', 'datetime': '2026-06-30 21:24:27.190000', 'flow': '0', 'TS': 1782834867.1899998, 'address': '17', 'weight': '254', 'expected_tray_weight': 232}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 21:24:27.211000', 'flow': '0', 'TS': 1782834867.211, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:24:27.350000', 'flow': '0', 'TS': 1782834867.35, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 21:24:27.332000', 'flow': '0', 'TS': 1782834867.332, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:24:27.349000', 'flow': '0', 'TS': 1782834867.3490002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:24:27.492000', 'flow': '0', 'TS': 1782834867.4919999, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 21:24:27.494000', 'flow': '0', 'TS': 1782834867.494, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:24:27.513000', 'flow': '0', 'TS': 1782834867.513, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:24:27.532000', 'flow': '0', 'TS': 1782834867.532, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 21:24:27.645000', 'flow': '0', 'TS': 1782834867.645, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:24:27.665000', 'flow': '0', 'TS': 1782834867.665, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 13, 44, 433358), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 21:13:44.581000', 'flow': '0', 'TS': 1782834224.5809999, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2450}, {'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 21:13:44.718000', 'flow': '0', 'TS': 1782834224.718, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 21:13:44.735000', 'flow': '0', 'TS': 1782834224.735, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:13:44.821000', 'flow': '0', 'TS': 1782834224.821, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 21:13:44.844000', 'flow': '0', 'TS': 1782834224.8439999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 21:13:44.863000', 'flow': '0', 'TS': 1782834224.863, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 21:13:44.950000', 'flow': '0', 'TS': 1782834224.95, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 21:13:44.968000', 'flow': '0', 'TS': 1782834224.968, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 21:13:44.986000', 'flow': '0', 'TS': 1782834224.986, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 21:13:45.019000', 'flow': '0', 'TS': 1782834225.019, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 21:13:45.154000', 'flow': '0', 'TS': 1782834225.154, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 21:13:45.173000', 'flow': '0', 'TS': 1782834225.1729999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:13:45.292000', 'flow': '0', 'TS': 1782834225.2919998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 21:13:45.309000', 'flow': '0', 'TS': 1782834225.309, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 21:13:45.438000', 'flow': '0', 'TS': 1782834225.438, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:13:45.459000', 'flow': '0', 'TS': 1782834225.4589999, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:24:27,842.842 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 24, 26, 971448), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:24:26.891000', 'flow': '0', 'TS': 1782834866.891, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:24:26.911000', 'flow': '0', 'TS': 1782834866.911, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:24:27.049000', 'flow': '0', 'TS': 1782834867.049, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:24:27.007000', 'flow': '0', 'TS': 1782834867.007, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:24:27.146000', 'flow': '0', 'TS': 1782834867.146, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:24:27.168000', 'flow': '0', 'TS': 1782834867.168, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '254', 'tray_id': '17', 'datetime': '2026-06-30 21:24:27.190000', 'flow': '0', 'TS': 1782834867.1899998, 'address': '17', 'weight': '254', 'expected_tray_weight': 232}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 21:24:27.211000', 'flow': '0', 'TS': 1782834867.211, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:24:27.350000', 'flow': '0', 'TS': 1782834867.35, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 21:24:27.332000', 'flow': '0', 'TS': 1782834867.332, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:24:27.349000', 'flow': '0', 'TS': 1782834867.3490002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:24:27.492000', 'flow': '0', 'TS': 1782834867.4919999, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 21:24:27.494000', 'flow': '0', 'TS': 1782834867.494, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:24:27.513000', 'flow': '0', 'TS': 1782834867.513, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:24:27.532000', 'flow': '0', 'TS': 1782834867.532, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 21:24:27.645000', 'flow': '0', 'TS': 1782834867.645, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:24:27.665000', 'flow': '0', 'TS': 1782834867.665, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 13, 44, 433358), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 21:13:44.581000', 'flow': '0', 'TS': 1782834224.5809999, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2450}, {'tray_weight': '1625', 'tray_id': '32', 'datetime': '2026-06-30 21:13:44.718000', 'flow': '0', 'TS': 1782834224.718, 'address': '32', 'weight': '1625', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 21:13:44.735000', 'flow': '0', 'TS': 1782834224.735, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:13:44.821000', 'flow': '0', 'TS': 1782834224.821, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 21:13:44.844000', 'flow': '0', 'TS': 1782834224.8439999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 21:13:44.863000', 'flow': '0', 'TS': 1782834224.863, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 21:13:44.950000', 'flow': '0', 'TS': 1782834224.95, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 21:13:44.968000', 'flow': '0', 'TS': 1782834224.968, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 21:13:44.986000', 'flow': '0', 'TS': 1782834224.986, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 21:13:45.019000', 'flow': '0', 'TS': 1782834225.019, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 21:13:45.154000', 'flow': '0', 'TS': 1782834225.154, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 21:13:45.173000', 'flow': '0', 'TS': 1782834225.1729999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:13:45.292000', 'flow': '0', 'TS': 1782834225.2919998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 21:13:45.309000', 'flow': '0', 'TS': 1782834225.309, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 21:13:45.438000', 'flow': '0', 'TS': 1782834225.438, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:13:45.459000', 'flow': '0', 'TS': 1782834225.4589999, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:24:29,237.237 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 24, 26, 971448), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:24:26.891000', 'flow': '0', 'TS': 1782834866.891, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:24:26.911000', 'flow': '0', 'TS': 1782834866.911, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:24:27.049000', 'flow': '0', 'TS': 1782834867.049, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:24:27.007000', 'flow': '0', 'TS': 1782834867.007, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:24:27.146000', 'flow': '0', 'TS': 1782834867.146, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:24:27.168000', 'flow': '0', 'TS': 1782834867.168, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '254', 'tray_id': '17', 'datetime': '2026-06-30 21:24:27.190000', 'flow': '0', 'TS': 1782834867.1899998, 'address': '17', 'weight': '254', 'expected_tray_weight': 232}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 21:24:27.211000', 'flow': '0', 'TS': 1782834867.211, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:24:27.350000', 'flow': '0', 'TS': 1782834867.35, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 21:24:27.332000', 'flow': '0', 'TS': 1782834867.332, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:24:27.349000', 'flow': '0', 'TS': 1782834867.3490002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:24:27.492000', 'flow': '0', 'TS': 1782834867.4919999, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 21:24:27.494000', 'flow': '0', 'TS': 1782834867.494, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:24:27.513000', 'flow': '0', 'TS': 1782834867.513, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:24:27.532000', 'flow': '0', 'TS': 1782834867.532, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 21:24:27.645000', 'flow': '0', 'TS': 1782834867.645, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:24:27.665000', 'flow': '0', 'TS': 1782834867.665, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 24, 27, 865223), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 21:24:27.872000', 'flow': '0', 'TS': 1782834867.8720002, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 21:24:27.893000', 'flow': '0', 'TS': 1782834867.8930001, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 21:24:28.032000', 'flow': '0', 'TS': 1782834868.0319998, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:24:28.104000', 'flow': '0', 'TS': 1782834868.1039999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 21:24:28.124000', 'flow': '0', 'TS': 1782834868.1239998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 21:24:28.263000', 'flow': '0', 'TS': 1782834868.263, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 21:24:28.260000', 'flow': '0', 'TS': 1782834868.26, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 21:24:28.399000', 'flow': '0', 'TS': 1782834868.3990002, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 21:24:28.418000', 'flow': '0', 'TS': 1782834868.418, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 21:24:28.476000', 'flow': '0', 'TS': 1782834868.476, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 21:24:28.613000', 'flow': '0', 'TS': 1782834868.613, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 21:24:28.634000', 'flow': '0', 'TS': 1782834868.634, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:24:28.692000', 'flow': '0', 'TS': 1782834868.692, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 21:24:28.710000', 'flow': '0', 'TS': 1782834868.71, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 21:24:28.802000', 'flow': '0', 'TS': 1782834868.802, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:24:28.938000', 'flow': '0', 'TS': 1782834868.938, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:24:29,251.251 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 24, 26, 971448), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:24:26.891000', 'flow': '0', 'TS': 1782834866.891, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:24:26.911000', 'flow': '0', 'TS': 1782834866.911, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:24:27.049000', 'flow': '0', 'TS': 1782834867.049, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:24:27.007000', 'flow': '0', 'TS': 1782834867.007, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 21:24:27.146000', 'flow': '0', 'TS': 1782834867.146, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:24:27.168000', 'flow': '0', 'TS': 1782834867.168, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '254', 'tray_id': '17', 'datetime': '2026-06-30 21:24:27.190000', 'flow': '0', 'TS': 1782834867.1899998, 'address': '17', 'weight': '254', 'expected_tray_weight': 232}, {'tray_weight': '199', 'tray_id': '18', 'datetime': '2026-06-30 21:24:27.211000', 'flow': '0', 'TS': 1782834867.211, 'address': '18', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:24:27.350000', 'flow': '0', 'TS': 1782834867.35, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 21:24:27.332000', 'flow': '0', 'TS': 1782834867.332, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:24:27.349000', 'flow': '0', 'TS': 1782834867.3490002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:24:27.492000', 'flow': '0', 'TS': 1782834867.4919999, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 21:24:27.494000', 'flow': '0', 'TS': 1782834867.494, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:24:27.513000', 'flow': '0', 'TS': 1782834867.513, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:24:27.532000', 'flow': '0', 'TS': 1782834867.532, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 21:24:27.645000', 'flow': '0', 'TS': 1782834867.645, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:24:27.665000', 'flow': '0', 'TS': 1782834867.665, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 24, 27, 865223), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 21:24:27.872000', 'flow': '0', 'TS': 1782834867.8720002, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 21:24:27.893000', 'flow': '0', 'TS': 1782834867.8930001, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 21:24:28.032000', 'flow': '0', 'TS': 1782834868.0319998, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:24:28.104000', 'flow': '0', 'TS': 1782834868.1039999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 21:24:28.124000', 'flow': '0', 'TS': 1782834868.1239998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 21:24:28.263000', 'flow': '0', 'TS': 1782834868.263, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 21:24:28.260000', 'flow': '0', 'TS': 1782834868.26, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 21:24:28.399000', 'flow': '0', 'TS': 1782834868.3990002, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 21:24:28.418000', 'flow': '0', 'TS': 1782834868.418, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 21:24:28.476000', 'flow': '0', 'TS': 1782834868.476, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 21:24:28.613000', 'flow': '0', 'TS': 1782834868.613, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 21:24:28.634000', 'flow': '0', 'TS': 1782834868.634, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:24:28.692000', 'flow': '0', 'TS': 1782834868.692, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 21:24:28.710000', 'flow': '0', 'TS': 1782834868.71, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 21:24:28.802000', 'flow': '0', 'TS': 1782834868.802, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:24:28.938000', 'flow': '0', 'TS': 1782834868.938, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:24:46,171.171 INFO    ] processOrderPayment version is : v2
[2026-06-30 21:32:01,334.334 INFO    ] processOrderPayment version is : v2
[2026-06-30 21:34:43,033.033 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 34, 41, 896451), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:34:41.822000', 'flow': '0', 'TS': 1782835481.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:34:41.961000', 'flow': '0', 'TS': 1782835481.961, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:34:41.980000', 'flow': '0', 'TS': 1782835481.98, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:34:42.039000', 'flow': '0', 'TS': 1782835482.039, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 21:34:42.058000', 'flow': '0', 'TS': 1782835482.0579998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:34:42.198000', 'flow': '0', 'TS': 1782835482.198, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:34:42.296000', 'flow': '0', 'TS': 1782835482.296, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 21:34:42.316000', 'flow': '0', 'TS': 1782835482.316, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:34:42.337000', 'flow': '0', 'TS': 1782835482.337, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 21:34:42.451000', 'flow': '0', 'TS': 1782835482.451, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:34:42.469000', 'flow': '0', 'TS': 1782835482.469, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:34:42.610000', 'flow': '0', 'TS': 1782835482.61, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '303', 'tray_id': '23', 'datetime': '2026-06-30 21:34:42.605000', 'flow': '0', 'TS': 1782835482.605, 'address': '23', 'weight': '303', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:34:42.742000', 'flow': '0', 'TS': 1782835482.742, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:34:42.762000', 'flow': '0', 'TS': 1782835482.762, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 21:34:42.806000', 'flow': '0', 'TS': 1782835482.806, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1260}, {'tray_weight': '72', 'tray_id': '27', 'datetime': '2026-06-30 21:34:42.944000', 'flow': '0', 'TS': 1782835482.944, 'address': '27', 'weight': '72', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 24, 27, 865223), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 21:24:27.872000', 'flow': '0', 'TS': 1782834867.8720002, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 21:24:27.893000', 'flow': '0', 'TS': 1782834867.8930001, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 21:24:28.032000', 'flow': '0', 'TS': 1782834868.0319998, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:24:28.104000', 'flow': '0', 'TS': 1782834868.1039999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 21:24:28.124000', 'flow': '0', 'TS': 1782834868.1239998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 21:24:28.263000', 'flow': '0', 'TS': 1782834868.263, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 21:24:28.260000', 'flow': '0', 'TS': 1782834868.26, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 21:24:28.399000', 'flow': '0', 'TS': 1782834868.3990002, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 21:24:28.418000', 'flow': '0', 'TS': 1782834868.418, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 21:24:28.476000', 'flow': '0', 'TS': 1782834868.476, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 21:24:28.613000', 'flow': '0', 'TS': 1782834868.613, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 21:24:28.634000', 'flow': '0', 'TS': 1782834868.634, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:24:28.692000', 'flow': '0', 'TS': 1782834868.692, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 21:24:28.710000', 'flow': '0', 'TS': 1782834868.71, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 21:24:28.802000', 'flow': '0', 'TS': 1782834868.802, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:24:28.938000', 'flow': '0', 'TS': 1782834868.938, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:34:43,047.047 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 34, 41, 896451), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:34:41.822000', 'flow': '0', 'TS': 1782835481.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:34:41.961000', 'flow': '0', 'TS': 1782835481.961, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:34:41.980000', 'flow': '0', 'TS': 1782835481.98, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:34:42.039000', 'flow': '0', 'TS': 1782835482.039, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 21:34:42.058000', 'flow': '0', 'TS': 1782835482.0579998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:34:42.198000', 'flow': '0', 'TS': 1782835482.198, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:34:42.296000', 'flow': '0', 'TS': 1782835482.296, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 21:34:42.316000', 'flow': '0', 'TS': 1782835482.316, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:34:42.337000', 'flow': '0', 'TS': 1782835482.337, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 21:34:42.451000', 'flow': '0', 'TS': 1782835482.451, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:34:42.469000', 'flow': '0', 'TS': 1782835482.469, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:34:42.610000', 'flow': '0', 'TS': 1782835482.61, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '303', 'tray_id': '23', 'datetime': '2026-06-30 21:34:42.605000', 'flow': '0', 'TS': 1782835482.605, 'address': '23', 'weight': '303', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:34:42.742000', 'flow': '0', 'TS': 1782835482.742, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:34:42.762000', 'flow': '0', 'TS': 1782835482.762, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 21:34:42.806000', 'flow': '0', 'TS': 1782835482.806, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1260}, {'tray_weight': '72', 'tray_id': '27', 'datetime': '2026-06-30 21:34:42.944000', 'flow': '0', 'TS': 1782835482.944, 'address': '27', 'weight': '72', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 24, 27, 865223), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 21:24:27.872000', 'flow': '0', 'TS': 1782834867.8720002, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 21:24:27.893000', 'flow': '0', 'TS': 1782834867.8930001, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 21:24:28.032000', 'flow': '0', 'TS': 1782834868.0319998, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:24:28.104000', 'flow': '0', 'TS': 1782834868.1039999, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 21:24:28.124000', 'flow': '0', 'TS': 1782834868.1239998, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 21:24:28.263000', 'flow': '0', 'TS': 1782834868.263, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 21:24:28.260000', 'flow': '0', 'TS': 1782834868.26, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 21:24:28.399000', 'flow': '0', 'TS': 1782834868.3990002, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 21:24:28.418000', 'flow': '0', 'TS': 1782834868.418, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 21:24:28.476000', 'flow': '0', 'TS': 1782834868.476, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 21:24:28.613000', 'flow': '0', 'TS': 1782834868.613, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 21:24:28.634000', 'flow': '0', 'TS': 1782834868.634, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:24:28.692000', 'flow': '0', 'TS': 1782834868.692, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 21:24:28.710000', 'flow': '0', 'TS': 1782834868.71, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 21:24:28.802000', 'flow': '0', 'TS': 1782834868.802, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:24:28.938000', 'flow': '0', 'TS': 1782834868.938, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:34:44,413.413 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 34, 41, 896451), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:34:41.822000', 'flow': '0', 'TS': 1782835481.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:34:41.961000', 'flow': '0', 'TS': 1782835481.961, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:34:41.980000', 'flow': '0', 'TS': 1782835481.98, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:34:42.039000', 'flow': '0', 'TS': 1782835482.039, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 21:34:42.058000', 'flow': '0', 'TS': 1782835482.0579998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:34:42.198000', 'flow': '0', 'TS': 1782835482.198, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:34:42.296000', 'flow': '0', 'TS': 1782835482.296, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 21:34:42.316000', 'flow': '0', 'TS': 1782835482.316, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:34:42.337000', 'flow': '0', 'TS': 1782835482.337, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 21:34:42.451000', 'flow': '0', 'TS': 1782835482.451, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:34:42.469000', 'flow': '0', 'TS': 1782835482.469, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:34:42.610000', 'flow': '0', 'TS': 1782835482.61, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '303', 'tray_id': '23', 'datetime': '2026-06-30 21:34:42.605000', 'flow': '0', 'TS': 1782835482.605, 'address': '23', 'weight': '303', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:34:42.742000', 'flow': '0', 'TS': 1782835482.742, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:34:42.762000', 'flow': '0', 'TS': 1782835482.762, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 21:34:42.806000', 'flow': '0', 'TS': 1782835482.806, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1260}, {'tray_weight': '72', 'tray_id': '27', 'datetime': '2026-06-30 21:34:42.944000', 'flow': '0', 'TS': 1782835482.944, 'address': '27', 'weight': '72', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 34, 43, 68374), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 21:34:43.019000', 'flow': '0', 'TS': 1782835483.019, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 21:34:43.040000', 'flow': '0', 'TS': 1782835483.04, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 21:34:43.178000', 'flow': '0', 'TS': 1782835483.178, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:34:43.212000', 'flow': '0', 'TS': 1782835483.212, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 21:34:43.231000', 'flow': '0', 'TS': 1782835483.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 21:34:43.369000', 'flow': '0', 'TS': 1782835483.369, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 21:34:43.438000', 'flow': '0', 'TS': 1782835483.4380002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 21:34:43.458000', 'flow': '0', 'TS': 1782835483.4580002, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 21:34:43.599000', 'flow': '0', 'TS': 1782835483.599, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 21:34:43.615000', 'flow': '0', 'TS': 1782835483.615, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 21:34:43.751000', 'flow': '0', 'TS': 1782835483.751, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 21:34:43.774000', 'flow': '0', 'TS': 1782835483.7740002, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:34:43.885000', 'flow': '0', 'TS': 1782835483.885, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 21:34:43.893000', 'flow': '0', 'TS': 1782835483.8930001, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 21:34:44.072000', 'flow': '0', 'TS': 1782835484.072, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:34:44.092000', 'flow': '0', 'TS': 1782835484.092, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:34:44,427.427 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 34, 41, 896451), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:34:41.822000', 'flow': '0', 'TS': 1782835481.822, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:34:41.961000', 'flow': '0', 'TS': 1782835481.961, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:34:41.980000', 'flow': '0', 'TS': 1782835481.98, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:34:42.039000', 'flow': '0', 'TS': 1782835482.039, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 21:34:42.058000', 'flow': '0', 'TS': 1782835482.0579998, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:34:42.198000', 'flow': '0', 'TS': 1782835482.198, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:34:42.296000', 'flow': '0', 'TS': 1782835482.296, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 21:34:42.316000', 'flow': '0', 'TS': 1782835482.316, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:34:42.337000', 'flow': '0', 'TS': 1782835482.337, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 21:34:42.451000', 'flow': '0', 'TS': 1782835482.451, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:34:42.469000', 'flow': '0', 'TS': 1782835482.469, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:34:42.610000', 'flow': '0', 'TS': 1782835482.61, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '303', 'tray_id': '23', 'datetime': '2026-06-30 21:34:42.605000', 'flow': '0', 'TS': 1782835482.605, 'address': '23', 'weight': '303', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:34:42.742000', 'flow': '0', 'TS': 1782835482.742, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:34:42.762000', 'flow': '0', 'TS': 1782835482.762, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 21:34:42.806000', 'flow': '0', 'TS': 1782835482.806, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1260}, {'tray_weight': '72', 'tray_id': '27', 'datetime': '2026-06-30 21:34:42.944000', 'flow': '0', 'TS': 1782835482.944, 'address': '27', 'weight': '72', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 34, 43, 68374), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 21:34:43.019000', 'flow': '0', 'TS': 1782835483.019, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 21:34:43.040000', 'flow': '0', 'TS': 1782835483.04, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 21:34:43.178000', 'flow': '0', 'TS': 1782835483.178, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:34:43.212000', 'flow': '0', 'TS': 1782835483.212, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 21:34:43.231000', 'flow': '0', 'TS': 1782835483.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 21:34:43.369000', 'flow': '0', 'TS': 1782835483.369, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 21:34:43.438000', 'flow': '0', 'TS': 1782835483.4380002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 21:34:43.458000', 'flow': '0', 'TS': 1782835483.4580002, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 21:34:43.599000', 'flow': '0', 'TS': 1782835483.599, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 21:34:43.615000', 'flow': '0', 'TS': 1782835483.615, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 21:34:43.751000', 'flow': '0', 'TS': 1782835483.751, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 21:34:43.774000', 'flow': '0', 'TS': 1782835483.7740002, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:34:43.885000', 'flow': '0', 'TS': 1782835483.885, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 21:34:43.893000', 'flow': '0', 'TS': 1782835483.8930001, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 21:34:44.072000', 'flow': '0', 'TS': 1782835484.072, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:34:44.092000', 'flow': '0', 'TS': 1782835484.092, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:40:10,659.659 INFO    ] processOrderPayment version is : v2
[2026-06-30 21:45:16,305.305 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 45, 15, 299667), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:45:15.298000', 'flow': '0', 'TS': 1782836115.298, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:45:15.320000', 'flow': '0', 'TS': 1782836115.3200002, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:45:15.340000', 'flow': '0', 'TS': 1782836115.34, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:45:15.483000', 'flow': '0', 'TS': 1782836115.483, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 21:45:15.504000', 'flow': '0', 'TS': 1782836115.504, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:45:15.643000', 'flow': '0', 'TS': 1782836115.6430001, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:45:15.617000', 'flow': '0', 'TS': 1782836115.617, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 21:45:15.756000', 'flow': '0', 'TS': 1782836115.756, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:45:15.778000', 'flow': '0', 'TS': 1782836115.778, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 21:45:15.805000', 'flow': '0', 'TS': 1782836115.805, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:45:15.947000', 'flow': '0', 'TS': 1782836115.947, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:45:15.968000', 'flow': '0', 'TS': 1782836115.968, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '303', 'tray_id': '23', 'datetime': '2026-06-30 21:45:16.032000', 'flow': '0', 'TS': 1782836116.032, 'address': '23', 'weight': '303', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:45:16.049000', 'flow': '0', 'TS': 1782836116.049, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:45:16.072000', 'flow': '0', 'TS': 1782836116.072, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 21:45:16.140000', 'flow': '0', 'TS': 1782836116.14, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:45:16.160000', 'flow': '0', 'TS': 1782836116.1599998, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 34, 43, 68374), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 21:34:43.019000', 'flow': '0', 'TS': 1782835483.019, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 21:34:43.040000', 'flow': '0', 'TS': 1782835483.04, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 21:34:43.178000', 'flow': '0', 'TS': 1782835483.178, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:34:43.212000', 'flow': '0', 'TS': 1782835483.212, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 21:34:43.231000', 'flow': '0', 'TS': 1782835483.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 21:34:43.369000', 'flow': '0', 'TS': 1782835483.369, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 21:34:43.438000', 'flow': '0', 'TS': 1782835483.4380002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 21:34:43.458000', 'flow': '0', 'TS': 1782835483.4580002, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 21:34:43.599000', 'flow': '0', 'TS': 1782835483.599, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 21:34:43.615000', 'flow': '0', 'TS': 1782835483.615, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 21:34:43.751000', 'flow': '0', 'TS': 1782835483.751, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 21:34:43.774000', 'flow': '0', 'TS': 1782835483.7740002, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:34:43.885000', 'flow': '0', 'TS': 1782835483.885, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 21:34:43.893000', 'flow': '0', 'TS': 1782835483.8930001, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 21:34:44.072000', 'flow': '0', 'TS': 1782835484.072, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:34:44.092000', 'flow': '0', 'TS': 1782835484.092, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:45:16,313.313 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 45, 15, 299667), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:45:15.298000', 'flow': '0', 'TS': 1782836115.298, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:45:15.320000', 'flow': '0', 'TS': 1782836115.3200002, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:45:15.340000', 'flow': '0', 'TS': 1782836115.34, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:45:15.483000', 'flow': '0', 'TS': 1782836115.483, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 21:45:15.504000', 'flow': '0', 'TS': 1782836115.504, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:45:15.643000', 'flow': '0', 'TS': 1782836115.6430001, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:45:15.617000', 'flow': '0', 'TS': 1782836115.617, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 21:45:15.756000', 'flow': '0', 'TS': 1782836115.756, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:45:15.778000', 'flow': '0', 'TS': 1782836115.778, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 21:45:15.805000', 'flow': '0', 'TS': 1782836115.805, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:45:15.947000', 'flow': '0', 'TS': 1782836115.947, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:45:15.968000', 'flow': '0', 'TS': 1782836115.968, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '303', 'tray_id': '23', 'datetime': '2026-06-30 21:45:16.032000', 'flow': '0', 'TS': 1782836116.032, 'address': '23', 'weight': '303', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:45:16.049000', 'flow': '0', 'TS': 1782836116.049, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:45:16.072000', 'flow': '0', 'TS': 1782836116.072, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 21:45:16.140000', 'flow': '0', 'TS': 1782836116.14, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:45:16.160000', 'flow': '0', 'TS': 1782836116.1599998, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 34, 43, 68374), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 21:34:43.019000', 'flow': '0', 'TS': 1782835483.019, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 21:34:43.040000', 'flow': '0', 'TS': 1782835483.04, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 21:34:43.178000', 'flow': '0', 'TS': 1782835483.178, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:34:43.212000', 'flow': '0', 'TS': 1782835483.212, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 21:34:43.231000', 'flow': '0', 'TS': 1782835483.231, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 21:34:43.369000', 'flow': '0', 'TS': 1782835483.369, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 21:34:43.438000', 'flow': '0', 'TS': 1782835483.4380002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 21:34:43.458000', 'flow': '0', 'TS': 1782835483.4580002, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 21:34:43.599000', 'flow': '0', 'TS': 1782835483.599, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2909', 'tray_id': '40', 'datetime': '2026-06-30 21:34:43.615000', 'flow': '0', 'TS': 1782835483.615, 'address': '40', 'weight': '2909', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 21:34:43.751000', 'flow': '0', 'TS': 1782835483.751, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 21:34:43.774000', 'flow': '0', 'TS': 1782835483.7740002, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:34:43.885000', 'flow': '0', 'TS': 1782835483.885, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 21:34:43.893000', 'flow': '0', 'TS': 1782835483.8930001, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 21:34:44.072000', 'flow': '0', 'TS': 1782835484.072, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:34:44.092000', 'flow': '0', 'TS': 1782835484.092, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:45:17,238.238 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 45, 15, 299667), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:45:15.298000', 'flow': '0', 'TS': 1782836115.298, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:45:15.320000', 'flow': '0', 'TS': 1782836115.3200002, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:45:15.340000', 'flow': '0', 'TS': 1782836115.34, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:45:15.483000', 'flow': '0', 'TS': 1782836115.483, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 21:45:15.504000', 'flow': '0', 'TS': 1782836115.504, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:45:15.643000', 'flow': '0', 'TS': 1782836115.6430001, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:45:15.617000', 'flow': '0', 'TS': 1782836115.617, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 21:45:15.756000', 'flow': '0', 'TS': 1782836115.756, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:45:15.778000', 'flow': '0', 'TS': 1782836115.778, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 21:45:15.805000', 'flow': '0', 'TS': 1782836115.805, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:45:15.947000', 'flow': '0', 'TS': 1782836115.947, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:45:15.968000', 'flow': '0', 'TS': 1782836115.968, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '303', 'tray_id': '23', 'datetime': '2026-06-30 21:45:16.032000', 'flow': '0', 'TS': 1782836116.032, 'address': '23', 'weight': '303', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:45:16.049000', 'flow': '0', 'TS': 1782836116.049, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:45:16.072000', 'flow': '0', 'TS': 1782836116.072, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 21:45:16.140000', 'flow': '0', 'TS': 1782836116.14, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:45:16.160000', 'flow': '0', 'TS': 1782836116.1599998, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 45, 16, 325346), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 21:45:16.260000', 'flow': '0', 'TS': 1782836116.26, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 21:45:16.279000', 'flow': '0', 'TS': 1782836116.279, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 21:45:16.417000', 'flow': '0', 'TS': 1782836116.4169998, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:45:16.422000', 'flow': '0', 'TS': 1782836116.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 21:45:16.442000', 'flow': '0', 'TS': 1782836116.442, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 21:45:16.461000', 'flow': '0', 'TS': 1782836116.461, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 21:45:16.516000', 'flow': '0', 'TS': 1782836116.5159998, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 21:45:16.653000', 'flow': '0', 'TS': 1782836116.6529999, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 21:45:16.674000', 'flow': '0', 'TS': 1782836116.674, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 21:45:16.648000', 'flow': '0', 'TS': 1782836116.648, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 21:45:16.785000', 'flow': '0', 'TS': 1782836116.785, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 21:45:16.806000', 'flow': '0', 'TS': 1782836116.806, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:45:16.862000', 'flow': '0', 'TS': 1782836116.862, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 21:45:16.881000', 'flow': '0', 'TS': 1782836116.881, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 21:45:16.888000', 'flow': '0', 'TS': 1782836116.888, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:45:17.022000', 'flow': '0', 'TS': 1782836117.022, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:45:17,246.246 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 45, 15, 299667), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 21:45:15.298000', 'flow': '0', 'TS': 1782836115.298, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 21:45:15.320000', 'flow': '0', 'TS': 1782836115.3200002, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 21:45:15.340000', 'flow': '0', 'TS': 1782836115.34, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '172', 'tray_id': '14', 'datetime': '2026-06-30 21:45:15.483000', 'flow': '0', 'TS': 1782836115.483, 'address': '14', 'weight': '172', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 21:45:15.504000', 'flow': '0', 'TS': 1782836115.504, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 21:45:15.643000', 'flow': '0', 'TS': 1782836115.6430001, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 21:45:15.617000', 'flow': '0', 'TS': 1782836115.617, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 21:45:15.756000', 'flow': '0', 'TS': 1782836115.756, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 21:45:15.778000', 'flow': '0', 'TS': 1782836115.778, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 21:45:15.805000', 'flow': '0', 'TS': 1782836115.805, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 21:45:15.947000', 'flow': '0', 'TS': 1782836115.947, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 21:45:15.968000', 'flow': '0', 'TS': 1782836115.968, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '303', 'tray_id': '23', 'datetime': '2026-06-30 21:45:16.032000', 'flow': '0', 'TS': 1782836116.032, 'address': '23', 'weight': '303', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 21:45:16.049000', 'flow': '0', 'TS': 1782836116.049, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 21:45:16.072000', 'flow': '0', 'TS': 1782836116.072, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 21:45:16.140000', 'flow': '0', 'TS': 1782836116.14, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 21:45:16.160000', 'flow': '0', 'TS': 1782836116.1599998, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 45, 16, 325346), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 21:45:16.260000', 'flow': '0', 'TS': 1782836116.26, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 21:45:16.279000', 'flow': '0', 'TS': 1782836116.279, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 21:45:16.417000', 'flow': '0', 'TS': 1782836116.4169998, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:45:16.422000', 'flow': '0', 'TS': 1782836116.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 21:45:16.442000', 'flow': '0', 'TS': 1782836116.442, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 21:45:16.461000', 'flow': '0', 'TS': 1782836116.461, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 21:45:16.516000', 'flow': '0', 'TS': 1782836116.5159998, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 21:45:16.653000', 'flow': '0', 'TS': 1782836116.6529999, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 21:45:16.674000', 'flow': '0', 'TS': 1782836116.674, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 21:45:16.648000', 'flow': '0', 'TS': 1782836116.648, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 21:45:16.785000', 'flow': '0', 'TS': 1782836116.785, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 21:45:16.806000', 'flow': '0', 'TS': 1782836116.806, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:45:16.862000', 'flow': '0', 'TS': 1782836116.862, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 21:45:16.881000', 'flow': '0', 'TS': 1782836116.881, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 21:45:16.888000', 'flow': '0', 'TS': 1782836116.888, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:45:17.022000', 'flow': '0', 'TS': 1782836117.022, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 21:55:19,420.420 INFO    ] processOrderPayment version is : v2
[2026-06-30 22:05:50,811.811 INFO    ] processOrderPayment version is : v2
[2026-06-30 22:06:00,552.552 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 5, 59, 322516), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 22:05:59.261000', 'flow': '0', 'TS': 1782837359.261, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '94', 'tray_id': '12', 'datetime': '2026-06-30 22:05:59.400000', 'flow': '0', 'TS': 1782837359.4, 'address': '12', 'weight': '94', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 22:05:59.420000', 'flow': '0', 'TS': 1782837359.4199998, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 22:05:59.528000', 'flow': '0', 'TS': 1782837359.528, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 22:05:59.549000', 'flow': '0', 'TS': 1782837359.549, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 22:05:59.688000', 'flow': '0', 'TS': 1782837359.688, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 22:05:59.724000', 'flow': '0', 'TS': 1782837359.724, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '197', 'tray_id': '18', 'datetime': '2026-06-30 22:05:59.743000', 'flow': '0', 'TS': 1782837359.743, 'address': '18', 'weight': '197', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 22:05:59.882000', 'flow': '0', 'TS': 1782837359.882, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 22:05:59.886000', 'flow': '0', 'TS': 1782837359.886, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 22:06:00.024000', 'flow': '0', 'TS': 1782837360.024, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 22:06:00.043000', 'flow': '0', 'TS': 1782837360.0430002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '303', 'tray_id': '23', 'datetime': '2026-06-30 22:06:00.113000', 'flow': '0', 'TS': 1782837360.113, 'address': '23', 'weight': '303', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 22:06:00.251000', 'flow': '0', 'TS': 1782837360.251, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 22:06:00.272000', 'flow': '0', 'TS': 1782837360.2719998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 22:06:00.394000', 'flow': '0', 'TS': 1782837360.394, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '72', 'tray_id': '27', 'datetime': '2026-06-30 22:06:00.416000', 'flow': '0', 'TS': 1782837360.416, 'address': '27', 'weight': '72', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 45, 16, 325346), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 21:45:16.260000', 'flow': '0', 'TS': 1782836116.26, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 21:45:16.279000', 'flow': '0', 'TS': 1782836116.279, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 21:45:16.417000', 'flow': '0', 'TS': 1782836116.4169998, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:45:16.422000', 'flow': '0', 'TS': 1782836116.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 21:45:16.442000', 'flow': '0', 'TS': 1782836116.442, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 21:45:16.461000', 'flow': '0', 'TS': 1782836116.461, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 21:45:16.516000', 'flow': '0', 'TS': 1782836116.5159998, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 21:45:16.653000', 'flow': '0', 'TS': 1782836116.6529999, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 21:45:16.674000', 'flow': '0', 'TS': 1782836116.674, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 21:45:16.648000', 'flow': '0', 'TS': 1782836116.648, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 21:45:16.785000', 'flow': '0', 'TS': 1782836116.785, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 21:45:16.806000', 'flow': '0', 'TS': 1782836116.806, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:45:16.862000', 'flow': '0', 'TS': 1782836116.862, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 21:45:16.881000', 'flow': '0', 'TS': 1782836116.881, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 21:45:16.888000', 'flow': '0', 'TS': 1782836116.888, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:45:17.022000', 'flow': '0', 'TS': 1782836117.022, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 22:06:00,568.568 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 5, 59, 322516), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 22:05:59.261000', 'flow': '0', 'TS': 1782837359.261, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '94', 'tray_id': '12', 'datetime': '2026-06-30 22:05:59.400000', 'flow': '0', 'TS': 1782837359.4, 'address': '12', 'weight': '94', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 22:05:59.420000', 'flow': '0', 'TS': 1782837359.4199998, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 22:05:59.528000', 'flow': '0', 'TS': 1782837359.528, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 22:05:59.549000', 'flow': '0', 'TS': 1782837359.549, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 22:05:59.688000', 'flow': '0', 'TS': 1782837359.688, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 22:05:59.724000', 'flow': '0', 'TS': 1782837359.724, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '197', 'tray_id': '18', 'datetime': '2026-06-30 22:05:59.743000', 'flow': '0', 'TS': 1782837359.743, 'address': '18', 'weight': '197', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 22:05:59.882000', 'flow': '0', 'TS': 1782837359.882, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 22:05:59.886000', 'flow': '0', 'TS': 1782837359.886, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 22:06:00.024000', 'flow': '0', 'TS': 1782837360.024, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 22:06:00.043000', 'flow': '0', 'TS': 1782837360.0430002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '303', 'tray_id': '23', 'datetime': '2026-06-30 22:06:00.113000', 'flow': '0', 'TS': 1782837360.113, 'address': '23', 'weight': '303', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 22:06:00.251000', 'flow': '0', 'TS': 1782837360.251, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 22:06:00.272000', 'flow': '0', 'TS': 1782837360.2719998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 22:06:00.394000', 'flow': '0', 'TS': 1782837360.394, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '72', 'tray_id': '27', 'datetime': '2026-06-30 22:06:00.416000', 'flow': '0', 'TS': 1782837360.416, 'address': '27', 'weight': '72', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 21, 45, 16, 325346), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 21:45:16.260000', 'flow': '0', 'TS': 1782836116.26, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 21:45:16.279000', 'flow': '0', 'TS': 1782836116.279, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 21:45:16.417000', 'flow': '0', 'TS': 1782836116.4169998, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 21:45:16.422000', 'flow': '0', 'TS': 1782836116.422, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 21:45:16.442000', 'flow': '0', 'TS': 1782836116.442, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 21:45:16.461000', 'flow': '0', 'TS': 1782836116.461, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 21:45:16.516000', 'flow': '0', 'TS': 1782836116.5159998, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 21:45:16.653000', 'flow': '0', 'TS': 1782836116.6529999, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 21:45:16.674000', 'flow': '0', 'TS': 1782836116.674, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 21:45:16.648000', 'flow': '0', 'TS': 1782836116.648, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 21:45:16.785000', 'flow': '0', 'TS': 1782836116.785, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 21:45:16.806000', 'flow': '0', 'TS': 1782836116.806, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 21:45:16.862000', 'flow': '0', 'TS': 1782836116.862, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 21:45:16.881000', 'flow': '0', 'TS': 1782836116.881, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 21:45:16.888000', 'flow': '0', 'TS': 1782836116.888, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 21:45:17.022000', 'flow': '0', 'TS': 1782836117.022, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 22:06:01,732.732 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 5, 59, 322516), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 22:05:59.261000', 'flow': '0', 'TS': 1782837359.261, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '94', 'tray_id': '12', 'datetime': '2026-06-30 22:05:59.400000', 'flow': '0', 'TS': 1782837359.4, 'address': '12', 'weight': '94', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 22:05:59.420000', 'flow': '0', 'TS': 1782837359.4199998, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 22:05:59.528000', 'flow': '0', 'TS': 1782837359.528, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 22:05:59.549000', 'flow': '0', 'TS': 1782837359.549, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 22:05:59.688000', 'flow': '0', 'TS': 1782837359.688, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 22:05:59.724000', 'flow': '0', 'TS': 1782837359.724, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '197', 'tray_id': '18', 'datetime': '2026-06-30 22:05:59.743000', 'flow': '0', 'TS': 1782837359.743, 'address': '18', 'weight': '197', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 22:05:59.882000', 'flow': '0', 'TS': 1782837359.882, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 22:05:59.886000', 'flow': '0', 'TS': 1782837359.886, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 22:06:00.024000', 'flow': '0', 'TS': 1782837360.024, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 22:06:00.043000', 'flow': '0', 'TS': 1782837360.0430002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '303', 'tray_id': '23', 'datetime': '2026-06-30 22:06:00.113000', 'flow': '0', 'TS': 1782837360.113, 'address': '23', 'weight': '303', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 22:06:00.251000', 'flow': '0', 'TS': 1782837360.251, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 22:06:00.272000', 'flow': '0', 'TS': 1782837360.2719998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 22:06:00.394000', 'flow': '0', 'TS': 1782837360.394, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '72', 'tray_id': '27', 'datetime': '2026-06-30 22:06:00.416000', 'flow': '0', 'TS': 1782837360.416, 'address': '27', 'weight': '72', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 6, 0, 592747), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 22:06:00.542000', 'flow': '0', 'TS': 1782837360.5419998, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 22:06:00.680000', 'flow': '0', 'TS': 1782837360.68, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 22:06:00.701000', 'flow': '0', 'TS': 1782837360.7010002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 22:06:00.776000', 'flow': '0', 'TS': 1782837360.776, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 22:06:00.802000', 'flow': '0', 'TS': 1782837360.802, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 22:06:00.942000', 'flow': '0', 'TS': 1782837360.942, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 22:06:00.948000', 'flow': '0', 'TS': 1782837360.9480002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 22:06:01.088000', 'flow': '0', 'TS': 1782837361.088, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 22:06:01.108000', 'flow': '0', 'TS': 1782837361.1079998, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 22:06:01.214000', 'flow': '0', 'TS': 1782837361.214, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 22:06:01.238000', 'flow': '0', 'TS': 1782837361.2380002, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 22:06:01.262000', 'flow': '0', 'TS': 1782837361.262, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 22:06:01.338000', 'flow': '0', 'TS': 1782837361.3379998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 22:06:01.358000', 'flow': '0', 'TS': 1782837361.358, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 22:06:01.461000', 'flow': '0', 'TS': 1782837361.461, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 22:06:01.481000', 'flow': '0', 'TS': 1782837361.4810002, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 22:06:01,742.742 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 5, 59, 322516), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 22:05:59.261000', 'flow': '0', 'TS': 1782837359.261, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '94', 'tray_id': '12', 'datetime': '2026-06-30 22:05:59.400000', 'flow': '0', 'TS': 1782837359.4, 'address': '12', 'weight': '94', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 22:05:59.420000', 'flow': '0', 'TS': 1782837359.4199998, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 22:05:59.528000', 'flow': '0', 'TS': 1782837359.528, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 22:05:59.549000', 'flow': '0', 'TS': 1782837359.549, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 22:05:59.688000', 'flow': '0', 'TS': 1782837359.688, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 22:05:59.724000', 'flow': '0', 'TS': 1782837359.724, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '197', 'tray_id': '18', 'datetime': '2026-06-30 22:05:59.743000', 'flow': '0', 'TS': 1782837359.743, 'address': '18', 'weight': '197', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 22:05:59.882000', 'flow': '0', 'TS': 1782837359.882, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '202', 'tray_id': '20', 'datetime': '2026-06-30 22:05:59.886000', 'flow': '0', 'TS': 1782837359.886, 'address': '20', 'weight': '202', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 22:06:00.024000', 'flow': '0', 'TS': 1782837360.024, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 22:06:00.043000', 'flow': '0', 'TS': 1782837360.0430002, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '303', 'tray_id': '23', 'datetime': '2026-06-30 22:06:00.113000', 'flow': '0', 'TS': 1782837360.113, 'address': '23', 'weight': '303', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 22:06:00.251000', 'flow': '0', 'TS': 1782837360.251, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 22:06:00.272000', 'flow': '0', 'TS': 1782837360.2719998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 22:06:00.394000', 'flow': '0', 'TS': 1782837360.394, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '72', 'tray_id': '27', 'datetime': '2026-06-30 22:06:00.416000', 'flow': '0', 'TS': 1782837360.416, 'address': '27', 'weight': '72', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 6, 0, 592747), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 22:06:00.542000', 'flow': '0', 'TS': 1782837360.5419998, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 22:06:00.680000', 'flow': '0', 'TS': 1782837360.68, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 22:06:00.701000', 'flow': '0', 'TS': 1782837360.7010002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 22:06:00.776000', 'flow': '0', 'TS': 1782837360.776, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 22:06:00.802000', 'flow': '0', 'TS': 1782837360.802, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 22:06:00.942000', 'flow': '0', 'TS': 1782837360.942, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 22:06:00.948000', 'flow': '0', 'TS': 1782837360.9480002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 22:06:01.088000', 'flow': '0', 'TS': 1782837361.088, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 22:06:01.108000', 'flow': '0', 'TS': 1782837361.1079998, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 22:06:01.214000', 'flow': '0', 'TS': 1782837361.214, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 22:06:01.238000', 'flow': '0', 'TS': 1782837361.2380002, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 22:06:01.262000', 'flow': '0', 'TS': 1782837361.262, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 22:06:01.338000', 'flow': '0', 'TS': 1782837361.3379998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 22:06:01.358000', 'flow': '0', 'TS': 1782837361.358, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 22:06:01.461000', 'flow': '0', 'TS': 1782837361.461, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 22:06:01.481000', 'flow': '0', 'TS': 1782837361.4810002, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 22:18:58,345.345 INFO    ] processOrderPayment version is : v2
[2026-06-30 22:23:14,032.032 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 23, 13, 227486), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 22:23:13.206000', 'flow': '0', 'TS': 1782838393.2059999, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '94', 'tray_id': '12', 'datetime': '2026-06-30 22:23:13.226000', 'flow': '0', 'TS': 1782838393.226, 'address': '12', 'weight': '94', 'expected_tray_weight': 75}, {'tray_weight': '83', 'tray_id': '13', 'datetime': '2026-06-30 22:23:13.247000', 'flow': '0', 'TS': 1782838393.247, 'address': '13', 'weight': '83', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 22:23:13.374000', 'flow': '0', 'TS': 1782838393.374, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 22:23:13.395000', 'flow': '0', 'TS': 1782838393.395, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 22:23:13.414000', 'flow': '0', 'TS': 1782838393.414, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 22:23:13.443000', 'flow': '0', 'TS': 1782838393.443, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 22:23:13.463000', 'flow': '0', 'TS': 1782838393.463, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 22:23:13.603000', 'flow': '0', 'TS': 1782838393.603, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 22:23:13.630000', 'flow': '0', 'TS': 1782838393.6299999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 22:23:13.649000', 'flow': '0', 'TS': 1782838393.649, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-29', 'tray_id': '22', 'datetime': '2026-06-30 22:23:13.671000', 'flow': '0', 'TS': 1782838393.671, 'address': '22', 'weight': '-29', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 22:23:13.713000', 'flow': '0', 'TS': 1782838393.7129998, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 22:23:13.732000', 'flow': '0', 'TS': 1782838393.7319999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 22:23:13.872000', 'flow': '0', 'TS': 1782838393.872, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 22:23:13.843000', 'flow': '0', 'TS': 1782838393.8430002, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 22:23:13.863000', 'flow': '0', 'TS': 1782838393.863, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 6, 0, 592747), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 22:06:00.542000', 'flow': '0', 'TS': 1782837360.5419998, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 22:06:00.680000', 'flow': '0', 'TS': 1782837360.68, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 22:06:00.701000', 'flow': '0', 'TS': 1782837360.7010002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 22:06:00.776000', 'flow': '0', 'TS': 1782837360.776, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 22:06:00.802000', 'flow': '0', 'TS': 1782837360.802, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 22:06:00.942000', 'flow': '0', 'TS': 1782837360.942, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 22:06:00.948000', 'flow': '0', 'TS': 1782837360.9480002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 22:06:01.088000', 'flow': '0', 'TS': 1782837361.088, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 22:06:01.108000', 'flow': '0', 'TS': 1782837361.1079998, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 22:06:01.214000', 'flow': '0', 'TS': 1782837361.214, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 22:06:01.238000', 'flow': '0', 'TS': 1782837361.2380002, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 22:06:01.262000', 'flow': '0', 'TS': 1782837361.262, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 22:06:01.338000', 'flow': '0', 'TS': 1782837361.3379998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 22:06:01.358000', 'flow': '0', 'TS': 1782837361.358, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 22:06:01.461000', 'flow': '0', 'TS': 1782837361.461, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 22:06:01.481000', 'flow': '0', 'TS': 1782837361.4810002, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 22:23:14,040.040 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 23, 13, 227486), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 22:23:13.206000', 'flow': '0', 'TS': 1782838393.2059999, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '94', 'tray_id': '12', 'datetime': '2026-06-30 22:23:13.226000', 'flow': '0', 'TS': 1782838393.226, 'address': '12', 'weight': '94', 'expected_tray_weight': 75}, {'tray_weight': '83', 'tray_id': '13', 'datetime': '2026-06-30 22:23:13.247000', 'flow': '0', 'TS': 1782838393.247, 'address': '13', 'weight': '83', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 22:23:13.374000', 'flow': '0', 'TS': 1782838393.374, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 22:23:13.395000', 'flow': '0', 'TS': 1782838393.395, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 22:23:13.414000', 'flow': '0', 'TS': 1782838393.414, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 22:23:13.443000', 'flow': '0', 'TS': 1782838393.443, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 22:23:13.463000', 'flow': '0', 'TS': 1782838393.463, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 22:23:13.603000', 'flow': '0', 'TS': 1782838393.603, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 22:23:13.630000', 'flow': '0', 'TS': 1782838393.6299999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 22:23:13.649000', 'flow': '0', 'TS': 1782838393.649, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-29', 'tray_id': '22', 'datetime': '2026-06-30 22:23:13.671000', 'flow': '0', 'TS': 1782838393.671, 'address': '22', 'weight': '-29', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 22:23:13.713000', 'flow': '0', 'TS': 1782838393.7129998, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 22:23:13.732000', 'flow': '0', 'TS': 1782838393.7319999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 22:23:13.872000', 'flow': '0', 'TS': 1782838393.872, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 22:23:13.843000', 'flow': '0', 'TS': 1782838393.8430002, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 22:23:13.863000', 'flow': '0', 'TS': 1782838393.863, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 6, 0, 592747), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 22:06:00.542000', 'flow': '0', 'TS': 1782837360.5419998, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1610', 'tray_id': '32', 'datetime': '2026-06-30 22:06:00.680000', 'flow': '0', 'TS': 1782837360.68, 'address': '32', 'weight': '1610', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 22:06:00.701000', 'flow': '0', 'TS': 1782837360.7010002, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 22:06:00.776000', 'flow': '0', 'TS': 1782837360.776, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 22:06:00.802000', 'flow': '0', 'TS': 1782837360.802, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 22:06:00.942000', 'flow': '0', 'TS': 1782837360.942, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 22:06:00.948000', 'flow': '0', 'TS': 1782837360.9480002, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 22:06:01.088000', 'flow': '0', 'TS': 1782837361.088, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 22:06:01.108000', 'flow': '0', 'TS': 1782837361.1079998, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 22:06:01.214000', 'flow': '0', 'TS': 1782837361.214, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 22:06:01.238000', 'flow': '0', 'TS': 1782837361.2380002, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 22:06:01.262000', 'flow': '0', 'TS': 1782837361.262, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 22:06:01.338000', 'flow': '0', 'TS': 1782837361.3379998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 22:06:01.358000', 'flow': '0', 'TS': 1782837361.358, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 22:06:01.461000', 'flow': '0', 'TS': 1782837361.461, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 22:06:01.481000', 'flow': '0', 'TS': 1782837361.4810002, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 22:23:15,218.218 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 23, 13, 227486), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 22:23:13.206000', 'flow': '0', 'TS': 1782838393.2059999, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '94', 'tray_id': '12', 'datetime': '2026-06-30 22:23:13.226000', 'flow': '0', 'TS': 1782838393.226, 'address': '12', 'weight': '94', 'expected_tray_weight': 75}, {'tray_weight': '83', 'tray_id': '13', 'datetime': '2026-06-30 22:23:13.247000', 'flow': '0', 'TS': 1782838393.247, 'address': '13', 'weight': '83', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 22:23:13.374000', 'flow': '0', 'TS': 1782838393.374, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 22:23:13.395000', 'flow': '0', 'TS': 1782838393.395, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 22:23:13.414000', 'flow': '0', 'TS': 1782838393.414, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 22:23:13.443000', 'flow': '0', 'TS': 1782838393.443, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 22:23:13.463000', 'flow': '0', 'TS': 1782838393.463, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 22:23:13.603000', 'flow': '0', 'TS': 1782838393.603, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 22:23:13.630000', 'flow': '0', 'TS': 1782838393.6299999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 22:23:13.649000', 'flow': '0', 'TS': 1782838393.649, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-29', 'tray_id': '22', 'datetime': '2026-06-30 22:23:13.671000', 'flow': '0', 'TS': 1782838393.671, 'address': '22', 'weight': '-29', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 22:23:13.713000', 'flow': '0', 'TS': 1782838393.7129998, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 22:23:13.732000', 'flow': '0', 'TS': 1782838393.7319999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 22:23:13.872000', 'flow': '0', 'TS': 1782838393.872, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 22:23:13.843000', 'flow': '0', 'TS': 1782838393.8430002, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 22:23:13.863000', 'flow': '0', 'TS': 1782838393.863, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 23, 14, 61611), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 22:23:14.027000', 'flow': '0', 'TS': 1782838394.027, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 22:23:14.050000', 'flow': '0', 'TS': 1782838394.05, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 22:23:14.190000', 'flow': '0', 'TS': 1782838394.19, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 22:23:14.230000', 'flow': '0', 'TS': 1782838394.23, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 22:23:14.251000', 'flow': '0', 'TS': 1782838394.2510002, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 22:23:14.270000', 'flow': '0', 'TS': 1782838394.27, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 22:23:14.322000', 'flow': '0', 'TS': 1782838394.322, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 22:23:14.341000', 'flow': '0', 'TS': 1782838394.341, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 22:23:14.362000', 'flow': '0', 'TS': 1782838394.362, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 22:23:14.532000', 'flow': '0', 'TS': 1782838394.532, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 22:23:14.554000', 'flow': '0', 'TS': 1782838394.5540001, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 22:23:14.573000', 'flow': '0', 'TS': 1782838394.573, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 22:23:14.631000', 'flow': '0', 'TS': 1782838394.631, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 22:23:14.771000', 'flow': '0', 'TS': 1782838394.7710001, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 22:23:14.791000', 'flow': '0', 'TS': 1782838394.7910001, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 22:23:14.931000', 'flow': '0', 'TS': 1782838394.931, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 22:23:15,233.233 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 23, 13, 227486), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 22:23:13.206000', 'flow': '0', 'TS': 1782838393.2059999, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '94', 'tray_id': '12', 'datetime': '2026-06-30 22:23:13.226000', 'flow': '0', 'TS': 1782838393.226, 'address': '12', 'weight': '94', 'expected_tray_weight': 75}, {'tray_weight': '83', 'tray_id': '13', 'datetime': '2026-06-30 22:23:13.247000', 'flow': '0', 'TS': 1782838393.247, 'address': '13', 'weight': '83', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 22:23:13.374000', 'flow': '0', 'TS': 1782838393.374, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 22:23:13.395000', 'flow': '0', 'TS': 1782838393.395, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 22:23:13.414000', 'flow': '0', 'TS': 1782838393.414, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 22:23:13.443000', 'flow': '0', 'TS': 1782838393.443, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 22:23:13.463000', 'flow': '0', 'TS': 1782838393.463, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 22:23:13.603000', 'flow': '0', 'TS': 1782838393.603, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '201', 'tray_id': '20', 'datetime': '2026-06-30 22:23:13.630000', 'flow': '0', 'TS': 1782838393.6299999, 'address': '20', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 22:23:13.649000', 'flow': '0', 'TS': 1782838393.649, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-29', 'tray_id': '22', 'datetime': '2026-06-30 22:23:13.671000', 'flow': '0', 'TS': 1782838393.671, 'address': '22', 'weight': '-29', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 22:23:13.713000', 'flow': '0', 'TS': 1782838393.7129998, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 22:23:13.732000', 'flow': '0', 'TS': 1782838393.7319999, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 22:23:13.872000', 'flow': '0', 'TS': 1782838393.872, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1291', 'tray_id': '26', 'datetime': '2026-06-30 22:23:13.843000', 'flow': '0', 'TS': 1782838393.8430002, 'address': '26', 'weight': '1291', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 22:23:13.863000', 'flow': '0', 'TS': 1782838393.863, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 23, 14, 61611), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 22:23:14.027000', 'flow': '0', 'TS': 1782838394.027, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 22:23:14.050000', 'flow': '0', 'TS': 1782838394.05, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 22:23:14.190000', 'flow': '0', 'TS': 1782838394.19, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 22:23:14.230000', 'flow': '0', 'TS': 1782838394.23, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 22:23:14.251000', 'flow': '0', 'TS': 1782838394.2510002, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 22:23:14.270000', 'flow': '0', 'TS': 1782838394.27, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 22:23:14.322000', 'flow': '0', 'TS': 1782838394.322, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 22:23:14.341000', 'flow': '0', 'TS': 1782838394.341, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 22:23:14.362000', 'flow': '0', 'TS': 1782838394.362, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 22:23:14.532000', 'flow': '0', 'TS': 1782838394.532, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 22:23:14.554000', 'flow': '0', 'TS': 1782838394.5540001, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 22:23:14.573000', 'flow': '0', 'TS': 1782838394.573, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 22:23:14.631000', 'flow': '0', 'TS': 1782838394.631, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 22:23:14.771000', 'flow': '0', 'TS': 1782838394.7710001, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 22:23:14.791000', 'flow': '0', 'TS': 1782838394.7910001, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 22:23:14.931000', 'flow': '0', 'TS': 1782838394.931, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 22:28:34,054.054 INFO    ] processOrderPayment version is : v2
[2026-06-30 22:38:02,529.529 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 38, 1, 311100), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 22:38:01.204000', 'flow': '0', 'TS': 1782839281.204, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '94', 'tray_id': '12', 'datetime': '2026-06-30 22:38:01.337000', 'flow': '0', 'TS': 1782839281.337, 'address': '12', 'weight': '94', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 22:38:01.361000', 'flow': '0', 'TS': 1782839281.361, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 22:38:01.481000', 'flow': '0', 'TS': 1782839281.481, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 22:38:01.500000', 'flow': '0', 'TS': 1782839281.5, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 22:38:01.521000', 'flow': '0', 'TS': 1782839281.521, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 22:38:01.623000', 'flow': '0', 'TS': 1782839281.6230001, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 22:38:01.644000', 'flow': '0', 'TS': 1782839281.644, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 22:38:01.642000', 'flow': '0', 'TS': 1782839281.642, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 22:38:01.821000', 'flow': '0', 'TS': 1782839281.821, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 22:38:01.844000', 'flow': '0', 'TS': 1782839281.844, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 22:38:01.965000', 'flow': '0', 'TS': 1782839281.965, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 22:38:02.068000', 'flow': '0', 'TS': 1782839282.068, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 22:38:02.201000', 'flow': '0', 'TS': 1782839282.201, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 22:38:02.231000', 'flow': '0', 'TS': 1782839282.231, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 22:38:02.327000', 'flow': '0', 'TS': 1782839282.327, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 22:38:02.345000', 'flow': '0', 'TS': 1782839282.345, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 23, 14, 61611), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 22:23:14.027000', 'flow': '0', 'TS': 1782838394.027, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 22:23:14.050000', 'flow': '0', 'TS': 1782838394.05, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 22:23:14.190000', 'flow': '0', 'TS': 1782838394.19, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 22:23:14.230000', 'flow': '0', 'TS': 1782838394.23, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 22:23:14.251000', 'flow': '0', 'TS': 1782838394.2510002, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 22:23:14.270000', 'flow': '0', 'TS': 1782838394.27, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 22:23:14.322000', 'flow': '0', 'TS': 1782838394.322, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 22:23:14.341000', 'flow': '0', 'TS': 1782838394.341, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 22:23:14.362000', 'flow': '0', 'TS': 1782838394.362, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 22:23:14.532000', 'flow': '0', 'TS': 1782838394.532, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 22:23:14.554000', 'flow': '0', 'TS': 1782838394.5540001, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 22:23:14.573000', 'flow': '0', 'TS': 1782838394.573, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 22:23:14.631000', 'flow': '0', 'TS': 1782838394.631, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 22:23:14.771000', 'flow': '0', 'TS': 1782838394.7710001, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 22:23:14.791000', 'flow': '0', 'TS': 1782838394.7910001, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 22:23:14.931000', 'flow': '0', 'TS': 1782838394.931, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 22:38:02,549.549 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 38, 1, 311100), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 22:38:01.204000', 'flow': '0', 'TS': 1782839281.204, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '94', 'tray_id': '12', 'datetime': '2026-06-30 22:38:01.337000', 'flow': '0', 'TS': 1782839281.337, 'address': '12', 'weight': '94', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 22:38:01.361000', 'flow': '0', 'TS': 1782839281.361, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 22:38:01.481000', 'flow': '0', 'TS': 1782839281.481, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 22:38:01.500000', 'flow': '0', 'TS': 1782839281.5, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 22:38:01.521000', 'flow': '0', 'TS': 1782839281.521, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 22:38:01.623000', 'flow': '0', 'TS': 1782839281.6230001, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 22:38:01.644000', 'flow': '0', 'TS': 1782839281.644, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 22:38:01.642000', 'flow': '0', 'TS': 1782839281.642, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 22:38:01.821000', 'flow': '0', 'TS': 1782839281.821, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 22:38:01.844000', 'flow': '0', 'TS': 1782839281.844, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 22:38:01.965000', 'flow': '0', 'TS': 1782839281.965, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 22:38:02.068000', 'flow': '0', 'TS': 1782839282.068, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 22:38:02.201000', 'flow': '0', 'TS': 1782839282.201, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 22:38:02.231000', 'flow': '0', 'TS': 1782839282.231, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 22:38:02.327000', 'flow': '0', 'TS': 1782839282.327, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 22:38:02.345000', 'flow': '0', 'TS': 1782839282.345, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 23, 14, 61611), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 22:23:14.027000', 'flow': '0', 'TS': 1782838394.027, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 22:23:14.050000', 'flow': '0', 'TS': 1782838394.05, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 22:23:14.190000', 'flow': '0', 'TS': 1782838394.19, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 22:23:14.230000', 'flow': '0', 'TS': 1782838394.23, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 22:23:14.251000', 'flow': '0', 'TS': 1782838394.2510002, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 22:23:14.270000', 'flow': '0', 'TS': 1782838394.27, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 22:23:14.322000', 'flow': '0', 'TS': 1782838394.322, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 22:23:14.341000', 'flow': '0', 'TS': 1782838394.341, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 22:23:14.362000', 'flow': '0', 'TS': 1782838394.362, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 22:23:14.532000', 'flow': '0', 'TS': 1782838394.532, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 22:23:14.554000', 'flow': '0', 'TS': 1782838394.5540001, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 22:23:14.573000', 'flow': '0', 'TS': 1782838394.573, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 22:23:14.631000', 'flow': '0', 'TS': 1782838394.631, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 22:23:14.771000', 'flow': '0', 'TS': 1782838394.7710001, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 22:23:14.791000', 'flow': '0', 'TS': 1782838394.7910001, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 22:23:14.931000', 'flow': '0', 'TS': 1782838394.931, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 22:38:04,053.053 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 38, 1, 311100), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 22:38:01.204000', 'flow': '0', 'TS': 1782839281.204, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '94', 'tray_id': '12', 'datetime': '2026-06-30 22:38:01.337000', 'flow': '0', 'TS': 1782839281.337, 'address': '12', 'weight': '94', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 22:38:01.361000', 'flow': '0', 'TS': 1782839281.361, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 22:38:01.481000', 'flow': '0', 'TS': 1782839281.481, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 22:38:01.500000', 'flow': '0', 'TS': 1782839281.5, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 22:38:01.521000', 'flow': '0', 'TS': 1782839281.521, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 22:38:01.623000', 'flow': '0', 'TS': 1782839281.6230001, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 22:38:01.644000', 'flow': '0', 'TS': 1782839281.644, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 22:38:01.642000', 'flow': '0', 'TS': 1782839281.642, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 22:38:01.821000', 'flow': '0', 'TS': 1782839281.821, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 22:38:01.844000', 'flow': '0', 'TS': 1782839281.844, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 22:38:01.965000', 'flow': '0', 'TS': 1782839281.965, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 22:38:02.068000', 'flow': '0', 'TS': 1782839282.068, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 22:38:02.201000', 'flow': '0', 'TS': 1782839282.201, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 22:38:02.231000', 'flow': '0', 'TS': 1782839282.231, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 22:38:02.327000', 'flow': '0', 'TS': 1782839282.327, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 22:38:02.345000', 'flow': '0', 'TS': 1782839282.345, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 38, 2, 578842), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 22:38:02.564000', 'flow': '0', 'TS': 1782839282.564, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 22:38:02.584000', 'flow': '0', 'TS': 1782839282.5839999, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 22:38:02.722000', 'flow': '0', 'TS': 1782839282.722, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 22:38:02.753000', 'flow': '0', 'TS': 1782839282.753, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 22:38:02.891000', 'flow': '0', 'TS': 1782839282.891, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 22:38:02.908000', 'flow': '0', 'TS': 1782839282.908, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 22:38:03.032000', 'flow': '0', 'TS': 1782839283.0319998, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 22:38:03.169000', 'flow': '0', 'TS': 1782839283.169, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 22:38:03.189000', 'flow': '0', 'TS': 1782839283.189, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 22:38:03.271000', 'flow': '0', 'TS': 1782839283.271, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '192', 'tray_id': '41', 'datetime': '2026-06-30 22:38:03.405000', 'flow': '0', 'TS': 1782839283.405, 'address': '41', 'weight': '192', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 22:38:03.431000', 'flow': '0', 'TS': 1782839283.431, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 22:38:03.461000', 'flow': '0', 'TS': 1782839283.4610002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 22:38:03.603000', 'flow': '0', 'TS': 1782839283.603, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 22:38:03.617000', 'flow': '0', 'TS': 1782839283.6169999, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 22:38:03.754000', 'flow': '0', 'TS': 1782839283.754, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 22:38:04,068.068 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 38, 1, 311100), 'door_weights': [{'tray_weight': '480', 'tray_id': '11', 'datetime': '2026-06-30 22:38:01.204000', 'flow': '0', 'TS': 1782839281.204, 'address': '11', 'weight': '480', 'expected_tray_weight': 427}, {'tray_weight': '94', 'tray_id': '12', 'datetime': '2026-06-30 22:38:01.337000', 'flow': '0', 'TS': 1782839281.337, 'address': '12', 'weight': '94', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 22:38:01.361000', 'flow': '0', 'TS': 1782839281.361, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 22:38:01.481000', 'flow': '0', 'TS': 1782839281.481, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 22:38:01.500000', 'flow': '0', 'TS': 1782839281.5, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 22:38:01.521000', 'flow': '0', 'TS': 1782839281.521, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 22:38:01.623000', 'flow': '0', 'TS': 1782839281.6230001, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 22:38:01.644000', 'flow': '0', 'TS': 1782839281.644, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 22:38:01.642000', 'flow': '0', 'TS': 1782839281.642, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 22:38:01.821000', 'flow': '0', 'TS': 1782839281.821, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 22:38:01.844000', 'flow': '0', 'TS': 1782839281.844, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 22:38:01.965000', 'flow': '0', 'TS': 1782839281.965, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 22:38:02.068000', 'flow': '0', 'TS': 1782839282.068, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 22:38:02.201000', 'flow': '0', 'TS': 1782839282.201, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 22:38:02.231000', 'flow': '0', 'TS': 1782839282.231, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 22:38:02.327000', 'flow': '0', 'TS': 1782839282.327, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 22:38:02.345000', 'flow': '0', 'TS': 1782839282.345, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 38, 2, 578842), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 22:38:02.564000', 'flow': '0', 'TS': 1782839282.564, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 22:38:02.584000', 'flow': '0', 'TS': 1782839282.5839999, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 22:38:02.722000', 'flow': '0', 'TS': 1782839282.722, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 22:38:02.753000', 'flow': '0', 'TS': 1782839282.753, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 22:38:02.891000', 'flow': '0', 'TS': 1782839282.891, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 22:38:02.908000', 'flow': '0', 'TS': 1782839282.908, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 22:38:03.032000', 'flow': '0', 'TS': 1782839283.0319998, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 22:38:03.169000', 'flow': '0', 'TS': 1782839283.169, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 22:38:03.189000', 'flow': '0', 'TS': 1782839283.189, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 22:38:03.271000', 'flow': '0', 'TS': 1782839283.271, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '192', 'tray_id': '41', 'datetime': '2026-06-30 22:38:03.405000', 'flow': '0', 'TS': 1782839283.405, 'address': '41', 'weight': '192', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 22:38:03.431000', 'flow': '0', 'TS': 1782839283.431, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 22:38:03.461000', 'flow': '0', 'TS': 1782839283.4610002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 22:38:03.603000', 'flow': '0', 'TS': 1782839283.603, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 22:38:03.617000', 'flow': '0', 'TS': 1782839283.6169999, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 22:38:03.754000', 'flow': '0', 'TS': 1782839283.754, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 22:38:30,975.975 INFO    ] processOrderPayment version is : v2
[2026-06-30 22:43:27,814.814 INFO    ] processOrderPayment version is : v2
[2026-06-30 22:53:31,754.754 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 53, 30, 892312), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 22:53:30.790000', 'flow': '0', 'TS': 1782840210.7900002, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '94', 'tray_id': '12', 'datetime': '2026-06-30 22:53:30.928000', 'flow': '0', 'TS': 1782840210.928, 'address': '12', 'weight': '94', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 22:53:30.946000', 'flow': '0', 'TS': 1782840210.9459999, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 22:53:31.036000', 'flow': '0', 'TS': 1782840211.036, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 22:53:31.060000', 'flow': '0', 'TS': 1782840211.0600002, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 22:53:31.080000', 'flow': '0', 'TS': 1782840211.08, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 22:53:31.121000', 'flow': '0', 'TS': 1782840211.121, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 22:53:31.140000', 'flow': '0', 'TS': 1782840211.1399999, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 22:53:31.280000', 'flow': '0', 'TS': 1782840211.28, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 22:53:31.264000', 'flow': '0', 'TS': 1782840211.264, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 22:53:31.280000', 'flow': '0', 'TS': 1782840211.2800002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 22:53:31.423000', 'flow': '0', 'TS': 1782840211.4229999, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 22:53:31.391000', 'flow': '0', 'TS': 1782840211.391, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 22:53:31.528000', 'flow': '0', 'TS': 1782840211.528, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 22:53:31.546000', 'flow': '0', 'TS': 1782840211.546, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 22:53:31.600000', 'flow': '0', 'TS': 1782840211.6, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 22:53:31.618000', 'flow': '0', 'TS': 1782840211.6179998, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 38, 2, 578842), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 22:38:02.564000', 'flow': '0', 'TS': 1782839282.564, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 22:38:02.584000', 'flow': '0', 'TS': 1782839282.5839999, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 22:38:02.722000', 'flow': '0', 'TS': 1782839282.722, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 22:38:02.753000', 'flow': '0', 'TS': 1782839282.753, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 22:38:02.891000', 'flow': '0', 'TS': 1782839282.891, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 22:38:02.908000', 'flow': '0', 'TS': 1782839282.908, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 22:38:03.032000', 'flow': '0', 'TS': 1782839283.0319998, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 22:38:03.169000', 'flow': '0', 'TS': 1782839283.169, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 22:38:03.189000', 'flow': '0', 'TS': 1782839283.189, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 22:38:03.271000', 'flow': '0', 'TS': 1782839283.271, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '192', 'tray_id': '41', 'datetime': '2026-06-30 22:38:03.405000', 'flow': '0', 'TS': 1782839283.405, 'address': '41', 'weight': '192', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 22:38:03.431000', 'flow': '0', 'TS': 1782839283.431, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 22:38:03.461000', 'flow': '0', 'TS': 1782839283.4610002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 22:38:03.603000', 'flow': '0', 'TS': 1782839283.603, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 22:38:03.617000', 'flow': '0', 'TS': 1782839283.6169999, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 22:38:03.754000', 'flow': '0', 'TS': 1782839283.754, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 22:53:31,763.763 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 53, 30, 892312), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 22:53:30.790000', 'flow': '0', 'TS': 1782840210.7900002, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '94', 'tray_id': '12', 'datetime': '2026-06-30 22:53:30.928000', 'flow': '0', 'TS': 1782840210.928, 'address': '12', 'weight': '94', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 22:53:30.946000', 'flow': '0', 'TS': 1782840210.9459999, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 22:53:31.036000', 'flow': '0', 'TS': 1782840211.036, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 22:53:31.060000', 'flow': '0', 'TS': 1782840211.0600002, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 22:53:31.080000', 'flow': '0', 'TS': 1782840211.08, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 22:53:31.121000', 'flow': '0', 'TS': 1782840211.121, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 22:53:31.140000', 'flow': '0', 'TS': 1782840211.1399999, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 22:53:31.280000', 'flow': '0', 'TS': 1782840211.28, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 22:53:31.264000', 'flow': '0', 'TS': 1782840211.264, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 22:53:31.280000', 'flow': '0', 'TS': 1782840211.2800002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 22:53:31.423000', 'flow': '0', 'TS': 1782840211.4229999, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 22:53:31.391000', 'flow': '0', 'TS': 1782840211.391, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 22:53:31.528000', 'flow': '0', 'TS': 1782840211.528, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 22:53:31.546000', 'flow': '0', 'TS': 1782840211.546, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 22:53:31.600000', 'flow': '0', 'TS': 1782840211.6, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 22:53:31.618000', 'flow': '0', 'TS': 1782840211.6179998, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 38, 2, 578842), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 22:38:02.564000', 'flow': '0', 'TS': 1782839282.564, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 22:38:02.584000', 'flow': '0', 'TS': 1782839282.5839999, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 22:38:02.722000', 'flow': '0', 'TS': 1782839282.722, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 22:38:02.753000', 'flow': '0', 'TS': 1782839282.753, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 22:38:02.891000', 'flow': '0', 'TS': 1782839282.891, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 22:38:02.908000', 'flow': '0', 'TS': 1782839282.908, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 22:38:03.032000', 'flow': '0', 'TS': 1782839283.0319998, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 22:38:03.169000', 'flow': '0', 'TS': 1782839283.169, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1311', 'tray_id': '39', 'datetime': '2026-06-30 22:38:03.189000', 'flow': '0', 'TS': 1782839283.189, 'address': '39', 'weight': '1311', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 22:38:03.271000', 'flow': '0', 'TS': 1782839283.271, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '192', 'tray_id': '41', 'datetime': '2026-06-30 22:38:03.405000', 'flow': '0', 'TS': 1782839283.405, 'address': '41', 'weight': '192', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 22:38:03.431000', 'flow': '0', 'TS': 1782839283.431, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 22:38:03.461000', 'flow': '0', 'TS': 1782839283.4610002, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 22:38:03.603000', 'flow': '0', 'TS': 1782839283.603, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 22:38:03.617000', 'flow': '0', 'TS': 1782839283.6169999, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 22:38:03.754000', 'flow': '0', 'TS': 1782839283.754, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 22:53:32,708.708 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 53, 30, 892312), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 22:53:30.790000', 'flow': '0', 'TS': 1782840210.7900002, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '94', 'tray_id': '12', 'datetime': '2026-06-30 22:53:30.928000', 'flow': '0', 'TS': 1782840210.928, 'address': '12', 'weight': '94', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 22:53:30.946000', 'flow': '0', 'TS': 1782840210.9459999, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 22:53:31.036000', 'flow': '0', 'TS': 1782840211.036, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 22:53:31.060000', 'flow': '0', 'TS': 1782840211.0600002, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 22:53:31.080000', 'flow': '0', 'TS': 1782840211.08, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 22:53:31.121000', 'flow': '0', 'TS': 1782840211.121, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 22:53:31.140000', 'flow': '0', 'TS': 1782840211.1399999, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 22:53:31.280000', 'flow': '0', 'TS': 1782840211.28, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 22:53:31.264000', 'flow': '0', 'TS': 1782840211.264, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 22:53:31.280000', 'flow': '0', 'TS': 1782840211.2800002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 22:53:31.423000', 'flow': '0', 'TS': 1782840211.4229999, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 22:53:31.391000', 'flow': '0', 'TS': 1782840211.391, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 22:53:31.528000', 'flow': '0', 'TS': 1782840211.528, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 22:53:31.546000', 'flow': '0', 'TS': 1782840211.546, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 22:53:31.600000', 'flow': '0', 'TS': 1782840211.6, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 22:53:31.618000', 'flow': '0', 'TS': 1782840211.6179998, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 53, 31, 777414), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 22:53:31.756000', 'flow': '0', 'TS': 1782840211.756, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 22:53:31.776000', 'flow': '0', 'TS': 1782840211.776, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 22:53:31.796000', 'flow': '0', 'TS': 1782840211.796, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 22:53:31.913000', 'flow': '0', 'TS': 1782840211.913, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 22:53:31.934000', 'flow': '0', 'TS': 1782840211.934, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 22:53:31.954000', 'flow': '0', 'TS': 1782840211.954, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 22:53:32.079000', 'flow': '0', 'TS': 1782840212.079, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 22:53:32.103000', 'flow': '0', 'TS': 1782840212.1030002, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 22:53:32.121000', 'flow': '0', 'TS': 1782840212.121, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 22:53:32.194000', 'flow': '0', 'TS': 1782840212.194, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 22:53:32.213000', 'flow': '0', 'TS': 1782840212.213, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 22:53:32.232000', 'flow': '0', 'TS': 1782840212.2319999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 22:53:32.305000', 'flow': '0', 'TS': 1782840212.305, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 22:53:32.443000', 'flow': '0', 'TS': 1782840212.4429998, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 22:53:32.485000', 'flow': '0', 'TS': 1782840212.4850001, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 22:53:32.507000', 'flow': '0', 'TS': 1782840212.507, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 22:53:32,716.716 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 53, 30, 892312), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 22:53:30.790000', 'flow': '0', 'TS': 1782840210.7900002, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '94', 'tray_id': '12', 'datetime': '2026-06-30 22:53:30.928000', 'flow': '0', 'TS': 1782840210.928, 'address': '12', 'weight': '94', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 22:53:30.946000', 'flow': '0', 'TS': 1782840210.9459999, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 22:53:31.036000', 'flow': '0', 'TS': 1782840211.036, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 22:53:31.060000', 'flow': '0', 'TS': 1782840211.0600002, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 22:53:31.080000', 'flow': '0', 'TS': 1782840211.08, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 22:53:31.121000', 'flow': '0', 'TS': 1782840211.121, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 22:53:31.140000', 'flow': '0', 'TS': 1782840211.1399999, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 22:53:31.280000', 'flow': '0', 'TS': 1782840211.28, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '200', 'tray_id': '20', 'datetime': '2026-06-30 22:53:31.264000', 'flow': '0', 'TS': 1782840211.264, 'address': '20', 'weight': '200', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 22:53:31.280000', 'flow': '0', 'TS': 1782840211.2800002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 22:53:31.423000', 'flow': '0', 'TS': 1782840211.4229999, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 22:53:31.391000', 'flow': '0', 'TS': 1782840211.391, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 22:53:31.528000', 'flow': '0', 'TS': 1782840211.528, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 22:53:31.546000', 'flow': '0', 'TS': 1782840211.546, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 22:53:31.600000', 'flow': '0', 'TS': 1782840211.6, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 22:53:31.618000', 'flow': '0', 'TS': 1782840211.6179998, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 53, 31, 777414), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 22:53:31.756000', 'flow': '0', 'TS': 1782840211.756, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 22:53:31.776000', 'flow': '0', 'TS': 1782840211.776, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 22:53:31.796000', 'flow': '0', 'TS': 1782840211.796, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 22:53:31.913000', 'flow': '0', 'TS': 1782840211.913, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 22:53:31.934000', 'flow': '0', 'TS': 1782840211.934, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 22:53:31.954000', 'flow': '0', 'TS': 1782840211.954, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 22:53:32.079000', 'flow': '0', 'TS': 1782840212.079, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 22:53:32.103000', 'flow': '0', 'TS': 1782840212.1030002, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 22:53:32.121000', 'flow': '0', 'TS': 1782840212.121, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 22:53:32.194000', 'flow': '0', 'TS': 1782840212.194, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 22:53:32.213000', 'flow': '0', 'TS': 1782840212.213, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 22:53:32.232000', 'flow': '0', 'TS': 1782840212.2319999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 22:53:32.305000', 'flow': '0', 'TS': 1782840212.305, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 22:53:32.443000', 'flow': '0', 'TS': 1782840212.4429998, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 22:53:32.485000', 'flow': '0', 'TS': 1782840212.4850001, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 22:53:32.507000', 'flow': '0', 'TS': 1782840212.507, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 22:56:22,672.672 INFO    ] processOrderPayment version is : v2
[2026-06-30 23:01:40,704.704 INFO    ] processOrderPayment version is : v2
[2026-06-30 23:05:47,246.246 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 5, 46, 412162), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 23:05:46.395000', 'flow': '0', 'TS': 1782840946.395, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 23:05:46.413000', 'flow': '0', 'TS': 1782840946.413, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 23:05:46.434000', 'flow': '0', 'TS': 1782840946.434, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:05:46.513000', 'flow': '0', 'TS': 1782840946.513, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:05:46.531000', 'flow': '0', 'TS': 1782840946.5310001, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:05:46.552000', 'flow': '0', 'TS': 1782840946.552, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 23:05:46.674000', 'flow': '0', 'TS': 1782840946.674, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:05:46.693000', 'flow': '0', 'TS': 1782840946.693, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 23:05:46.714000', 'flow': '0', 'TS': 1782840946.714, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 23:05:46.803000', 'flow': '0', 'TS': 1782840946.8030002, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 23:05:46.820000', 'flow': '0', 'TS': 1782840946.8200002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 23:05:46.842000', 'flow': '0', 'TS': 1782840946.842, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 23:05:46.920000', 'flow': '0', 'TS': 1782840946.92, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:05:46.941000', 'flow': '0', 'TS': 1782840946.941, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 23:05:46.960000', 'flow': '0', 'TS': 1782840946.9599998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 23:05:47.097000', 'flow': '0', 'TS': 1782840947.0970001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 23:05:47.114000', 'flow': '0', 'TS': 1782840947.1139998, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 53, 31, 777414), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 22:53:31.756000', 'flow': '0', 'TS': 1782840211.756, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 22:53:31.776000', 'flow': '0', 'TS': 1782840211.776, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 22:53:31.796000', 'flow': '0', 'TS': 1782840211.796, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 22:53:31.913000', 'flow': '0', 'TS': 1782840211.913, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 22:53:31.934000', 'flow': '0', 'TS': 1782840211.934, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 22:53:31.954000', 'flow': '0', 'TS': 1782840211.954, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 22:53:32.079000', 'flow': '0', 'TS': 1782840212.079, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 22:53:32.103000', 'flow': '0', 'TS': 1782840212.1030002, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 22:53:32.121000', 'flow': '0', 'TS': 1782840212.121, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 22:53:32.194000', 'flow': '0', 'TS': 1782840212.194, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 22:53:32.213000', 'flow': '0', 'TS': 1782840212.213, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 22:53:32.232000', 'flow': '0', 'TS': 1782840212.2319999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 22:53:32.305000', 'flow': '0', 'TS': 1782840212.305, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 22:53:32.443000', 'flow': '0', 'TS': 1782840212.4429998, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 22:53:32.485000', 'flow': '0', 'TS': 1782840212.4850001, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 22:53:32.507000', 'flow': '0', 'TS': 1782840212.507, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:05:47,262.262 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 5, 46, 412162), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 23:05:46.395000', 'flow': '0', 'TS': 1782840946.395, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 23:05:46.413000', 'flow': '0', 'TS': 1782840946.413, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 23:05:46.434000', 'flow': '0', 'TS': 1782840946.434, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:05:46.513000', 'flow': '0', 'TS': 1782840946.513, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:05:46.531000', 'flow': '0', 'TS': 1782840946.5310001, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:05:46.552000', 'flow': '0', 'TS': 1782840946.552, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 23:05:46.674000', 'flow': '0', 'TS': 1782840946.674, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:05:46.693000', 'flow': '0', 'TS': 1782840946.693, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 23:05:46.714000', 'flow': '0', 'TS': 1782840946.714, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 23:05:46.803000', 'flow': '0', 'TS': 1782840946.8030002, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 23:05:46.820000', 'flow': '0', 'TS': 1782840946.8200002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 23:05:46.842000', 'flow': '0', 'TS': 1782840946.842, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 23:05:46.920000', 'flow': '0', 'TS': 1782840946.92, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:05:46.941000', 'flow': '0', 'TS': 1782840946.941, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 23:05:46.960000', 'flow': '0', 'TS': 1782840946.9599998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 23:05:47.097000', 'flow': '0', 'TS': 1782840947.0970001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 23:05:47.114000', 'flow': '0', 'TS': 1782840947.1139998, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 22, 53, 31, 777414), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 22:53:31.756000', 'flow': '0', 'TS': 1782840211.756, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1611', 'tray_id': '32', 'datetime': '2026-06-30 22:53:31.776000', 'flow': '0', 'TS': 1782840211.776, 'address': '32', 'weight': '1611', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 22:53:31.796000', 'flow': '0', 'TS': 1782840211.796, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 22:53:31.913000', 'flow': '0', 'TS': 1782840211.913, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 22:53:31.934000', 'flow': '0', 'TS': 1782840211.934, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 22:53:31.954000', 'flow': '0', 'TS': 1782840211.954, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 22:53:32.079000', 'flow': '0', 'TS': 1782840212.079, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1936', 'tray_id': '38', 'datetime': '2026-06-30 22:53:32.103000', 'flow': '0', 'TS': 1782840212.1030002, 'address': '38', 'weight': '1936', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 22:53:32.121000', 'flow': '0', 'TS': 1782840212.121, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 22:53:32.194000', 'flow': '0', 'TS': 1782840212.194, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 22:53:32.213000', 'flow': '0', 'TS': 1782840212.213, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 22:53:32.232000', 'flow': '0', 'TS': 1782840212.2319999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 22:53:32.305000', 'flow': '0', 'TS': 1782840212.305, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 22:53:32.443000', 'flow': '0', 'TS': 1782840212.4429998, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 22:53:32.485000', 'flow': '0', 'TS': 1782840212.4850001, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 22:53:32.507000', 'flow': '0', 'TS': 1782840212.507, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:05:48,606.606 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 5, 46, 412162), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 23:05:46.395000', 'flow': '0', 'TS': 1782840946.395, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 23:05:46.413000', 'flow': '0', 'TS': 1782840946.413, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 23:05:46.434000', 'flow': '0', 'TS': 1782840946.434, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:05:46.513000', 'flow': '0', 'TS': 1782840946.513, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:05:46.531000', 'flow': '0', 'TS': 1782840946.5310001, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:05:46.552000', 'flow': '0', 'TS': 1782840946.552, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 23:05:46.674000', 'flow': '0', 'TS': 1782840946.674, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:05:46.693000', 'flow': '0', 'TS': 1782840946.693, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 23:05:46.714000', 'flow': '0', 'TS': 1782840946.714, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 23:05:46.803000', 'flow': '0', 'TS': 1782840946.8030002, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 23:05:46.820000', 'flow': '0', 'TS': 1782840946.8200002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 23:05:46.842000', 'flow': '0', 'TS': 1782840946.842, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 23:05:46.920000', 'flow': '0', 'TS': 1782840946.92, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:05:46.941000', 'flow': '0', 'TS': 1782840946.941, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 23:05:46.960000', 'flow': '0', 'TS': 1782840946.9599998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 23:05:47.097000', 'flow': '0', 'TS': 1782840947.0970001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 23:05:47.114000', 'flow': '0', 'TS': 1782840947.1139998, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 5, 47, 288880), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:05:47.218000', 'flow': '0', 'TS': 1782840947.218, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 23:05:47.356000', 'flow': '0', 'TS': 1782840947.356, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:05:47.379000', 'flow': '0', 'TS': 1782840947.379, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:05:47.471000', 'flow': '0', 'TS': 1782840947.471, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 23:05:47.489000', 'flow': '0', 'TS': 1782840947.4889998, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 23:05:47.628000', 'flow': '0', 'TS': 1782840947.628, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 23:05:47.650000', 'flow': '0', 'TS': 1782840947.65, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:05:47.666000', 'flow': '0', 'TS': 1782840947.666, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:05:47.808000', 'flow': '0', 'TS': 1782840947.8079998, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:05:47.862000', 'flow': '0', 'TS': 1782840947.862, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:05:47.880000', 'flow': '0', 'TS': 1782840947.8799999, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:05:48.019000', 'flow': '0', 'TS': 1782840948.019, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 23:05:48.032000', 'flow': '0', 'TS': 1782840948.0319998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:05:48.169000', 'flow': '0', 'TS': 1782840948.1690001, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:05:48.142000', 'flow': '0', 'TS': 1782840948.142, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 23:05:48.279000', 'flow': '0', 'TS': 1782840948.279, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:05:48,622.622 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 5, 46, 412162), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 23:05:46.395000', 'flow': '0', 'TS': 1782840946.395, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 23:05:46.413000', 'flow': '0', 'TS': 1782840946.413, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 23:05:46.434000', 'flow': '0', 'TS': 1782840946.434, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:05:46.513000', 'flow': '0', 'TS': 1782840946.513, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:05:46.531000', 'flow': '0', 'TS': 1782840946.5310001, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:05:46.552000', 'flow': '0', 'TS': 1782840946.552, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 23:05:46.674000', 'flow': '0', 'TS': 1782840946.674, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:05:46.693000', 'flow': '0', 'TS': 1782840946.693, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 23:05:46.714000', 'flow': '0', 'TS': 1782840946.714, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 23:05:46.803000', 'flow': '0', 'TS': 1782840946.8030002, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 23:05:46.820000', 'flow': '0', 'TS': 1782840946.8200002, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 23:05:46.842000', 'flow': '0', 'TS': 1782840946.842, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '304', 'tray_id': '23', 'datetime': '2026-06-30 23:05:46.920000', 'flow': '0', 'TS': 1782840946.92, 'address': '23', 'weight': '304', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:05:46.941000', 'flow': '0', 'TS': 1782840946.941, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 23:05:46.960000', 'flow': '0', 'TS': 1782840946.9599998, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 23:05:47.097000', 'flow': '0', 'TS': 1782840947.0970001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 23:05:47.114000', 'flow': '0', 'TS': 1782840947.1139998, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 5, 47, 288880), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:05:47.218000', 'flow': '0', 'TS': 1782840947.218, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 23:05:47.356000', 'flow': '0', 'TS': 1782840947.356, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:05:47.379000', 'flow': '0', 'TS': 1782840947.379, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:05:47.471000', 'flow': '0', 'TS': 1782840947.471, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 23:05:47.489000', 'flow': '0', 'TS': 1782840947.4889998, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 23:05:47.628000', 'flow': '0', 'TS': 1782840947.628, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 23:05:47.650000', 'flow': '0', 'TS': 1782840947.65, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:05:47.666000', 'flow': '0', 'TS': 1782840947.666, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:05:47.808000', 'flow': '0', 'TS': 1782840947.8079998, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:05:47.862000', 'flow': '0', 'TS': 1782840947.862, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:05:47.880000', 'flow': '0', 'TS': 1782840947.8799999, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:05:48.019000', 'flow': '0', 'TS': 1782840948.019, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 23:05:48.032000', 'flow': '0', 'TS': 1782840948.0319998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:05:48.169000', 'flow': '0', 'TS': 1782840948.1690001, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:05:48.142000', 'flow': '0', 'TS': 1782840948.142, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 23:05:48.279000', 'flow': '0', 'TS': 1782840948.279, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:15:07,094.094 INFO    ] processOrderPayment version is : v2
[2026-06-30 23:20:31,405.405 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 20, 30, 564114), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 23:20:30.563000', 'flow': '0', 'TS': 1782841830.563, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 23:20:30.581000', 'flow': '0', 'TS': 1782841830.581, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 23:20:30.600000', 'flow': '0', 'TS': 1782841830.6, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:20:30.715000', 'flow': '0', 'TS': 1782841830.715, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:20:30.734000', 'flow': '0', 'TS': 1782841830.7340002, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:20:30.754000', 'flow': '0', 'TS': 1782841830.754, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '254', 'tray_id': '17', 'datetime': '2026-06-30 23:20:30.846000', 'flow': '0', 'TS': 1782841830.846, 'address': '17', 'weight': '254', 'expected_tray_weight': 232}, {'tray_weight': '197', 'tray_id': '18', 'datetime': '2026-06-30 23:20:30.866000', 'flow': '0', 'TS': 1782841830.8660002, 'address': '18', 'weight': '197', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 23:20:30.886000', 'flow': '0', 'TS': 1782841830.886, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 23:20:31.003000', 'flow': '0', 'TS': 1782841831.003, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 23:20:31.022000', 'flow': '0', 'TS': 1782841831.022, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 23:20:31.043000', 'flow': '0', 'TS': 1782841831.043, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 23:20:31.139000', 'flow': '0', 'TS': 1782841831.139, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:20:31.156000', 'flow': '0', 'TS': 1782841831.156, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 23:20:31.177000', 'flow': '0', 'TS': 1782841831.177, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 23:20:31.236000', 'flow': '0', 'TS': 1782841831.2359998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 23:20:31.256000', 'flow': '0', 'TS': 1782841831.256, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 5, 47, 288880), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:05:47.218000', 'flow': '0', 'TS': 1782840947.218, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 23:05:47.356000', 'flow': '0', 'TS': 1782840947.356, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:05:47.379000', 'flow': '0', 'TS': 1782840947.379, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:05:47.471000', 'flow': '0', 'TS': 1782840947.471, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 23:05:47.489000', 'flow': '0', 'TS': 1782840947.4889998, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 23:05:47.628000', 'flow': '0', 'TS': 1782840947.628, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 23:05:47.650000', 'flow': '0', 'TS': 1782840947.65, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:05:47.666000', 'flow': '0', 'TS': 1782840947.666, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:05:47.808000', 'flow': '0', 'TS': 1782840947.8079998, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:05:47.862000', 'flow': '0', 'TS': 1782840947.862, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:05:47.880000', 'flow': '0', 'TS': 1782840947.8799999, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:05:48.019000', 'flow': '0', 'TS': 1782840948.019, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 23:05:48.032000', 'flow': '0', 'TS': 1782840948.0319998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:05:48.169000', 'flow': '0', 'TS': 1782840948.1690001, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:05:48.142000', 'flow': '0', 'TS': 1782840948.142, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 23:05:48.279000', 'flow': '0', 'TS': 1782840948.279, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:20:31,413.413 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 20, 30, 564114), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 23:20:30.563000', 'flow': '0', 'TS': 1782841830.563, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 23:20:30.581000', 'flow': '0', 'TS': 1782841830.581, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 23:20:30.600000', 'flow': '0', 'TS': 1782841830.6, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:20:30.715000', 'flow': '0', 'TS': 1782841830.715, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:20:30.734000', 'flow': '0', 'TS': 1782841830.7340002, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:20:30.754000', 'flow': '0', 'TS': 1782841830.754, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '254', 'tray_id': '17', 'datetime': '2026-06-30 23:20:30.846000', 'flow': '0', 'TS': 1782841830.846, 'address': '17', 'weight': '254', 'expected_tray_weight': 232}, {'tray_weight': '197', 'tray_id': '18', 'datetime': '2026-06-30 23:20:30.866000', 'flow': '0', 'TS': 1782841830.8660002, 'address': '18', 'weight': '197', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 23:20:30.886000', 'flow': '0', 'TS': 1782841830.886, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 23:20:31.003000', 'flow': '0', 'TS': 1782841831.003, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 23:20:31.022000', 'flow': '0', 'TS': 1782841831.022, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 23:20:31.043000', 'flow': '0', 'TS': 1782841831.043, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 23:20:31.139000', 'flow': '0', 'TS': 1782841831.139, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:20:31.156000', 'flow': '0', 'TS': 1782841831.156, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 23:20:31.177000', 'flow': '0', 'TS': 1782841831.177, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 23:20:31.236000', 'flow': '0', 'TS': 1782841831.2359998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 23:20:31.256000', 'flow': '0', 'TS': 1782841831.256, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 5, 47, 288880), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:05:47.218000', 'flow': '0', 'TS': 1782840947.218, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 23:05:47.356000', 'flow': '0', 'TS': 1782840947.356, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:05:47.379000', 'flow': '0', 'TS': 1782840947.379, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:05:47.471000', 'flow': '0', 'TS': 1782840947.471, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 23:05:47.489000', 'flow': '0', 'TS': 1782840947.4889998, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3278', 'tray_id': '36', 'datetime': '2026-06-30 23:05:47.628000', 'flow': '0', 'TS': 1782840947.628, 'address': '36', 'weight': '3278', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 23:05:47.650000', 'flow': '0', 'TS': 1782840947.65, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:05:47.666000', 'flow': '0', 'TS': 1782840947.666, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:05:47.808000', 'flow': '0', 'TS': 1782840947.8079998, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:05:47.862000', 'flow': '0', 'TS': 1782840947.862, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:05:47.880000', 'flow': '0', 'TS': 1782840947.8799999, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:05:48.019000', 'flow': '0', 'TS': 1782840948.019, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 23:05:48.032000', 'flow': '0', 'TS': 1782840948.0319998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:05:48.169000', 'flow': '0', 'TS': 1782840948.1690001, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:05:48.142000', 'flow': '0', 'TS': 1782840948.142, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 23:05:48.279000', 'flow': '0', 'TS': 1782840948.279, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:20:32,403.403 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 20, 30, 564114), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 23:20:30.563000', 'flow': '0', 'TS': 1782841830.563, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 23:20:30.581000', 'flow': '0', 'TS': 1782841830.581, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 23:20:30.600000', 'flow': '0', 'TS': 1782841830.6, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:20:30.715000', 'flow': '0', 'TS': 1782841830.715, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:20:30.734000', 'flow': '0', 'TS': 1782841830.7340002, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:20:30.754000', 'flow': '0', 'TS': 1782841830.754, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '254', 'tray_id': '17', 'datetime': '2026-06-30 23:20:30.846000', 'flow': '0', 'TS': 1782841830.846, 'address': '17', 'weight': '254', 'expected_tray_weight': 232}, {'tray_weight': '197', 'tray_id': '18', 'datetime': '2026-06-30 23:20:30.866000', 'flow': '0', 'TS': 1782841830.8660002, 'address': '18', 'weight': '197', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 23:20:30.886000', 'flow': '0', 'TS': 1782841830.886, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 23:20:31.003000', 'flow': '0', 'TS': 1782841831.003, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 23:20:31.022000', 'flow': '0', 'TS': 1782841831.022, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 23:20:31.043000', 'flow': '0', 'TS': 1782841831.043, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 23:20:31.139000', 'flow': '0', 'TS': 1782841831.139, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:20:31.156000', 'flow': '0', 'TS': 1782841831.156, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 23:20:31.177000', 'flow': '0', 'TS': 1782841831.177, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 23:20:31.236000', 'flow': '0', 'TS': 1782841831.2359998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 23:20:31.256000', 'flow': '0', 'TS': 1782841831.256, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 20, 31, 427824), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 23:20:31.356000', 'flow': '0', 'TS': 1782841831.3560002, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 23:20:31.494000', 'flow': '0', 'TS': 1782841831.494, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:20:31.518000', 'flow': '0', 'TS': 1782841831.5180001, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:20:31.598000', 'flow': '0', 'TS': 1782841831.598, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 23:20:31.617000', 'flow': '0', 'TS': 1782841831.617, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:20:31.638000', 'flow': '0', 'TS': 1782841831.638, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 23:20:31.658000', 'flow': '0', 'TS': 1782841831.658, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:20:31.797000', 'flow': '0', 'TS': 1782841831.7970002, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:20:31.817000', 'flow': '0', 'TS': 1782841831.817, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:20:31.831000', 'flow': '0', 'TS': 1782841831.831, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '192', 'tray_id': '41', 'datetime': '2026-06-30 23:20:31.856000', 'flow': '0', 'TS': 1782841831.8560002, 'address': '41', 'weight': '192', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:20:31.994000', 'flow': '0', 'TS': 1782841831.994, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 23:20:31.998000', 'flow': '0', 'TS': 1782841831.998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:20:32.019000', 'flow': '0', 'TS': 1782841832.019, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 23:20:32.117000', 'flow': '0', 'TS': 1782841832.1169999, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 23:20:32.137000', 'flow': '0', 'TS': 1782841832.1369998, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:20:32,411.411 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 20, 30, 564114), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 23:20:30.563000', 'flow': '0', 'TS': 1782841830.563, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 23:20:30.581000', 'flow': '0', 'TS': 1782841830.581, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 23:20:30.600000', 'flow': '0', 'TS': 1782841830.6, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:20:30.715000', 'flow': '0', 'TS': 1782841830.715, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:20:30.734000', 'flow': '0', 'TS': 1782841830.7340002, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:20:30.754000', 'flow': '0', 'TS': 1782841830.754, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '254', 'tray_id': '17', 'datetime': '2026-06-30 23:20:30.846000', 'flow': '0', 'TS': 1782841830.846, 'address': '17', 'weight': '254', 'expected_tray_weight': 232}, {'tray_weight': '197', 'tray_id': '18', 'datetime': '2026-06-30 23:20:30.866000', 'flow': '0', 'TS': 1782841830.8660002, 'address': '18', 'weight': '197', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 23:20:30.886000', 'flow': '0', 'TS': 1782841830.886, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 23:20:31.003000', 'flow': '0', 'TS': 1782841831.003, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 23:20:31.022000', 'flow': '0', 'TS': 1782841831.022, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 23:20:31.043000', 'flow': '0', 'TS': 1782841831.043, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 23:20:31.139000', 'flow': '0', 'TS': 1782841831.139, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:20:31.156000', 'flow': '0', 'TS': 1782841831.156, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 23:20:31.177000', 'flow': '0', 'TS': 1782841831.177, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 23:20:31.236000', 'flow': '0', 'TS': 1782841831.2359998, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 23:20:31.256000', 'flow': '0', 'TS': 1782841831.256, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 20, 31, 427824), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 23:20:31.356000', 'flow': '0', 'TS': 1782841831.3560002, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 23:20:31.494000', 'flow': '0', 'TS': 1782841831.494, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:20:31.518000', 'flow': '0', 'TS': 1782841831.5180001, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:20:31.598000', 'flow': '0', 'TS': 1782841831.598, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 23:20:31.617000', 'flow': '0', 'TS': 1782841831.617, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:20:31.638000', 'flow': '0', 'TS': 1782841831.638, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 23:20:31.658000', 'flow': '0', 'TS': 1782841831.658, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:20:31.797000', 'flow': '0', 'TS': 1782841831.7970002, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:20:31.817000', 'flow': '0', 'TS': 1782841831.817, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:20:31.831000', 'flow': '0', 'TS': 1782841831.831, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '192', 'tray_id': '41', 'datetime': '2026-06-30 23:20:31.856000', 'flow': '0', 'TS': 1782841831.8560002, 'address': '41', 'weight': '192', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:20:31.994000', 'flow': '0', 'TS': 1782841831.994, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 23:20:31.998000', 'flow': '0', 'TS': 1782841831.998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:20:32.019000', 'flow': '0', 'TS': 1782841832.019, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 23:20:32.117000', 'flow': '0', 'TS': 1782841832.1169999, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 23:20:32.137000', 'flow': '0', 'TS': 1782841832.1369998, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:22:55,526.526 INFO    ] processOrderPayment version is : v2
[2026-06-30 23:30:28,107.107 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 30, 27, 185856), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 23:30:27.190000', 'flow': '0', 'TS': 1782842427.19, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 23:30:27.211000', 'flow': '0', 'TS': 1782842427.211, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 23:30:27.231000', 'flow': '0', 'TS': 1782842427.231, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:30:27.292000', 'flow': '0', 'TS': 1782842427.292, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 23:30:27.429000', 'flow': '0', 'TS': 1782842427.429, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:30:27.448000', 'flow': '0', 'TS': 1782842427.448, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 23:30:27.489000', 'flow': '0', 'TS': 1782842427.489, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '197', 'tray_id': '18', 'datetime': '2026-06-30 23:30:27.510000', 'flow': '0', 'TS': 1782842427.51, 'address': '18', 'weight': '197', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 23:30:27.648000', 'flow': '0', 'TS': 1782842427.648, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '198', 'tray_id': '20', 'datetime': '2026-06-30 23:30:27.657000', 'flow': '0', 'TS': 1782842427.657, 'address': '20', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 23:30:27.676000', 'flow': '0', 'TS': 1782842427.6759999, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 23:30:27.695000', 'flow': '0', 'TS': 1782842427.695, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 23:30:27.842000', 'flow': '0', 'TS': 1782842427.842, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:30:27.863000', 'flow': '0', 'TS': 1782842427.863, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 23:30:27.882000', 'flow': '0', 'TS': 1782842427.882, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 23:30:27.967000', 'flow': '0', 'TS': 1782842427.967, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 23:30:27.985000', 'flow': '0', 'TS': 1782842427.985, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 20, 31, 427824), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 23:20:31.356000', 'flow': '0', 'TS': 1782841831.3560002, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 23:20:31.494000', 'flow': '0', 'TS': 1782841831.494, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:20:31.518000', 'flow': '0', 'TS': 1782841831.5180001, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:20:31.598000', 'flow': '0', 'TS': 1782841831.598, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 23:20:31.617000', 'flow': '0', 'TS': 1782841831.617, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:20:31.638000', 'flow': '0', 'TS': 1782841831.638, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 23:20:31.658000', 'flow': '0', 'TS': 1782841831.658, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:20:31.797000', 'flow': '0', 'TS': 1782841831.7970002, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:20:31.817000', 'flow': '0', 'TS': 1782841831.817, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:20:31.831000', 'flow': '0', 'TS': 1782841831.831, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '192', 'tray_id': '41', 'datetime': '2026-06-30 23:20:31.856000', 'flow': '0', 'TS': 1782841831.8560002, 'address': '41', 'weight': '192', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:20:31.994000', 'flow': '0', 'TS': 1782841831.994, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 23:20:31.998000', 'flow': '0', 'TS': 1782841831.998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:20:32.019000', 'flow': '0', 'TS': 1782841832.019, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 23:20:32.117000', 'flow': '0', 'TS': 1782841832.1169999, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 23:20:32.137000', 'flow': '0', 'TS': 1782841832.1369998, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:30:28,115.115 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 30, 27, 185856), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 23:30:27.190000', 'flow': '0', 'TS': 1782842427.19, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 23:30:27.211000', 'flow': '0', 'TS': 1782842427.211, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 23:30:27.231000', 'flow': '0', 'TS': 1782842427.231, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:30:27.292000', 'flow': '0', 'TS': 1782842427.292, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 23:30:27.429000', 'flow': '0', 'TS': 1782842427.429, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:30:27.448000', 'flow': '0', 'TS': 1782842427.448, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 23:30:27.489000', 'flow': '0', 'TS': 1782842427.489, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '197', 'tray_id': '18', 'datetime': '2026-06-30 23:30:27.510000', 'flow': '0', 'TS': 1782842427.51, 'address': '18', 'weight': '197', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 23:30:27.648000', 'flow': '0', 'TS': 1782842427.648, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '198', 'tray_id': '20', 'datetime': '2026-06-30 23:30:27.657000', 'flow': '0', 'TS': 1782842427.657, 'address': '20', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 23:30:27.676000', 'flow': '0', 'TS': 1782842427.6759999, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 23:30:27.695000', 'flow': '0', 'TS': 1782842427.695, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 23:30:27.842000', 'flow': '0', 'TS': 1782842427.842, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:30:27.863000', 'flow': '0', 'TS': 1782842427.863, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 23:30:27.882000', 'flow': '0', 'TS': 1782842427.882, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 23:30:27.967000', 'flow': '0', 'TS': 1782842427.967, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 23:30:27.985000', 'flow': '0', 'TS': 1782842427.985, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 20, 31, 427824), 'door_weights': [{'tray_weight': '2318', 'tray_id': '31', 'datetime': '2026-06-30 23:20:31.356000', 'flow': '0', 'TS': 1782841831.3560002, 'address': '31', 'weight': '2318', 'expected_tray_weight': 2275}, {'tray_weight': '1612', 'tray_id': '32', 'datetime': '2026-06-30 23:20:31.494000', 'flow': '0', 'TS': 1782841831.494, 'address': '32', 'weight': '1612', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:20:31.518000', 'flow': '0', 'TS': 1782841831.5180001, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:20:31.598000', 'flow': '0', 'TS': 1782841831.598, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 23:20:31.617000', 'flow': '0', 'TS': 1782841831.617, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:20:31.638000', 'flow': '0', 'TS': 1782841831.638, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 23:20:31.658000', 'flow': '0', 'TS': 1782841831.658, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:20:31.797000', 'flow': '0', 'TS': 1782841831.7970002, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:20:31.817000', 'flow': '0', 'TS': 1782841831.817, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:20:31.831000', 'flow': '0', 'TS': 1782841831.831, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '192', 'tray_id': '41', 'datetime': '2026-06-30 23:20:31.856000', 'flow': '0', 'TS': 1782841831.8560002, 'address': '41', 'weight': '192', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:20:31.994000', 'flow': '0', 'TS': 1782841831.994, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 23:20:31.998000', 'flow': '0', 'TS': 1782841831.998, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:20:32.019000', 'flow': '0', 'TS': 1782841832.019, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5288', 'tray_id': '45', 'datetime': '2026-06-30 23:20:32.117000', 'flow': '0', 'TS': 1782841832.1169999, 'address': '45', 'weight': '5288', 'expected_tray_weight': 5310}, {'tray_weight': '2337', 'tray_id': '46', 'datetime': '2026-06-30 23:20:32.137000', 'flow': '0', 'TS': 1782841832.1369998, 'address': '46', 'weight': '2337', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:30:29,027.027 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 30, 27, 185856), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 23:30:27.190000', 'flow': '0', 'TS': 1782842427.19, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 23:30:27.211000', 'flow': '0', 'TS': 1782842427.211, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 23:30:27.231000', 'flow': '0', 'TS': 1782842427.231, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:30:27.292000', 'flow': '0', 'TS': 1782842427.292, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 23:30:27.429000', 'flow': '0', 'TS': 1782842427.429, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:30:27.448000', 'flow': '0', 'TS': 1782842427.448, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 23:30:27.489000', 'flow': '0', 'TS': 1782842427.489, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '197', 'tray_id': '18', 'datetime': '2026-06-30 23:30:27.510000', 'flow': '0', 'TS': 1782842427.51, 'address': '18', 'weight': '197', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 23:30:27.648000', 'flow': '0', 'TS': 1782842427.648, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '198', 'tray_id': '20', 'datetime': '2026-06-30 23:30:27.657000', 'flow': '0', 'TS': 1782842427.657, 'address': '20', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 23:30:27.676000', 'flow': '0', 'TS': 1782842427.6759999, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 23:30:27.695000', 'flow': '0', 'TS': 1782842427.695, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 23:30:27.842000', 'flow': '0', 'TS': 1782842427.842, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:30:27.863000', 'flow': '0', 'TS': 1782842427.863, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 23:30:27.882000', 'flow': '0', 'TS': 1782842427.882, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 23:30:27.967000', 'flow': '0', 'TS': 1782842427.967, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 23:30:27.985000', 'flow': '0', 'TS': 1782842427.985, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 30, 28, 128237), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:30:28.081000', 'flow': '0', 'TS': 1782842428.081, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1613', 'tray_id': '32', 'datetime': '2026-06-30 23:30:28.100000', 'flow': '0', 'TS': 1782842428.1, 'address': '32', 'weight': '1613', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:30:28.120000', 'flow': '0', 'TS': 1782842428.12, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:30:28.244000', 'flow': '0', 'TS': 1782842428.244, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 23:30:28.262000', 'flow': '0', 'TS': 1782842428.262, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:30:28.285000', 'flow': '0', 'TS': 1782842428.285, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 23:30:28.347000', 'flow': '0', 'TS': 1782842428.3470001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:30:28.368000', 'flow': '0', 'TS': 1782842428.368, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:30:28.505000', 'flow': '0', 'TS': 1782842428.505, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:30:28.560000', 'flow': '0', 'TS': 1782842428.56, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '192', 'tray_id': '41', 'datetime': '2026-06-30 23:30:28.582000', 'flow': '0', 'TS': 1782842428.582, 'address': '41', 'weight': '192', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:30:28.600000', 'flow': '0', 'TS': 1782842428.6, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 23:30:28.626000', 'flow': '0', 'TS': 1782842428.626, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:30:28.764000', 'flow': '0', 'TS': 1782842428.7640002, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:30:28.713000', 'flow': '0', 'TS': 1782842428.713, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:30:28.850000', 'flow': '0', 'TS': 1782842428.8500001, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:30:29,036.036 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 30, 27, 185856), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 23:30:27.190000', 'flow': '0', 'TS': 1782842427.19, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 23:30:27.211000', 'flow': '0', 'TS': 1782842427.211, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 23:30:27.231000', 'flow': '0', 'TS': 1782842427.231, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:30:27.292000', 'flow': '0', 'TS': 1782842427.292, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '51', 'tray_id': '15', 'datetime': '2026-06-30 23:30:27.429000', 'flow': '0', 'TS': 1782842427.429, 'address': '15', 'weight': '51', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:30:27.448000', 'flow': '0', 'TS': 1782842427.448, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 23:30:27.489000', 'flow': '0', 'TS': 1782842427.489, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '197', 'tray_id': '18', 'datetime': '2026-06-30 23:30:27.510000', 'flow': '0', 'TS': 1782842427.51, 'address': '18', 'weight': '197', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 23:30:27.648000', 'flow': '0', 'TS': 1782842427.648, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '198', 'tray_id': '20', 'datetime': '2026-06-30 23:30:27.657000', 'flow': '0', 'TS': 1782842427.657, 'address': '20', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 23:30:27.676000', 'flow': '0', 'TS': 1782842427.6759999, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 23:30:27.695000', 'flow': '0', 'TS': 1782842427.695, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '305', 'tray_id': '23', 'datetime': '2026-06-30 23:30:27.842000', 'flow': '0', 'TS': 1782842427.842, 'address': '23', 'weight': '305', 'expected_tray_weight': 310}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:30:27.863000', 'flow': '0', 'TS': 1782842427.863, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 23:30:27.882000', 'flow': '0', 'TS': 1782842427.882, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 23:30:27.967000', 'flow': '0', 'TS': 1782842427.967, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 23:30:27.985000', 'flow': '0', 'TS': 1782842427.985, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 30, 28, 128237), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:30:28.081000', 'flow': '0', 'TS': 1782842428.081, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1613', 'tray_id': '32', 'datetime': '2026-06-30 23:30:28.100000', 'flow': '0', 'TS': 1782842428.1, 'address': '32', 'weight': '1613', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:30:28.120000', 'flow': '0', 'TS': 1782842428.12, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:30:28.244000', 'flow': '0', 'TS': 1782842428.244, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 23:30:28.262000', 'flow': '0', 'TS': 1782842428.262, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:30:28.285000', 'flow': '0', 'TS': 1782842428.285, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 23:30:28.347000', 'flow': '0', 'TS': 1782842428.3470001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:30:28.368000', 'flow': '0', 'TS': 1782842428.368, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:30:28.505000', 'flow': '0', 'TS': 1782842428.505, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:30:28.560000', 'flow': '0', 'TS': 1782842428.56, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '192', 'tray_id': '41', 'datetime': '2026-06-30 23:30:28.582000', 'flow': '0', 'TS': 1782842428.582, 'address': '41', 'weight': '192', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:30:28.600000', 'flow': '0', 'TS': 1782842428.6, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 23:30:28.626000', 'flow': '0', 'TS': 1782842428.626, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:30:28.764000', 'flow': '0', 'TS': 1782842428.7640002, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:30:28.713000', 'flow': '0', 'TS': 1782842428.713, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:30:28.850000', 'flow': '0', 'TS': 1782842428.8500001, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:31:54,531.531 INFO    ] processOrderPayment version is : v2
[2026-06-30 23:46:28,940.940 INFO    ] processOrderPayment version is : v2
[2026-06-30 23:50:40,098.098 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 39, 231660), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 23:50:39.193000', 'flow': '0', 'TS': 1782843639.193, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 23:50:39.211000', 'flow': '0', 'TS': 1782843639.2110002, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 23:50:39.231000', 'flow': '0', 'TS': 1782843639.231, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:39.299000', 'flow': '0', 'TS': 1782843639.299, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:50:39.320000', 'flow': '0', 'TS': 1782843639.32, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:39.460000', 'flow': '0', 'TS': 1782843639.46, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 23:50:39.421000', 'flow': '0', 'TS': 1782843639.421, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:50:39.560000', 'flow': '0', 'TS': 1782843639.5600002, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 23:50:39.580000', 'flow': '0', 'TS': 1782843639.58, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 23:50:39.638000', 'flow': '0', 'TS': 1782843639.638, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 23:50:39.663000', 'flow': '0', 'TS': 1782843639.663, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 23:50:39.801000', 'flow': '0', 'TS': 1782843639.801, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 23:50:39.821000', 'flow': '0', 'TS': 1782843639.8209999, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 23:50:39.838000', 'flow': '0', 'TS': 1782843639.8379998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 23:50:39.858000', 'flow': '0', 'TS': 1782843639.858, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 23:50:39.998000', 'flow': '0', 'TS': 1782843639.9980001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 23:50:40.017000', 'flow': '0', 'TS': 1782843640.017, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 30, 28, 128237), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:30:28.081000', 'flow': '0', 'TS': 1782842428.081, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1613', 'tray_id': '32', 'datetime': '2026-06-30 23:30:28.100000', 'flow': '0', 'TS': 1782842428.1, 'address': '32', 'weight': '1613', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:30:28.120000', 'flow': '0', 'TS': 1782842428.12, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:30:28.244000', 'flow': '0', 'TS': 1782842428.244, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 23:30:28.262000', 'flow': '0', 'TS': 1782842428.262, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:30:28.285000', 'flow': '0', 'TS': 1782842428.285, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 23:30:28.347000', 'flow': '0', 'TS': 1782842428.3470001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:30:28.368000', 'flow': '0', 'TS': 1782842428.368, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:30:28.505000', 'flow': '0', 'TS': 1782842428.505, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:30:28.560000', 'flow': '0', 'TS': 1782842428.56, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '192', 'tray_id': '41', 'datetime': '2026-06-30 23:30:28.582000', 'flow': '0', 'TS': 1782842428.582, 'address': '41', 'weight': '192', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:30:28.600000', 'flow': '0', 'TS': 1782842428.6, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 23:30:28.626000', 'flow': '0', 'TS': 1782842428.626, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:30:28.764000', 'flow': '0', 'TS': 1782842428.7640002, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:30:28.713000', 'flow': '0', 'TS': 1782842428.713, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:30:28.850000', 'flow': '0', 'TS': 1782842428.8500001, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:50:40,113.113 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 39, 231660), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 23:50:39.193000', 'flow': '0', 'TS': 1782843639.193, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 23:50:39.211000', 'flow': '0', 'TS': 1782843639.2110002, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 23:50:39.231000', 'flow': '0', 'TS': 1782843639.231, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:39.299000', 'flow': '0', 'TS': 1782843639.299, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:50:39.320000', 'flow': '0', 'TS': 1782843639.32, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:39.460000', 'flow': '0', 'TS': 1782843639.46, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 23:50:39.421000', 'flow': '0', 'TS': 1782843639.421, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:50:39.560000', 'flow': '0', 'TS': 1782843639.5600002, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 23:50:39.580000', 'flow': '0', 'TS': 1782843639.58, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 23:50:39.638000', 'flow': '0', 'TS': 1782843639.638, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 23:50:39.663000', 'flow': '0', 'TS': 1782843639.663, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 23:50:39.801000', 'flow': '0', 'TS': 1782843639.801, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 23:50:39.821000', 'flow': '0', 'TS': 1782843639.8209999, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 23:50:39.838000', 'flow': '0', 'TS': 1782843639.8379998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 23:50:39.858000', 'flow': '0', 'TS': 1782843639.858, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 23:50:39.998000', 'flow': '0', 'TS': 1782843639.9980001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 23:50:40.017000', 'flow': '0', 'TS': 1782843640.017, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 30, 28, 128237), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:30:28.081000', 'flow': '0', 'TS': 1782842428.081, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1613', 'tray_id': '32', 'datetime': '2026-06-30 23:30:28.100000', 'flow': '0', 'TS': 1782842428.1, 'address': '32', 'weight': '1613', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:30:28.120000', 'flow': '0', 'TS': 1782842428.12, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:30:28.244000', 'flow': '0', 'TS': 1782842428.244, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1957', 'tray_id': '35', 'datetime': '2026-06-30 23:30:28.262000', 'flow': '0', 'TS': 1782842428.262, 'address': '35', 'weight': '1957', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:30:28.285000', 'flow': '0', 'TS': 1782842428.285, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '409', 'tray_id': '37', 'datetime': '2026-06-30 23:30:28.347000', 'flow': '0', 'TS': 1782842428.3470001, 'address': '37', 'weight': '409', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:30:28.368000', 'flow': '0', 'TS': 1782842428.368, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:30:28.505000', 'flow': '0', 'TS': 1782842428.505, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:30:28.560000', 'flow': '0', 'TS': 1782842428.56, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '192', 'tray_id': '41', 'datetime': '2026-06-30 23:30:28.582000', 'flow': '0', 'TS': 1782842428.582, 'address': '41', 'weight': '192', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:30:28.600000', 'flow': '0', 'TS': 1782842428.6, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2737', 'tray_id': '43', 'datetime': '2026-06-30 23:30:28.626000', 'flow': '0', 'TS': 1782842428.626, 'address': '43', 'weight': '2737', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:30:28.764000', 'flow': '0', 'TS': 1782842428.7640002, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:30:28.713000', 'flow': '0', 'TS': 1782842428.713, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:30:28.850000', 'flow': '0', 'TS': 1782842428.8500001, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:50:40,997.997 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 39, 231660), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 23:50:39.193000', 'flow': '0', 'TS': 1782843639.193, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 23:50:39.211000', 'flow': '0', 'TS': 1782843639.2110002, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 23:50:39.231000', 'flow': '0', 'TS': 1782843639.231, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:39.299000', 'flow': '0', 'TS': 1782843639.299, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:50:39.320000', 'flow': '0', 'TS': 1782843639.32, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:39.460000', 'flow': '0', 'TS': 1782843639.46, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 23:50:39.421000', 'flow': '0', 'TS': 1782843639.421, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:50:39.560000', 'flow': '0', 'TS': 1782843639.5600002, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 23:50:39.580000', 'flow': '0', 'TS': 1782843639.58, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 23:50:39.638000', 'flow': '0', 'TS': 1782843639.638, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 23:50:39.663000', 'flow': '0', 'TS': 1782843639.663, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 23:50:39.801000', 'flow': '0', 'TS': 1782843639.801, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 23:50:39.821000', 'flow': '0', 'TS': 1782843639.8209999, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 23:50:39.838000', 'flow': '0', 'TS': 1782843639.8379998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 23:50:39.858000', 'flow': '0', 'TS': 1782843639.858, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 23:50:39.998000', 'flow': '0', 'TS': 1782843639.9980001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 23:50:40.017000', 'flow': '0', 'TS': 1782843640.017, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 40, 125138), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:50:40.033000', 'flow': '0', 'TS': 1782843640.033, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 23:50:40.172000', 'flow': '0', 'TS': 1782843640.1720002, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:50:40.193000', 'flow': '0', 'TS': 1782843640.193, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:50:40.189000', 'flow': '0', 'TS': 1782843640.189, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 23:50:40.209000', 'flow': '0', 'TS': 1782843640.2089999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:50:40.347000', 'flow': '0', 'TS': 1782843640.3470001, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '408', 'tray_id': '37', 'datetime': '2026-06-30 23:50:40.343000', 'flow': '0', 'TS': 1782843640.343, 'address': '37', 'weight': '408', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:50:40.363000', 'flow': '0', 'TS': 1782843640.363, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:50:40.502000', 'flow': '0', 'TS': 1782843640.5019999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:50:40.555000', 'flow': '0', 'TS': 1782843640.555, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:50:40.574000', 'flow': '0', 'TS': 1782843640.574, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:50:40.594000', 'flow': '0', 'TS': 1782843640.5939999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 23:50:40.654000', 'flow': '0', 'TS': 1782843640.654, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:50:40.671000', 'flow': '0', 'TS': 1782843640.671, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:50:40.732000', 'flow': '0', 'TS': 1782843640.732, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:50:40.748000', 'flow': '0', 'TS': 1782843640.748, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:50:41,005.005 INFO    ] get_tray_status {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 39, 231660), 'door_weights': [{'tray_weight': '481', 'tray_id': '11', 'datetime': '2026-06-30 23:50:39.193000', 'flow': '0', 'TS': 1782843639.193, 'address': '11', 'weight': '481', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 23:50:39.211000', 'flow': '0', 'TS': 1782843639.2110002, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 23:50:39.231000', 'flow': '0', 'TS': 1782843639.231, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:39.299000', 'flow': '0', 'TS': 1782843639.299, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:50:39.320000', 'flow': '0', 'TS': 1782843639.32, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:39.460000', 'flow': '0', 'TS': 1782843639.46, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 23:50:39.421000', 'flow': '0', 'TS': 1782843639.421, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:50:39.560000', 'flow': '0', 'TS': 1782843639.5600002, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '356', 'tray_id': '19', 'datetime': '2026-06-30 23:50:39.580000', 'flow': '0', 'TS': 1782843639.58, 'address': '19', 'weight': '356', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 23:50:39.638000', 'flow': '0', 'TS': 1782843639.638, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 23:50:39.663000', 'flow': '0', 'TS': 1782843639.663, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 23:50:39.801000', 'flow': '0', 'TS': 1782843639.801, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 23:50:39.821000', 'flow': '0', 'TS': 1782843639.8209999, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 23:50:39.838000', 'flow': '0', 'TS': 1782843639.8379998, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 23:50:39.858000', 'flow': '0', 'TS': 1782843639.858, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 23:50:39.998000', 'flow': '0', 'TS': 1782843639.9980001, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 23:50:40.017000', 'flow': '0', 'TS': 1782843640.017, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 40, 125138), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:50:40.033000', 'flow': '0', 'TS': 1782843640.033, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 23:50:40.172000', 'flow': '0', 'TS': 1782843640.1720002, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:50:40.193000', 'flow': '0', 'TS': 1782843640.193, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:50:40.189000', 'flow': '0', 'TS': 1782843640.189, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 23:50:40.209000', 'flow': '0', 'TS': 1782843640.2089999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:50:40.347000', 'flow': '0', 'TS': 1782843640.3470001, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '408', 'tray_id': '37', 'datetime': '2026-06-30 23:50:40.343000', 'flow': '0', 'TS': 1782843640.343, 'address': '37', 'weight': '408', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:50:40.363000', 'flow': '0', 'TS': 1782843640.363, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:50:40.502000', 'flow': '0', 'TS': 1782843640.5019999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:50:40.555000', 'flow': '0', 'TS': 1782843640.555, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:50:40.574000', 'flow': '0', 'TS': 1782843640.574, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:50:40.594000', 'flow': '0', 'TS': 1782843640.5939999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 23:50:40.654000', 'flow': '0', 'TS': 1782843640.654, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:50:40.671000', 'flow': '0', 'TS': 1782843640.671, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:50:40.732000', 'flow': '0', 'TS': 1782843640.732, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:50:40.748000', 'flow': '0', 'TS': 1782843640.748, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:54:25,302.302 INFO    ] processOrderPayment version is : v2
[2026-06-30 23:55:52,847.847 INFO    ] ADDRESS: 11 TRAY WEIGHT: 481 TRAY DB WEIGHT: 481
[2026-06-30 23:55:52,851.851 INFO    ] ADDRESS: 12 TRAY WEIGHT: 93 TRAY DB WEIGHT: 93
[2026-06-30 23:55:52,859.859 INFO    ] ADDRESS: 13 TRAY WEIGHT: 82 TRAY DB WEIGHT: 82
[2026-06-30 23:55:52,868.868 INFO    ] ADDRESS: 14 TRAY WEIGHT: 173 TRAY DB WEIGHT: 173
[2026-06-30 23:55:52,877.877 INFO    ] ADDRESS: 15 TRAY WEIGHT: 50 TRAY DB WEIGHT: 50
[2026-06-30 23:55:52,886.886 INFO    ] ADDRESS: 16 TRAY WEIGHT: 796 TRAY DB WEIGHT: 796
[2026-06-30 23:55:52,895.895 INFO    ] ADDRESS: 17 TRAY WEIGHT: 255 TRAY DB WEIGHT: 255
[2026-06-30 23:55:52,914.914 INFO    ] ADDRESS: 18 TRAY WEIGHT: 198 TRAY DB WEIGHT: 198
[2026-06-30 23:55:52,927.927 INFO    ] ADDRESS: 19 TRAY WEIGHT: 356 TRAY DB WEIGHT: 356
[2026-06-30 23:55:52,935.935 INFO    ] ADDRESS: 20 TRAY WEIGHT: 199 TRAY DB WEIGHT: 199
[2026-06-30 23:55:52,943.943 INFO    ] ADDRESS: 21 TRAY WEIGHT: 208 TRAY DB WEIGHT: 208
[2026-06-30 23:55:52,951.951 INFO    ] ADDRESS: 22 TRAY WEIGHT: -30 TRAY DB WEIGHT: -30
[2026-06-30 23:55:52,957.957 INFO    ] ADDRESS: 23 TRAY WEIGHT: 307 TRAY DB WEIGHT: 307
[2026-06-30 23:55:52,962.962 INFO    ] ADDRESS: 24 TRAY WEIGHT: 420 TRAY DB WEIGHT: 420
[2026-06-30 23:55:52,966.966 INFO    ] ADDRESS: 25 TRAY WEIGHT: 228 TRAY DB WEIGHT: 228
[2026-06-30 23:55:52,970.970 INFO    ] ADDRESS: 26 TRAY WEIGHT: 1290 TRAY DB WEIGHT: 1290
[2026-06-30 23:55:52,975.975 INFO    ] ADDRESS: 27 TRAY WEIGHT: 71 TRAY DB WEIGHT: 71
[2026-06-30 23:55:52,979.979 INFO    ] ADDRESS: 31 TRAY WEIGHT: 2317 TRAY DB WEIGHT: 2317
[2026-06-30 23:55:52,984.984 INFO    ] ADDRESS: 32 TRAY WEIGHT: 1614 TRAY DB WEIGHT: 1614
[2026-06-30 23:55:52,988.988 INFO    ] ADDRESS: 33 TRAY WEIGHT: 2252 TRAY DB WEIGHT: 2252
[2026-06-30 23:55:52,993.993 INFO    ] ADDRESS: 34 TRAY WEIGHT: 2273 TRAY DB WEIGHT: 2273
[2026-06-30 23:55:52,997.997 INFO    ] ADDRESS: 35 TRAY WEIGHT: 1958 TRAY DB WEIGHT: 1958
[2026-06-30 23:55:53,002.002 INFO    ] ADDRESS: 36 TRAY WEIGHT: 3277 TRAY DB WEIGHT: 3277
[2026-06-30 23:55:53,006.006 INFO    ] ADDRESS: 37 TRAY WEIGHT: 408 TRAY DB WEIGHT: 408
[2026-06-30 23:55:53,011.011 INFO    ] ADDRESS: 38 TRAY WEIGHT: 1935 TRAY DB WEIGHT: 1935
[2026-06-30 23:55:53,015.015 INFO    ] ADDRESS: 39 TRAY WEIGHT: 1310 TRAY DB WEIGHT: 1310
[2026-06-30 23:55:53,019.019 INFO    ] ADDRESS: 40 TRAY WEIGHT: 2910 TRAY DB WEIGHT: 2910
[2026-06-30 23:55:53,024.024 INFO    ] ADDRESS: 41 TRAY WEIGHT: 193 TRAY DB WEIGHT: 193
[2026-06-30 23:55:53,029.029 INFO    ] ADDRESS: 42 TRAY WEIGHT: 1547 TRAY DB WEIGHT: 1547
[2026-06-30 23:55:53,033.033 INFO    ] ADDRESS: 43 TRAY WEIGHT: 2738 TRAY DB WEIGHT: 2738
[2026-06-30 23:55:53,037.037 INFO    ] ADDRESS: 44 TRAY WEIGHT: 1851 TRAY DB WEIGHT: 1851
[2026-06-30 23:55:53,042.042 INFO    ] ADDRESS: 45 TRAY WEIGHT: 5287 TRAY DB WEIGHT: 5287
[2026-06-30 23:55:53,046.046 INFO    ] ADDRESS: 46 TRAY WEIGHT: 2336 TRAY DB WEIGHT: 2336
[2026-06-30 23:55:56,292.292 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 55, 55, 431755), 'door_weights': [{'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.351000', 'flow': '1', 'TS': 1782843646.351, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.453000', 'flow': '1', 'TS': 1782843946.4529998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.404000', 'flow': '1', 'TS': 1782843642.4039998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.787000', 'flow': '-1', 'TS': 1782843734.787, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.012000', 'flow': '1', 'TS': 1782843927.012, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 40, 125138), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:50:40.033000', 'flow': '0', 'TS': 1782843640.033, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 23:50:40.172000', 'flow': '0', 'TS': 1782843640.1720002, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:50:40.193000', 'flow': '0', 'TS': 1782843640.193, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:50:40.189000', 'flow': '0', 'TS': 1782843640.189, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 23:50:40.209000', 'flow': '0', 'TS': 1782843640.2089999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:50:40.347000', 'flow': '0', 'TS': 1782843640.3470001, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '408', 'tray_id': '37', 'datetime': '2026-06-30 23:50:40.343000', 'flow': '0', 'TS': 1782843640.343, 'address': '37', 'weight': '408', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:50:40.363000', 'flow': '0', 'TS': 1782843640.363, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:50:40.502000', 'flow': '0', 'TS': 1782843640.5019999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:50:40.555000', 'flow': '0', 'TS': 1782843640.555, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:50:40.574000', 'flow': '0', 'TS': 1782843640.574, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:50:40.594000', 'flow': '0', 'TS': 1782843640.5939999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 23:50:40.654000', 'flow': '0', 'TS': 1782843640.654, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:50:40.671000', 'flow': '0', 'TS': 1782843640.671, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:50:40.732000', 'flow': '0', 'TS': 1782843640.732, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:50:40.748000', 'flow': '0', 'TS': 1782843640.748, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:55:56,305.305 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 55, 55, 431755), 'door_weights': [{'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.351000', 'flow': '1', 'TS': 1782843646.351, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.453000', 'flow': '1', 'TS': 1782843946.4529998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.404000', 'flow': '1', 'TS': 1782843642.4039998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.787000', 'flow': '-1', 'TS': 1782843734.787, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.012000', 'flow': '1', 'TS': 1782843927.012, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 40, 125138), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:50:40.033000', 'flow': '0', 'TS': 1782843640.033, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 23:50:40.172000', 'flow': '0', 'TS': 1782843640.1720002, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:50:40.193000', 'flow': '0', 'TS': 1782843640.193, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:50:40.189000', 'flow': '0', 'TS': 1782843640.189, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 23:50:40.209000', 'flow': '0', 'TS': 1782843640.2089999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:50:40.347000', 'flow': '0', 'TS': 1782843640.3470001, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '408', 'tray_id': '37', 'datetime': '2026-06-30 23:50:40.343000', 'flow': '0', 'TS': 1782843640.343, 'address': '37', 'weight': '408', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:50:40.363000', 'flow': '0', 'TS': 1782843640.363, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:50:40.502000', 'flow': '0', 'TS': 1782843640.5019999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:50:40.555000', 'flow': '0', 'TS': 1782843640.555, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:50:40.574000', 'flow': '0', 'TS': 1782843640.574, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:50:40.594000', 'flow': '0', 'TS': 1782843640.5939999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 23:50:40.654000', 'flow': '0', 'TS': 1782843640.654, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:50:40.671000', 'flow': '0', 'TS': 1782843640.671, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:50:40.732000', 'flow': '0', 'TS': 1782843640.732, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:50:40.748000', 'flow': '0', 'TS': 1782843640.748, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:55:57,873.873 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 55, 56, 478159), 'door_weights': [{'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.348000', 'flow': '1', 'TS': 1782843646.3479998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.449000', 'flow': '1', 'TS': 1782843946.4490001, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.386000', 'flow': '1', 'TS': 1782843642.3860002, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.782000', 'flow': '-1', 'TS': 1782843734.782, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.018000', 'flow': '1', 'TS': 1782843927.018, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 40, 125138), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:50:40.033000', 'flow': '0', 'TS': 1782843640.033, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 23:50:40.172000', 'flow': '0', 'TS': 1782843640.1720002, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:50:40.193000', 'flow': '0', 'TS': 1782843640.193, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:50:40.189000', 'flow': '0', 'TS': 1782843640.189, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 23:50:40.209000', 'flow': '0', 'TS': 1782843640.2089999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:50:40.347000', 'flow': '0', 'TS': 1782843640.3470001, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '408', 'tray_id': '37', 'datetime': '2026-06-30 23:50:40.343000', 'flow': '0', 'TS': 1782843640.343, 'address': '37', 'weight': '408', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:50:40.363000', 'flow': '0', 'TS': 1782843640.363, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:50:40.502000', 'flow': '0', 'TS': 1782843640.5019999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:50:40.555000', 'flow': '0', 'TS': 1782843640.555, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:50:40.574000', 'flow': '0', 'TS': 1782843640.574, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:50:40.594000', 'flow': '0', 'TS': 1782843640.5939999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 23:50:40.654000', 'flow': '0', 'TS': 1782843640.654, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:50:40.671000', 'flow': '0', 'TS': 1782843640.671, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:50:40.732000', 'flow': '0', 'TS': 1782843640.732, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:50:40.748000', 'flow': '0', 'TS': 1782843640.748, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:55:57,897.897 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 55, 56, 478159), 'door_weights': [{'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.348000', 'flow': '1', 'TS': 1782843646.3479998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.449000', 'flow': '1', 'TS': 1782843946.4490001, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.386000', 'flow': '1', 'TS': 1782843642.3860002, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.782000', 'flow': '-1', 'TS': 1782843734.782, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.018000', 'flow': '1', 'TS': 1782843927.018, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 40, 125138), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:50:40.033000', 'flow': '0', 'TS': 1782843640.033, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 23:50:40.172000', 'flow': '0', 'TS': 1782843640.1720002, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:50:40.193000', 'flow': '0', 'TS': 1782843640.193, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:50:40.189000', 'flow': '0', 'TS': 1782843640.189, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 23:50:40.209000', 'flow': '0', 'TS': 1782843640.2089999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:50:40.347000', 'flow': '0', 'TS': 1782843640.3470001, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '408', 'tray_id': '37', 'datetime': '2026-06-30 23:50:40.343000', 'flow': '0', 'TS': 1782843640.343, 'address': '37', 'weight': '408', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:50:40.363000', 'flow': '0', 'TS': 1782843640.363, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:50:40.502000', 'flow': '0', 'TS': 1782843640.5019999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:50:40.555000', 'flow': '0', 'TS': 1782843640.555, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:50:40.574000', 'flow': '0', 'TS': 1782843640.574, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:50:40.594000', 'flow': '0', 'TS': 1782843640.5939999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 23:50:40.654000', 'flow': '0', 'TS': 1782843640.654, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:50:40.671000', 'flow': '0', 'TS': 1782843640.671, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:50:40.732000', 'flow': '0', 'TS': 1782843640.732, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:50:40.748000', 'flow': '0', 'TS': 1782843640.748, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:55:59,402.402 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 55, 58, 3511), 'door_weights': [{'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.343000', 'flow': '1', 'TS': 1782843646.343, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.444000', 'flow': '1', 'TS': 1782843946.444, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.399000', 'flow': '1', 'TS': 1782843642.399, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.776000', 'flow': '-1', 'TS': 1782843734.7759998, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.018000', 'flow': '1', 'TS': 1782843927.018, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 40, 125138), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:50:40.033000', 'flow': '0', 'TS': 1782843640.033, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 23:50:40.172000', 'flow': '0', 'TS': 1782843640.1720002, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:50:40.193000', 'flow': '0', 'TS': 1782843640.193, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:50:40.189000', 'flow': '0', 'TS': 1782843640.189, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 23:50:40.209000', 'flow': '0', 'TS': 1782843640.2089999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:50:40.347000', 'flow': '0', 'TS': 1782843640.3470001, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '408', 'tray_id': '37', 'datetime': '2026-06-30 23:50:40.343000', 'flow': '0', 'TS': 1782843640.343, 'address': '37', 'weight': '408', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:50:40.363000', 'flow': '0', 'TS': 1782843640.363, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:50:40.502000', 'flow': '0', 'TS': 1782843640.5019999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:50:40.555000', 'flow': '0', 'TS': 1782843640.555, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:50:40.574000', 'flow': '0', 'TS': 1782843640.574, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:50:40.594000', 'flow': '0', 'TS': 1782843640.5939999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 23:50:40.654000', 'flow': '0', 'TS': 1782843640.654, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:50:40.671000', 'flow': '0', 'TS': 1782843640.671, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:50:40.732000', 'flow': '0', 'TS': 1782843640.732, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:50:40.748000', 'flow': '0', 'TS': 1782843640.748, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:55:59,414.414 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 55, 58, 3511), 'door_weights': [{'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.343000', 'flow': '1', 'TS': 1782843646.343, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.444000', 'flow': '1', 'TS': 1782843946.444, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.399000', 'flow': '1', 'TS': 1782843642.399, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.776000', 'flow': '-1', 'TS': 1782843734.7759998, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.018000', 'flow': '1', 'TS': 1782843927.018, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 40, 125138), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:50:40.033000', 'flow': '0', 'TS': 1782843640.033, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 23:50:40.172000', 'flow': '0', 'TS': 1782843640.1720002, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:50:40.193000', 'flow': '0', 'TS': 1782843640.193, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:50:40.189000', 'flow': '0', 'TS': 1782843640.189, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 23:50:40.209000', 'flow': '0', 'TS': 1782843640.2089999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:50:40.347000', 'flow': '0', 'TS': 1782843640.3470001, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '408', 'tray_id': '37', 'datetime': '2026-06-30 23:50:40.343000', 'flow': '0', 'TS': 1782843640.343, 'address': '37', 'weight': '408', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:50:40.363000', 'flow': '0', 'TS': 1782843640.363, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:50:40.502000', 'flow': '0', 'TS': 1782843640.5019999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:50:40.555000', 'flow': '0', 'TS': 1782843640.555, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:50:40.574000', 'flow': '0', 'TS': 1782843640.574, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:50:40.594000', 'flow': '0', 'TS': 1782843640.5939999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 23:50:40.654000', 'flow': '0', 'TS': 1782843640.654, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:50:40.671000', 'flow': '0', 'TS': 1782843640.671, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:50:40.732000', 'flow': '0', 'TS': 1782843640.732, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:50:40.748000', 'flow': '0', 'TS': 1782843640.748, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:56:00,645.645 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 55, 59, 498019), 'door_weights': [{'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.335000', 'flow': '1', 'TS': 1782843646.335, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.451000', 'flow': '1', 'TS': 1782843946.451, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.401000', 'flow': '1', 'TS': 1782843642.401, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.779000', 'flow': '-1', 'TS': 1782843734.779, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.020000', 'flow': '1', 'TS': 1782843927.02, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 40, 125138), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:50:40.033000', 'flow': '0', 'TS': 1782843640.033, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 23:50:40.172000', 'flow': '0', 'TS': 1782843640.1720002, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:50:40.193000', 'flow': '0', 'TS': 1782843640.193, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:50:40.189000', 'flow': '0', 'TS': 1782843640.189, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 23:50:40.209000', 'flow': '0', 'TS': 1782843640.2089999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:50:40.347000', 'flow': '0', 'TS': 1782843640.3470001, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '408', 'tray_id': '37', 'datetime': '2026-06-30 23:50:40.343000', 'flow': '0', 'TS': 1782843640.343, 'address': '37', 'weight': '408', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:50:40.363000', 'flow': '0', 'TS': 1782843640.363, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:50:40.502000', 'flow': '0', 'TS': 1782843640.5019999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:50:40.555000', 'flow': '0', 'TS': 1782843640.555, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:50:40.574000', 'flow': '0', 'TS': 1782843640.574, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:50:40.594000', 'flow': '0', 'TS': 1782843640.5939999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 23:50:40.654000', 'flow': '0', 'TS': 1782843640.654, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:50:40.671000', 'flow': '0', 'TS': 1782843640.671, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:50:40.732000', 'flow': '0', 'TS': 1782843640.732, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:50:40.748000', 'flow': '0', 'TS': 1782843640.748, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:56:00,652.652 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 55, 59, 498019), 'door_weights': [{'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.335000', 'flow': '1', 'TS': 1782843646.335, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.451000', 'flow': '1', 'TS': 1782843946.451, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.401000', 'flow': '1', 'TS': 1782843642.401, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.779000', 'flow': '-1', 'TS': 1782843734.779, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.020000', 'flow': '1', 'TS': 1782843927.02, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 40, 125138), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:50:40.033000', 'flow': '0', 'TS': 1782843640.033, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 23:50:40.172000', 'flow': '0', 'TS': 1782843640.1720002, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:50:40.193000', 'flow': '0', 'TS': 1782843640.193, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:50:40.189000', 'flow': '0', 'TS': 1782843640.189, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 23:50:40.209000', 'flow': '0', 'TS': 1782843640.2089999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:50:40.347000', 'flow': '0', 'TS': 1782843640.3470001, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '408', 'tray_id': '37', 'datetime': '2026-06-30 23:50:40.343000', 'flow': '0', 'TS': 1782843640.343, 'address': '37', 'weight': '408', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:50:40.363000', 'flow': '0', 'TS': 1782843640.363, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:50:40.502000', 'flow': '0', 'TS': 1782843640.5019999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:50:40.555000', 'flow': '0', 'TS': 1782843640.555, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:50:40.574000', 'flow': '0', 'TS': 1782843640.574, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:50:40.594000', 'flow': '0', 'TS': 1782843640.5939999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 23:50:40.654000', 'flow': '0', 'TS': 1782843640.654, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:50:40.671000', 'flow': '0', 'TS': 1782843640.671, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:50:40.732000', 'flow': '0', 'TS': 1782843640.732, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:50:40.748000', 'flow': '0', 'TS': 1782843640.748, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:56:02,076.076 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 56, 0, 720702), 'door_weights': [{'tray_weight': '414', 'tray_id': '11', 'datetime': '2026-06-30 23:56:00.351000', 'flow': '-1', 'TS': 1782843960.3509998, 'address': '11', 'weight': '414', 'expected_tray_weight': 427}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.348000', 'flow': '1', 'TS': 1782843646.348, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.453000', 'flow': '1', 'TS': 1782843946.4529998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.401000', 'flow': '1', 'TS': 1782843642.4009998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.776000', 'flow': '-1', 'TS': 1782843734.776, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.019000', 'flow': '1', 'TS': 1782843927.019, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 40, 125138), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:50:40.033000', 'flow': '0', 'TS': 1782843640.033, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 23:50:40.172000', 'flow': '0', 'TS': 1782843640.1720002, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:50:40.193000', 'flow': '0', 'TS': 1782843640.193, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:50:40.189000', 'flow': '0', 'TS': 1782843640.189, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 23:50:40.209000', 'flow': '0', 'TS': 1782843640.2089999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:50:40.347000', 'flow': '0', 'TS': 1782843640.3470001, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '408', 'tray_id': '37', 'datetime': '2026-06-30 23:50:40.343000', 'flow': '0', 'TS': 1782843640.343, 'address': '37', 'weight': '408', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:50:40.363000', 'flow': '0', 'TS': 1782843640.363, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:50:40.502000', 'flow': '0', 'TS': 1782843640.5019999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:50:40.555000', 'flow': '0', 'TS': 1782843640.555, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:50:40.574000', 'flow': '0', 'TS': 1782843640.574, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:50:40.594000', 'flow': '0', 'TS': 1782843640.5939999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 23:50:40.654000', 'flow': '0', 'TS': 1782843640.654, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:50:40.671000', 'flow': '0', 'TS': 1782843640.671, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:50:40.732000', 'flow': '0', 'TS': 1782843640.732, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:50:40.748000', 'flow': '0', 'TS': 1782843640.748, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:56:02,136.136 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 56, 0, 720702), 'door_weights': [{'tray_weight': '414', 'tray_id': '11', 'datetime': '2026-06-30 23:56:00.351000', 'flow': '-1', 'TS': 1782843960.3509998, 'address': '11', 'weight': '414', 'expected_tray_weight': 427}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.348000', 'flow': '1', 'TS': 1782843646.348, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.453000', 'flow': '1', 'TS': 1782843946.4529998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.401000', 'flow': '1', 'TS': 1782843642.4009998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.776000', 'flow': '-1', 'TS': 1782843734.776, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.019000', 'flow': '1', 'TS': 1782843927.019, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 40, 125138), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:50:40.033000', 'flow': '0', 'TS': 1782843640.033, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 23:50:40.172000', 'flow': '0', 'TS': 1782843640.1720002, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:50:40.193000', 'flow': '0', 'TS': 1782843640.193, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:50:40.189000', 'flow': '0', 'TS': 1782843640.189, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 23:50:40.209000', 'flow': '0', 'TS': 1782843640.2089999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:50:40.347000', 'flow': '0', 'TS': 1782843640.3470001, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '408', 'tray_id': '37', 'datetime': '2026-06-30 23:50:40.343000', 'flow': '0', 'TS': 1782843640.343, 'address': '37', 'weight': '408', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:50:40.363000', 'flow': '0', 'TS': 1782843640.363, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:50:40.502000', 'flow': '0', 'TS': 1782843640.5019999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:50:40.555000', 'flow': '0', 'TS': 1782843640.555, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:50:40.574000', 'flow': '0', 'TS': 1782843640.574, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:50:40.594000', 'flow': '0', 'TS': 1782843640.5939999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 23:50:40.654000', 'flow': '0', 'TS': 1782843640.654, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:50:40.671000', 'flow': '0', 'TS': 1782843640.671, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:50:40.732000', 'flow': '0', 'TS': 1782843640.732, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:50:40.748000', 'flow': '0', 'TS': 1782843640.748, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:56:04,148.148 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 56, 2, 358953), 'door_weights': [{'tray_weight': '414', 'tray_id': '11', 'datetime': '2026-06-30 23:56:00.356000', 'flow': '-1', 'TS': 1782843960.356, 'address': '11', 'weight': '414', 'expected_tray_weight': 427}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.343000', 'flow': '1', 'TS': 1782843646.343, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.450000', 'flow': '1', 'TS': 1782843946.4499998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.395000', 'flow': '1', 'TS': 1782843642.395, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.769000', 'flow': '-1', 'TS': 1782843734.769, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.012000', 'flow': '1', 'TS': 1782843927.0119998, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 40, 125138), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:50:40.033000', 'flow': '0', 'TS': 1782843640.033, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 23:50:40.172000', 'flow': '0', 'TS': 1782843640.1720002, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:50:40.193000', 'flow': '0', 'TS': 1782843640.193, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:50:40.189000', 'flow': '0', 'TS': 1782843640.189, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 23:50:40.209000', 'flow': '0', 'TS': 1782843640.2089999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:50:40.347000', 'flow': '0', 'TS': 1782843640.3470001, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '408', 'tray_id': '37', 'datetime': '2026-06-30 23:50:40.343000', 'flow': '0', 'TS': 1782843640.343, 'address': '37', 'weight': '408', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:50:40.363000', 'flow': '0', 'TS': 1782843640.363, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:50:40.502000', 'flow': '0', 'TS': 1782843640.5019999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:50:40.555000', 'flow': '0', 'TS': 1782843640.555, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:50:40.574000', 'flow': '0', 'TS': 1782843640.574, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:50:40.594000', 'flow': '0', 'TS': 1782843640.5939999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 23:50:40.654000', 'flow': '0', 'TS': 1782843640.654, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:50:40.671000', 'flow': '0', 'TS': 1782843640.671, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:50:40.732000', 'flow': '0', 'TS': 1782843640.732, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:50:40.748000', 'flow': '0', 'TS': 1782843640.748, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:56:04,161.161 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 56, 2, 358953), 'door_weights': [{'tray_weight': '414', 'tray_id': '11', 'datetime': '2026-06-30 23:56:00.356000', 'flow': '-1', 'TS': 1782843960.356, 'address': '11', 'weight': '414', 'expected_tray_weight': 427}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.343000', 'flow': '1', 'TS': 1782843646.343, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.450000', 'flow': '1', 'TS': 1782843946.4499998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.395000', 'flow': '1', 'TS': 1782843642.395, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.769000', 'flow': '-1', 'TS': 1782843734.769, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.012000', 'flow': '1', 'TS': 1782843927.0119998, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 40, 125138), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:50:40.033000', 'flow': '0', 'TS': 1782843640.033, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 23:50:40.172000', 'flow': '0', 'TS': 1782843640.1720002, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:50:40.193000', 'flow': '0', 'TS': 1782843640.193, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:50:40.189000', 'flow': '0', 'TS': 1782843640.189, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 23:50:40.209000', 'flow': '0', 'TS': 1782843640.2089999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:50:40.347000', 'flow': '0', 'TS': 1782843640.3470001, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '408', 'tray_id': '37', 'datetime': '2026-06-30 23:50:40.343000', 'flow': '0', 'TS': 1782843640.343, 'address': '37', 'weight': '408', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:50:40.363000', 'flow': '0', 'TS': 1782843640.363, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:50:40.502000', 'flow': '0', 'TS': 1782843640.5019999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:50:40.555000', 'flow': '0', 'TS': 1782843640.555, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:50:40.574000', 'flow': '0', 'TS': 1782843640.574, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:50:40.594000', 'flow': '0', 'TS': 1782843640.5939999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 23:50:40.654000', 'flow': '0', 'TS': 1782843640.654, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:50:40.671000', 'flow': '0', 'TS': 1782843640.671, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:50:40.732000', 'flow': '0', 'TS': 1782843640.732, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:50:40.748000', 'flow': '0', 'TS': 1782843640.748, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:56:05,674.674 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 56, 4, 314310), 'door_weights': [{'tray_weight': '414', 'tray_id': '11', 'datetime': '2026-06-30 23:56:00.359000', 'flow': '-1', 'TS': 1782843960.359, 'address': '11', 'weight': '414', 'expected_tray_weight': 427}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.344000', 'flow': '1', 'TS': 1782843646.344, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.450000', 'flow': '1', 'TS': 1782843946.45, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.396000', 'flow': '1', 'TS': 1782843642.3960001, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.768000', 'flow': '-1', 'TS': 1782843734.768, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 23:56:04.138000', 'flow': '1', 'TS': 1782843964.138, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.014000', 'flow': '1', 'TS': 1782843927.014, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 40, 125138), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:50:40.033000', 'flow': '0', 'TS': 1782843640.033, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 23:50:40.172000', 'flow': '0', 'TS': 1782843640.1720002, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:50:40.193000', 'flow': '0', 'TS': 1782843640.193, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:50:40.189000', 'flow': '0', 'TS': 1782843640.189, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 23:50:40.209000', 'flow': '0', 'TS': 1782843640.2089999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:50:40.347000', 'flow': '0', 'TS': 1782843640.3470001, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '408', 'tray_id': '37', 'datetime': '2026-06-30 23:50:40.343000', 'flow': '0', 'TS': 1782843640.343, 'address': '37', 'weight': '408', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:50:40.363000', 'flow': '0', 'TS': 1782843640.363, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:50:40.502000', 'flow': '0', 'TS': 1782843640.5019999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:50:40.555000', 'flow': '0', 'TS': 1782843640.555, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:50:40.574000', 'flow': '0', 'TS': 1782843640.574, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:50:40.594000', 'flow': '0', 'TS': 1782843640.5939999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 23:50:40.654000', 'flow': '0', 'TS': 1782843640.654, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:50:40.671000', 'flow': '0', 'TS': 1782843640.671, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:50:40.732000', 'flow': '0', 'TS': 1782843640.732, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:50:40.748000', 'flow': '0', 'TS': 1782843640.748, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:56:05,693.693 INFO    ] monitor_weight {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 56, 4, 314310), 'door_weights': [{'tray_weight': '414', 'tray_id': '11', 'datetime': '2026-06-30 23:56:00.359000', 'flow': '-1', 'TS': 1782843960.359, 'address': '11', 'weight': '414', 'expected_tray_weight': 427}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.344000', 'flow': '1', 'TS': 1782843646.344, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.450000', 'flow': '1', 'TS': 1782843946.45, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.396000', 'flow': '1', 'TS': 1782843642.3960001, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.768000', 'flow': '-1', 'TS': 1782843734.768, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 23:56:04.138000', 'flow': '1', 'TS': 1782843964.138, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.014000', 'flow': '1', 'TS': 1782843927.014, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 40, 125138), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:50:40.033000', 'flow': '0', 'TS': 1782843640.033, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 23:50:40.172000', 'flow': '0', 'TS': 1782843640.1720002, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:50:40.193000', 'flow': '0', 'TS': 1782843640.193, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:50:40.189000', 'flow': '0', 'TS': 1782843640.189, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 23:50:40.209000', 'flow': '0', 'TS': 1782843640.2089999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:50:40.347000', 'flow': '0', 'TS': 1782843640.3470001, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '408', 'tray_id': '37', 'datetime': '2026-06-30 23:50:40.343000', 'flow': '0', 'TS': 1782843640.343, 'address': '37', 'weight': '408', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:50:40.363000', 'flow': '0', 'TS': 1782843640.363, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:50:40.502000', 'flow': '0', 'TS': 1782843640.5019999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:50:40.555000', 'flow': '0', 'TS': 1782843640.555, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:50:40.574000', 'flow': '0', 'TS': 1782843640.574, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:50:40.594000', 'flow': '0', 'TS': 1782843640.5939999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 23:50:40.654000', 'flow': '0', 'TS': 1782843640.654, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:50:40.671000', 'flow': '0', 'TS': 1782843640.671, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:50:40.732000', 'flow': '0', 'TS': 1782843640.732, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:50:40.748000', 'flow': '0', 'TS': 1782843640.748, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:56:06,761.761 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 56, 4, 314310), 'door_weights': [{'tray_weight': '414', 'tray_id': '11', 'datetime': '2026-06-30 23:56:05.891000', 'flow': '0', 'TS': 1782843965.891, 'address': '11', 'weight': '414', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 23:56:05.911000', 'flow': '0', 'TS': 1782843965.911, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 23:56:05.931000', 'flow': '0', 'TS': 1782843965.931, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:56:06.039000', 'flow': '0', 'TS': 1782843966.039, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:56:06.057000', 'flow': '0', 'TS': 1782843966.057, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:56:06.078000', 'flow': '0', 'TS': 1782843966.078, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 23:56:06.118000', 'flow': '0', 'TS': 1782843966.118, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 23:56:06.137000', 'flow': '0', 'TS': 1782843966.1369998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 23:56:06.276000', 'flow': '0', 'TS': 1782843966.276, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 23:56:06.293000', 'flow': '0', 'TS': 1782843966.293, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 23:56:06.309000', 'flow': '0', 'TS': 1782843966.309, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 23:56:06.450000', 'flow': '0', 'TS': 1782843966.45, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 23:56:06.517000', 'flow': '0', 'TS': 1782843966.517, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 23:56:06.537000', 'flow': '0', 'TS': 1782843966.537, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 23:56:06.557000', 'flow': '0', 'TS': 1782843966.5570002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 23:56:06.625000', 'flow': '0', 'TS': 1782843966.625, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 23:56:06.646000', 'flow': '0', 'TS': 1782843966.646, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 40, 125138), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:50:40.033000', 'flow': '0', 'TS': 1782843640.033, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 23:50:40.172000', 'flow': '0', 'TS': 1782843640.1720002, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:50:40.193000', 'flow': '0', 'TS': 1782843640.193, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:50:40.189000', 'flow': '0', 'TS': 1782843640.189, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 23:50:40.209000', 'flow': '0', 'TS': 1782843640.2089999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:50:40.347000', 'flow': '0', 'TS': 1782843640.3470001, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '408', 'tray_id': '37', 'datetime': '2026-06-30 23:50:40.343000', 'flow': '0', 'TS': 1782843640.343, 'address': '37', 'weight': '408', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:50:40.363000', 'flow': '0', 'TS': 1782843640.363, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:50:40.502000', 'flow': '0', 'TS': 1782843640.5019999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:50:40.555000', 'flow': '0', 'TS': 1782843640.555, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:50:40.574000', 'flow': '0', 'TS': 1782843640.574, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:50:40.594000', 'flow': '0', 'TS': 1782843640.5939999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 23:50:40.654000', 'flow': '0', 'TS': 1782843640.654, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:50:40.671000', 'flow': '0', 'TS': 1782843640.671, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:50:40.732000', 'flow': '0', 'TS': 1782843640.732, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:50:40.748000', 'flow': '0', 'TS': 1782843640.748, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:56:06,770.770 INFO    ] collect_close_door_weights {'1': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 56, 4, 314310), 'door_weights': [{'tray_weight': '414', 'tray_id': '11', 'datetime': '2026-06-30 23:56:05.891000', 'flow': '0', 'TS': 1782843965.891, 'address': '11', 'weight': '414', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 23:56:05.911000', 'flow': '0', 'TS': 1782843965.911, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 23:56:05.931000', 'flow': '0', 'TS': 1782843965.931, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:56:06.039000', 'flow': '0', 'TS': 1782843966.039, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:56:06.057000', 'flow': '0', 'TS': 1782843966.057, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:56:06.078000', 'flow': '0', 'TS': 1782843966.078, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 23:56:06.118000', 'flow': '0', 'TS': 1782843966.118, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 23:56:06.137000', 'flow': '0', 'TS': 1782843966.1369998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 23:56:06.276000', 'flow': '0', 'TS': 1782843966.276, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 23:56:06.293000', 'flow': '0', 'TS': 1782843966.293, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 23:56:06.309000', 'flow': '0', 'TS': 1782843966.309, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 23:56:06.450000', 'flow': '0', 'TS': 1782843966.45, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 23:56:06.517000', 'flow': '0', 'TS': 1782843966.517, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 23:56:06.537000', 'flow': '0', 'TS': 1782843966.537, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 23:56:06.557000', 'flow': '0', 'TS': 1782843966.5570002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 23:56:06.625000', 'flow': '0', 'TS': 1782843966.625, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 23:56:06.646000', 'flow': '0', 'TS': 1782843966.646, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]}, '2': {'weight_recorded_at': datetime.datetime(2026, 6, 30, 23, 50, 40, 125138), 'door_weights': [{'tray_weight': '2317', 'tray_id': '31', 'datetime': '2026-06-30 23:50:40.033000', 'flow': '0', 'TS': 1782843640.033, 'address': '31', 'weight': '2317', 'expected_tray_weight': 2275}, {'tray_weight': '1614', 'tray_id': '32', 'datetime': '2026-06-30 23:50:40.172000', 'flow': '0', 'TS': 1782843640.1720002, 'address': '32', 'weight': '1614', 'expected_tray_weight': 1494}, {'tray_weight': '2252', 'tray_id': '33', 'datetime': '2026-06-30 23:50:40.193000', 'flow': '0', 'TS': 1782843640.193, 'address': '33', 'weight': '2252', 'expected_tray_weight': 2124}, {'tray_weight': '2273', 'tray_id': '34', 'datetime': '2026-06-30 23:50:40.189000', 'flow': '0', 'TS': 1782843640.189, 'address': '34', 'weight': '2273', 'expected_tray_weight': 2250}, {'tray_weight': '1958', 'tray_id': '35', 'datetime': '2026-06-30 23:50:40.209000', 'flow': '0', 'TS': 1782843640.2089999, 'address': '35', 'weight': '1958', 'expected_tray_weight': 1780}, {'tray_weight': '3277', 'tray_id': '36', 'datetime': '2026-06-30 23:50:40.347000', 'flow': '0', 'TS': 1782843640.3470001, 'address': '36', 'weight': '3277', 'expected_tray_weight': 3150}, {'tray_weight': '408', 'tray_id': '37', 'datetime': '2026-06-30 23:50:40.343000', 'flow': '0', 'TS': 1782843640.343, 'address': '37', 'weight': '408', 'expected_tray_weight': 391}, {'tray_weight': '1935', 'tray_id': '38', 'datetime': '2026-06-30 23:50:40.363000', 'flow': '0', 'TS': 1782843640.363, 'address': '38', 'weight': '1935', 'expected_tray_weight': 1925}, {'tray_weight': '1310', 'tray_id': '39', 'datetime': '2026-06-30 23:50:40.502000', 'flow': '0', 'TS': 1782843640.5019999, 'address': '39', 'weight': '1310', 'expected_tray_weight': 1260}, {'tray_weight': '2910', 'tray_id': '40', 'datetime': '2026-06-30 23:50:40.555000', 'flow': '0', 'TS': 1782843640.555, 'address': '40', 'weight': '2910', 'expected_tray_weight': 2775}, {'tray_weight': '193', 'tray_id': '41', 'datetime': '2026-06-30 23:50:40.574000', 'flow': '0', 'TS': 1782843640.574, 'address': '41', 'weight': '193', 'expected_tray_weight': 247}, {'tray_weight': '1547', 'tray_id': '42', 'datetime': '2026-06-30 23:50:40.594000', 'flow': '0', 'TS': 1782843640.5939999, 'address': '42', 'weight': '1547', 'expected_tray_weight': 1536}, {'tray_weight': '2738', 'tray_id': '43', 'datetime': '2026-06-30 23:50:40.654000', 'flow': '0', 'TS': 1782843640.654, 'address': '43', 'weight': '2738', 'expected_tray_weight': 2664}, {'tray_weight': '1851', 'tray_id': '44', 'datetime': '2026-06-30 23:50:40.671000', 'flow': '0', 'TS': 1782843640.671, 'address': '44', 'weight': '1851', 'expected_tray_weight': 1856}, {'tray_weight': '5287', 'tray_id': '45', 'datetime': '2026-06-30 23:50:40.732000', 'flow': '0', 'TS': 1782843640.732, 'address': '45', 'weight': '5287', 'expected_tray_weight': 5310}, {'tray_weight': '2336', 'tray_id': '46', 'datetime': '2026-06-30 23:50:40.748000', 'flow': '0', 'TS': 1782843640.748, 'address': '46', 'weight': '2336', 'expected_tray_weight': 2310}]}}
[2026-06-30 23:56:08,362.362 INFO    ] *********** ORDER STARTED ***********
[2026-06-30 23:56:08,365.365 INFO    ] DB TRAY [{"tray_weight": "481", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "93", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-3"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "173", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-4"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "255", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-4"}, {"tray_weight": "198", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "356", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-10"}, {"tray_weight": "199", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "-30", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "307", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1290", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-21"}, {"tray_weight": "71", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-2"}, {"tray_weight": "2317", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-13"}, {"tray_weight": "1614", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2273", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-10"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3277", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-15"}, {"tray_weight": "408", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-17"}, {"tray_weight": "1935", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1310", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2910", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "193", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-13"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-8"}, {"tray_weight": "2738", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1851", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5287", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2336", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-11"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 23:56:08,372.372 INFO    ] TRAY READINGS [{'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.386000', 'flow': '1', 'TS': 1782843642.3860002, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.395000', 'flow': '1', 'TS': 1782843642.395, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.396000', 'flow': '1', 'TS': 1782843642.3960001, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.399000', 'flow': '1', 'TS': 1782843642.399, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.401000', 'flow': '1', 'TS': 1782843642.4009998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.401000', 'flow': '1', 'TS': 1782843642.401, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:50:42.404000', 'flow': '1', 'TS': 1782843642.4039998, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.335000', 'flow': '1', 'TS': 1782843646.335, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.343000', 'flow': '1', 'TS': 1782843646.343, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.343000', 'flow': '1', 'TS': 1782843646.343, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.344000', 'flow': '1', 'TS': 1782843646.344, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.348000', 'flow': '1', 'TS': 1782843646.3479998, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.348000', 'flow': '1', 'TS': 1782843646.348, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:50:46.351000', 'flow': '1', 'TS': 1782843646.351, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.768000', 'flow': '-1', 'TS': 1782843734.768, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.769000', 'flow': '-1', 'TS': 1782843734.769, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.776000', 'flow': '-1', 'TS': 1782843734.7759998, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.776000', 'flow': '-1', 'TS': 1782843734.776, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.779000', 'flow': '-1', 'TS': 1782843734.779, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.782000', 'flow': '-1', 'TS': 1782843734.782, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '198', 'tray_id': '18', 'datetime': '2026-06-30 23:52:14.787000', 'flow': '-1', 'TS': 1782843734.787, 'address': '18', 'weight': '198', 'expected_tray_weight': 210}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.012000', 'flow': '1', 'TS': 1782843927.0119998, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.012000', 'flow': '1', 'TS': 1782843927.012, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.014000', 'flow': '1', 'TS': 1782843927.014, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.018000', 'flow': '1', 'TS': 1782843927.018, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.018000', 'flow': '1', 'TS': 1782843927.018, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.019000', 'flow': '1', 'TS': 1782843927.019, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '421', 'tray_id': '24', 'datetime': '2026-06-30 23:55:27.020000', 'flow': '1', 'TS': 1782843927.02, 'address': '24', 'weight': '421', 'expected_tray_weight': 384}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.444000', 'flow': '1', 'TS': 1782843946.444, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.449000', 'flow': '1', 'TS': 1782843946.4490001, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.450000', 'flow': '1', 'TS': 1782843946.4499998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.450000', 'flow': '1', 'TS': 1782843946.45, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.451000', 'flow': '1', 'TS': 1782843946.451, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.453000', 'flow': '1', 'TS': 1782843946.4529998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:55:46.453000', 'flow': '1', 'TS': 1782843946.4529998, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '414', 'tray_id': '11', 'datetime': '2026-06-30 23:56:00.351000', 'flow': '-1', 'TS': 1782843960.3509998, 'address': '11', 'weight': '414', 'expected_tray_weight': 427}, {'tray_weight': '414', 'tray_id': '11', 'datetime': '2026-06-30 23:56:00.356000', 'flow': '-1', 'TS': 1782843960.356, 'address': '11', 'weight': '414', 'expected_tray_weight': 427}, {'tray_weight': '414', 'tray_id': '11', 'datetime': '2026-06-30 23:56:00.359000', 'flow': '-1', 'TS': 1782843960.359, 'address': '11', 'weight': '414', 'expected_tray_weight': 427}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 23:56:04.138000', 'flow': '1', 'TS': 1782843964.138, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '414', 'tray_id': '11', 'datetime': '2026-06-30 23:56:05.891000', 'flow': '0', 'TS': 1782843965.891, 'address': '11', 'weight': '414', 'expected_tray_weight': 427}, {'tray_weight': '93', 'tray_id': '12', 'datetime': '2026-06-30 23:56:05.911000', 'flow': '0', 'TS': 1782843965.911, 'address': '12', 'weight': '93', 'expected_tray_weight': 75}, {'tray_weight': '82', 'tray_id': '13', 'datetime': '2026-06-30 23:56:05.931000', 'flow': '0', 'TS': 1782843965.931, 'address': '13', 'weight': '82', 'expected_tray_weight': 62}, {'tray_weight': '173', 'tray_id': '14', 'datetime': '2026-06-30 23:56:06.039000', 'flow': '0', 'TS': 1782843966.039, 'address': '14', 'weight': '173', 'expected_tray_weight': 292}, {'tray_weight': '50', 'tray_id': '15', 'datetime': '2026-06-30 23:56:06.057000', 'flow': '0', 'TS': 1782843966.057, 'address': '15', 'weight': '50', 'expected_tray_weight': 63}, {'tray_weight': '796', 'tray_id': '16', 'datetime': '2026-06-30 23:56:06.078000', 'flow': '0', 'TS': 1782843966.078, 'address': '16', 'weight': '796', 'expected_tray_weight': 781}, {'tray_weight': '255', 'tray_id': '17', 'datetime': '2026-06-30 23:56:06.118000', 'flow': '0', 'TS': 1782843966.118, 'address': '17', 'weight': '255', 'expected_tray_weight': 232}, {'tray_weight': '201', 'tray_id': '18', 'datetime': '2026-06-30 23:56:06.137000', 'flow': '0', 'TS': 1782843966.1369998, 'address': '18', 'weight': '201', 'expected_tray_weight': 210}, {'tray_weight': '355', 'tray_id': '19', 'datetime': '2026-06-30 23:56:06.276000', 'flow': '0', 'TS': 1782843966.276, 'address': '19', 'weight': '355', 'expected_tray_weight': 360}, {'tray_weight': '199', 'tray_id': '20', 'datetime': '2026-06-30 23:56:06.293000', 'flow': '0', 'TS': 1782843966.293, 'address': '20', 'weight': '199', 'expected_tray_weight': 210}, {'tray_weight': '208', 'tray_id': '21', 'datetime': '2026-06-30 23:56:06.309000', 'flow': '0', 'TS': 1782843966.309, 'address': '21', 'weight': '208', 'expected_tray_weight': 225}, {'tray_weight': '-30', 'tray_id': '22', 'datetime': '2026-06-30 23:56:06.450000', 'flow': '0', 'TS': 1782843966.45, 'address': '22', 'weight': '-30', 'expected_tray_weight': 0}, {'tray_weight': '307', 'tray_id': '23', 'datetime': '2026-06-30 23:56:06.517000', 'flow': '0', 'TS': 1782843966.517, 'address': '23', 'weight': '307', 'expected_tray_weight': 310}, {'tray_weight': '420', 'tray_id': '24', 'datetime': '2026-06-30 23:56:06.537000', 'flow': '0', 'TS': 1782843966.537, 'address': '24', 'weight': '420', 'expected_tray_weight': 384}, {'tray_weight': '228', 'tray_id': '25', 'datetime': '2026-06-30 23:56:06.557000', 'flow': '0', 'TS': 1782843966.5570002, 'address': '25', 'weight': '228', 'expected_tray_weight': 210}, {'tray_weight': '1290', 'tray_id': '26', 'datetime': '2026-06-30 23:56:06.625000', 'flow': '0', 'TS': 1782843966.625, 'address': '26', 'weight': '1290', 'expected_tray_weight': 1260}, {'tray_weight': '71', 'tray_id': '27', 'datetime': '2026-06-30 23:56:06.646000', 'flow': '0', 'TS': 1782843966.646, 'address': '27', 'weight': '71', 'expected_tray_weight': 64}]
[2026-06-30 23:56:10,601.601 INFO    ] Final DB Tray = [{"tray_weight": "414", "tray_id": 11, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500709", "active": 1, "sku_json": "4500709-7"}, {"tray_weight": "93", "tray_id": 12, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500558", "active": 1, "sku_json": "4500558-3"}, {"tray_weight": "82", "tray_id": 13, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-2"}, {"tray_weight": "173", "tray_id": 14, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500680", "active": 1, "sku_json": "4500680-4"}, {"tray_weight": "50", "tray_id": 15, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500668", "active": 1, "sku_json": "4500668-3"}, {"tray_weight": "796", "tray_id": 16, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500639", "active": 1, "sku_json": "4500639-11"}, {"tray_weight": "255", "tray_id": 17, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500714", "active": 1, "sku_json": "4500714-4"}, {"tray_weight": "201", "tray_id": 18, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500646", "active": 1, "sku_json": "4500646-6"}, {"tray_weight": "355", "tray_id": 19, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500647", "active": 1, "sku_json": "4500647-10"}, {"tray_weight": "199", "tray_id": 20, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500650", "active": 1, "sku_json": "4500650-7"}, {"tray_weight": "208", "tray_id": 21, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500648", "active": 1, "sku_json": "4500648-9"}, {"tray_weight": "-30", "tray_id": 22, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500673", "active": 1, "sku_json": "4500673-0"}, {"tray_weight": "307", "tray_id": 23, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500708", "active": 1, "sku_json": "4500708-10"}, {"tray_weight": "420", "tray_id": 24, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500681", "active": 1, "sku_json": "4500681-6"}, {"tray_weight": "228", "tray_id": 25, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500644", "active": 1, "sku_json": "4500644-5"}, {"tray_weight": "1290", "tray_id": 26, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500696", "active": 1, "sku_json": "4500696-21"}, {"tray_weight": "71", "tray_id": 27, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "1", "org_sku": "4500659", "active": 1, "sku_json": "4500659-2"}, {"tray_weight": "2317", "tray_id": 31, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500407", "active": 1, "sku_json": "4500407-13"}, {"tray_weight": "1614", "tray_id": 32, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186078", "active": 1, "sku_json": "186078-9"}, {"tray_weight": "2252", "tray_id": 33, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "108676", "active": 1, "sku_json": "108676-12"}, {"tray_weight": "2273", "tray_id": 34, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500656", "active": 1, "sku_json": "4500656-10"}, {"tray_weight": "1958", "tray_id": 35, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500700", "active": 1, "sku_json": "4500700-10"}, {"tray_weight": "3277", "tray_id": 36, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "166327", "active": 1, "sku_json": "166327-15"}, {"tray_weight": "408", "tray_id": 37, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500667", "active": 1, "sku_json": "4500667-17"}, {"tray_weight": "1935", "tray_id": 38, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500675", "active": 1, "sku_json": "4500675-11"}, {"tray_weight": "1310", "tray_id": 39, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500705", "active": 1, "sku_json": "4500705-6"}, {"tray_weight": "2910", "tray_id": 40, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500706", "active": 1, "sku_json": "4500706-15"}, {"tray_weight": "193", "tray_id": 41, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500541", "active": 1, "sku_json": "4500541-13"}, {"tray_weight": "1547", "tray_id": 42, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500499", "active": 1, "sku_json": "4500499-8"}, {"tray_weight": "2738", "tray_id": 43, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500702", "active": 1, "sku_json": "4500702-12"}, {"tray_weight": "1851", "tray_id": 44, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500694", "active": 1, "sku_json": "4500694-8"}, {"tray_weight": "5287", "tray_id": 45, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "186043", "active": 1, "sku_json": "186043-18"}, {"tray_weight": "2336", "tray_id": 46, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "4500704", "active": 1, "sku_json": "4500704-11"}, {"tray_weight": "99999", "tray_id": 47, "modified_at": "2026-06-27 11:20:05", "created_at": "2026-06-27 11:20:05", "door_id": "2", "org_sku": "163527", "active": 1, "sku_json": "163527-0"}]
[2026-06-30 23:56:16,786.786 INFO    ] Syncing order with order id: TM06202003260630235501412
[2026-06-30 23:56:16,808.808 INFO    ] pg status for order_id: TM06202003260630235501412 before is --> False
[2026-06-30 23:56:16,811.811 INFO    ] payment_gateway for order_id: TM06202003260630235501412 is --> razor_pay and sync status is True
[2026-06-30 23:56:17,139.139 INFO    ] pg status response {'status': True}
[2026-06-30 23:56:17,174.174 INFO    ] pg status for order_id: TM06202003260630235501412 after is --> {'status': True}
